2010-07-18 55 views
65

在我的ASP.NET應用程序中,我試圖通過鍵入空格鍵在兩個文本框之間添加幾個空格。等效的HTML源代碼是 而不是 。所以我只想檢查一下:這是空白區的新替代品嗎?如果是的話,任何想法他們爲什麼改變?是「 」代替「 」嗎?

回答

91
  •  是字符實體引用(意味着很容易被人類解析)。
  •  是數字實體引用(意味着很容易被機器解析)。

它們是相同的,除了後者不需要另一個查找表來查找其實際值。順便提一下,查找表稱爲DTD

您可以在offical W3C documents中閱讀更多關於字符實體引用的信息。

+0

是否有任何更改將這些數字實體引用轉換爲字符enitiy引用? – user2140111 2015-09-04 10:41:54

+0

請注意,在圖表.cd中沒有解釋 – 2016-10-21 15:38:59

14

這些都意味着非破壞性的空間,是的。  是另一個同義詞,以十六進制表示。

10

 是實體參考的數字參考  —它們是完全相同的東西。很可能你的編輯器只是插入數字引用而不是指定的引用。

請參閱維基百科頁面the non-breaking space