0
<!DOCTYPE html>
<html>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8"/>
<head>
<title>temp</title>
<link rel="stylesheet" href="style.css"/>
<script type="text/javascript" src="http://code.jquery.com/jquery-1.7.2.js"></script>
<script type="text/javascript" src="this.js"></script>
</head>
<body onload="init()">
</body>
</html>

您是否看到超过 1 个开头的头部标签?因为 firefox 和 w3 标记验证器都声称我已经有一个开放的 head 标签,然后我才能看到第一个标签......

4

2 回答 2

5

meta标签必须在标签中head。如果不是,head标签将被隐式打开。

由于您的meta标签在您的head开始标签之前,因此head标签被隐式打开,meta标签被插入,然后您显式打开head

要解决此问题,请在打开后(但在关闭前)将meta标签移动到某处。head

于 2012-08-05T00:40:00.177 回答
0

您需要将元描述标签放在元素内部 ,包括 Google 在内的搜索引擎不会将元素之外的东西视为元描述(或其他元标签)。您需要有正确的 (X)HTML 标记,并且您需要在元素内使用所有元标记。

于 2013-09-26T13:24:49.390 回答