0

我注意到使用 JavaScript 我可以生成带有不匹配标签的 HTML,这些标签仍然通过w3 验证器。例如

<script type="text/javascript>
document.write("<h4>This is large text<h2></h4> This is small text")
</script>

未嵌套</h4>且未关闭<h2>,但文档仍以 HTML 5(或其他)的形式传递。这可能是关于浏览器兼容性的问题吗?为什么没有检测到?

4

1 回答 1

1

w3 验证器不执行 Javascript,也不应该执行。它只检查您明确提供给它的代码。

于 2012-07-18T19:56:56.560 回答