07-17-2017, 02:52 AM
补充:Chrome 目前按照标准 HTML 5 处理字符编码。
即页面出现编码问题 = 页面使用了不规范的 HTML 语言,应该向网站管理员反馈。
H5 标准中关于字符编码的优先级:HTML 标头 > charset 标签,且不推荐使用 BOM:
即页面出现编码问题 = 页面使用了不规范的 HTML 语言,应该向网站管理员反馈。
H5 标准中关于字符编码的优先级:HTML 标头 > charset 标签,且不推荐使用 BOM:
Quote:「当 HTTP 标头与除 BOM 外的文档声明冲突时,HTTP 标头的优先级最高。」
https://www.w3.org/International/questio...s#httphead
Quote:「3. 若传输层指定了字符编码且该编码有效,则确认该编码并中止编码嗅探。」
https://html.spec.whatwg.org/multipage/p...r-encoding