此HTML源代碼:爲什麼這種奇怪的字符編碼會發生?
<td class="result">'DIVISÃO DE EDUCAÇÃO
PR?ESCOLAR E ENSINO PRIMÁRIOO'</td>
顯示爲: '?DIVISÃODEEDUCAÇÃOPR異鱗蛇鯖èENSINOPRIMÁRIOO'
呀,這些都是一些葡萄牙語的字符。 爲什麼Ã
;代表?
此HTML源代碼:爲什麼這種奇怪的字符編碼會發生?
<td class="result">'DIVISÃO DE EDUCAÇÃO
PR?ESCOLAR E ENSINO PRIMÁRIOO'</td>
顯示爲: '?DIVISÃODEEDUCAÇÃOPR異鱗蛇鯖èENSINOPRIMÁRIOO'
呀,這些都是一些葡萄牙語的字符。 爲什麼Ã
;代表?
à is an entity much like   ;
它代表一個unicode點,它定義了字符A,在上面用波形符號來定義字符A.
此效果不是由於任何特殊字符編碼。該實體在所有常見編碼中定義。看看ISO-8859-1:
-1用於使用代碼重新格式化,並引入編碼的整個主題 - 編碼在這裏無關緊要,並且OP沒有提及它,所以堅持實體 – kdgregory 2009-08-28 12:12:10