【发布时间】:2014-10-16 01:49:44
【问题描述】:
我正在尝试使用http://validator.w3.org/check 的 W3C 验证器验证我的 HTML5 文档。当我使用“直接输入”运行下面的代码时,我收到错误消息,例如 Element head is missing an required instance of child element title 和 Stray start tag html。这让我感到困惑,因为<html> 标签就在那里。为什么验证器看不到?
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<meta name="description" content="some content">
<title>page title</title>
</head>
<body>
</body>
</html>
更新:我正在使用 PHP 生成文件的一部分,结果发现这是错误的原因。
【问题讨论】:
-
当我将您的 sn-p 复制粘贴到直接输入时,它看起来很好。您是否正在上传文件/通过 URI 验证?
-
两者。原来我的代码中有不可见的字符,这让验证器感到不安。
标签: php html null html-validation