我用一个简单的 HTML 页面尝试了W3C 标记验证。
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"/>
<title>Title</title>
<script src="script/myScript.js" type="text/javascript"></script>
<link href="style/theme.css" rel="stylesheet"></link>
<!--[if lte IE 8]>
<link href="style/themeIE8.css" rel="stylesheet"></link>
<![endif]-->
<noscript>Please enable JavaScript in your browser to view this page properly, to view the basic page of the site click the link <a href="no-javascipt/main.aspx">main.aspx</a>
</noscript>
</head>
<body class="layout">
<div class="header"></div>
<div class="content"></div>
<div class="footer"></div>
</body>
</html>
并得到以下错误
我猜在noscript
标签中(或通常在头标签本身中)使用 DOM 元素a
是不行的,有没有其他选择?即,如果找不到脚本,则提供指向不需要脚本的页面的链接
以及为什么我会收到link
&body
标签的错误的任何想法?谢谢