我正在处理一个并非由我创作的 HTML 文档。它包含以下内容:
<link rel="stylesheet" href="/static/oxygen-fontfacekit/stylesheet.css" charset="utf-8" />
以这种方式指定字符集有什么影响,还是字符集是由 Content-Type 响应头确定的?
The W3C says http://www.w3.org/International/questions/qa-html-encoding-declarations#linkcharset:
这个想法是,如果没有以任何其他方式为文档指定编码,浏览器将能够将正确的编码应用于它检索的文档。该属性的使用a
or link
元素目前已被 HTML5 规范弃用,因此您应该避免在这些元素上使用它。此外,在使用此属性之前需要考虑一些事项。首先,它没有得到主流浏览器的良好支持。其次,很难确保信息在任何给定时间都是正确的。所指出的文档的作者很可能在您不知情的情况下更改文档的编码。如果作者仍未指定其文档的编码,您现在将要求浏览器应用不正确的编码。第三,如果人们遵循指南……并正确标记他们的文档,那么无论如何都没有必要。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)