2011-07-19 36 views
0

我在一個網站上工作,我不知道什麼改變了導致這個問題,但在過去幾天HTML實體字符很多(&交易; & raquo;等)有垃圾字符(™ =?和» =?)顯示在他們的位置。這些頁面使用ISO-8859-1編碼,在某些地方,通過強制瀏覽器使用UTF-8編碼來解決問題,而其他時候UTF-8編碼導致HTML實體被替換爲「 」。任何想法,爲什麼這可能會發生,以及如何解決它。 ISO-8859-1應該能夠正確顯示html實體。ISO-8859-1和HTML實體

+0

當你看到這個its時,大部分時候,因爲它已經在UTF-8中,並且再次以UTF-8編碼。 – Warface

回答

0

您的編輯器將頁面編碼爲UTF-8而不是ISO-8859-1,並將實體轉換爲UTF-8。檢查你的編輯器的設置。