2013-04-27 48 views

回答

19

使用HTTP標頭,而不是元標記。實現取決於你使用的服務器端技術。

如果生成使用PHP你的內容,把這個在你的頁面的頂部:如果您使用的任何其他服務器端編程語言

header("Content-Type: text/html; charset=utf-8"); 

,必須有一個類似的選項。

另外,如果你使用的是Apache,你可以使用htaccess的指令如下做到這一點:

AddType 'text/html; charset=UTF-8' html 

如果你正在使用nginx的,把這個在你的配置:

more_set_headers -t 'text/html' 'Content-Type: text/html; charset=utf-8'; 

有關元標記「避免」的更多信息

Google開發工具建議儘可能刪除元標記,因爲它可能會導致信息重複。例如,一些網絡服務器會自動發送內容類型標題,並且在某些情況下,不連貫的元標記可能導致瀏覽器得到...我們應該說,困惑。

爲了避免信息重複和可能與字符集有關的問題,總是比標籤更喜歡標題。

+0

非常感謝............. – 2013-04-30 12:54:57

相關問題