假设我可以控制服务器,那么在我的HTML中包含<meta charset =“”/>有什么意义吗?

时间:2013-02-13 15:21:38

标签: html http utf-8 character-encoding meta-tags

我正在运行一个网站,我可以完全控制服务器和页面内容。

我目前正在使用UTF-8文本编码提供所有页面。我在HTTP Content-Type标头(text/html; charset=utf-8)和HTML(<meta charset="utf-8">)中声明了这一点。

据我了解,用户代理应该(并且确实)给予HTML标头优先于HTML标记。

鉴于我正在声明HTTP标头中的编码,将它包含在HTML中是否有任何意义?

1 个答案:

答案 0 :(得分:2)

这将确保为破坏或破坏标题的破坏代理后面的用户正确呈现页面。