3

<meta>在里面声明了我的标签,<head>但是当浏览器解析它们时,它们会被移动到<body>. 当我禁用 JavaScript 时,结果是一样的。这是说明问题的屏幕截图:screenshot from browser

4

3 回答 3

1

请打开开发人员工具,导航到网络选项卡,单击 HTML 文档请求,您会在文档的第一行找到红点,将指针悬停在它上面,您会看到错误字符。原因是您的 HTML 文件编码错误,只需将其切换为 UTF-8,而不是带有 BOM 的 UTF-8。 错误文档样本

于 2018-03-08T06:08:35.783 回答
0

我也发生了同样的事情,这似乎是某种编码问题。
就我而言,我设法通过打开所有 html 文件并使用 UTF-8(无 BOM)编码重新保存它们来解决问题(我使用 Sublime Text 编辑器做到了这一点,但我想你可以用其他任何东西来做到这一点,比如 Notepad++ )。

于 2014-01-17T09:22:02.910 回答
0

我也有这个问题。它是什么是我试图使用<meta>这样的标签:<meta name="author">Me</meta>但这是不对的。您必须通过并将它们全部更改为:<meta name="author" content="Me">.

于 2016-03-11T18:59:48.147 回答