<!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>
您是否看到一個以上的開頭標籤?由於Firefox和W3的標記驗證要求我都已經有了第一個我可以看到... ...爲什麼在沒有的時候有一個開放的'head'標籤?
如果你想成爲有效的,我敢肯定''標籤在你的腦海中,你不需要使用你的文檔類型的'/>'結尾。此外 - 什麼在this.js?可能會改變'
'或添加另一個。 – jeremy 2012-08-05 00:40:57@Nile:外部JavaScript文件不會影響引用它的HTML源的有效性,並且大多數標記驗證器都會檢查初始標記。 – icktoofay 2012-08-05 00:43:27