【问题标题】:Error with UTF-8 character encoding in html filehtml 文件中的 UTF-8 字符编码错误
【发布时间】:2014-12-25 02:24:47
【问题描述】:

我已经查看并尝试了几乎所有方法,但 W3C 验证器不断给我关于字符编码的错误。我无法理解它,因此我查看了互联网,但没有运气,我问了这个问题。我的文档也是 HTML5 格式的。

有没有办法克服这个问题?

给出的错误:

验证输出:4 个错误

错误 未声明字符编码。继续使用 windows-1252。 ✉
第 29 行第 23 列错误:在前 512 个字节之后找到的元元素上的字符集属性。

<meta charset="utf-8">

错误第 29 行,第 24 列:更改字符编码 utf-8 并重新解析。

<meta charset="utf-8">

错误第 29 行,第 24 列:此时更改编码将需要不可流式处理。

<meta charset="utf-8">

【问题讨论】:

    标签: html utf-8 character-encoding meta w3c-validation


    【解决方案1】:

    查看错误信息:

    在前 512 个字节之后找到的元元素上的字符集属性。

    移动带有 charset 属性的元元素,使其看起来更靠近文档的开头。 head 元素的第一个子元素是放置它的好地方。

    【讨论】:

    • 是的,这行得通!只是想知道,在 html 源代码中,我在哪里放置版权声明
    • 你的答案有效 - 我移动了版权声明及其罚款
    猜你喜欢
    • 1970-01-01
    • 2016-09-14
    • 1970-01-01
    • 1970-01-01
    • 2011-07-01
    • 1970-01-01
    • 1970-01-01
    • 2019-08-16
    • 2012-03-24
    相关资源
    最近更新 更多