我看到這個表:Html實體名稱與實體號碼?
當我編程Asp.net並希望顯示這些特殊的HTML實體,我使用實體名稱。
(但兩者似乎工作)
問題:
在我應該使用什麼樣的場景實體號(和不實體名)?
p.s.我看過情況,即ASP.NET犯規像實體數
我看到這個表:Html實體名稱與實體號碼?
當我編程Asp.net並希望顯示這些特殊的HTML實體,我使用實體名稱。
(但兩者似乎工作)
問題:
在我應該使用什麼樣的場景實體號(和不實體名)?
p.s.我看過情況,即ASP.NET犯規像實體數
沒有在character entity reference(比如£
)何時應該使用numeric character reference(比如£
)明確的指導意見,反之亦然。
只要字符實體引用是一個定義的引用(您可以定義自己的引用),就可以使用它。
反過來說,如果它沒有定義,你應該使用數字字符引用。
對於大多數字符,沒有必要使用它們中的任何一個。只需輸入UTF-8或ISO-8859-1中的字符,無論您使用什麼字符。例如,如果您不知道如何輸入不間斷空格,並且不想學習它,則實體參考
和字符參考 
是等效的,因此請使用無論哪種方式更容易混淆。 (後者是不實體引用,所以「實體號」是用詞不當。)
只爲「<」和「&」,作爲數據字符時,將需要「越獄」的符號,對於他們,我無法弄清楚爲什麼你會使用字符引用,而不是合理的助記符實體引用<
和&
。
相同,沒有Asp:http://stackoverflow.com/questions/4133766/mdash-or-8212-is-there-any-difference-in-html-output框架可能沒有區別。 – 2014-07-25 14:57:42