2013-07-18 34 views
2

我建立一個網站,一個德國客戶,所以網站上的文字會定期包含類似字符:使用Unicode時是否需要使用HTML實體?

  • ä
  • ö
  • ü
  • SS

是當網站使用UTF-8字符編碼時,是否需要將所有這些字符轉換爲它們的HTML實體?

或者也許這兩個領域之間沒有關係?

何時(如果有的話)我應該將它們轉換爲它們的HTML實體嗎?

+2

我個人不會在使用UTF8時轉換爲實體(並且只能在多語言網站上使用UTF8)我們從不這樣做,我們有三種語言的界面,但可以在文本中顯示任何語言。想想看,不再有任何真正的關係。 ISO-8859-1錯過了一些字符,所以UTF8是一個巨大的改進 – mplungjan

+0

ISO-8859-1錯過了一些字符?有趣的說法。它錯過了10萬個字符xD –

+0

無需轉換。而且,沒有'unicode編碼'。 –

回答

2

您應該在下列情況下轉換爲HTML實體或字符引用:

a。你被一些不支持Unicode的編輯器或處理組件卡住了;

b。您已使用易混淆的字符手動編輯標記。例如,如果您有一個非破壞空間對於正確佈局非常重要,那麼您可能需要將其編寫爲  ,以便它很明顯,並且在有人編輯文件時不會被正常空間替換。

除此之外,不,只是去與原始版本。

+0

c。由於語法上的要求,你不得不面對。 – Gumbo

相關問題