头部错误中 img 中的错误开始标记

Bad start tag in img in head error

我正在尝试验证我的标记,以下是我的 html code.When 我验证它,说错误

Error: Bad start tag in img in head.

这些是我用来获取错误的标签

<noscript>
  <img height="1" width="1" class="displaynone" src="https://www.facebook.com/tr?id=1007528252627508&ev=PageView&noscript=1">
</noscript>

我认为错误是标签不应包含除 、 和 元素之外的任何标签,但我不确定是否有人能找到确切的问题所在?

您不能将 <img> 元素放在 <head> 中,即使它们位于 <noscript> 元素中。他们必须进入 <body>.

<head> 元素是元数据的容器,位于 <html> 标签和 <body> 标签之间,就像您要添加到 html 页面的样式一样什么脚本 运行。你不能在 head 中添加 <img> 标签。没关系,它是 <noscript>。 从 <head> 中删除您的 <img> 标签并将其添加到正文标签中。

<body>
<img height="1" width="1" class="displaynone" src="https://www.facebook.com/tr?id=1007528252627508&ev=PageView&noscript=1">
</body>

希望对您有所帮助。