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

时间:2016-07-25 09:51:38

标签: html html5 markup html4 markup-extensions

我正在尝试验证我的标记,以下是我的HTML代码。当我验证它时,说错误

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>

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

2 个答案:

答案 0 :(得分:2)

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

答案 1 :(得分:2)

<head>元素是元数据的容器,位于<html>标记和<body>标记之间,就像您将添加到html页面的样式一样,将运行哪个脚本。您无法在头部添加<img>标记。无所谓是<noscript>。 从<img>移除<head>代码并将其添加到正文标记。

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

希望它会有所帮助。