Mec*_*ail 4 validation xhtml html5 w3c
是否有专门针对XHTML 5的验证器,即HTML 5的XML序列化?在W3C验证支持文档类型:
HTML 5 (experimental): <br>标记.XHTML 1.0和XHTML 1.1doctypes,它们无法识别HTML 5中的新标记.您可以使用Validator.nu(X)HTML5 Validator(Living Validator):
请注意,"活动验证器"意味着由于HTML 5规范本身不断发展,验证器也是如此 - 验证结果可能随着时间的推移而变化(无效标记可能变为有效,否则).
另请注意,W3C标记验证服务在验证后明确说明:
位于<...>的文档已成功检查为HTML5.这意味着有问题的资源将自己标识为"HTML5",并且我们成功地对其进行了正式验证.我们用于此检查的解析器实现基于validator.nu(HTML5).
所以Validator.nu实际上是 在(X)HTML5验证.
HTML 5 的 W3C 验证器实际上会检测并验证 XHTML 5:
application/xhtml+xml)。xmlns文件中是否存在属性进行猜测。那是,这被识别为 XHTML(因此被正确标记为无效):
<html xmlns="http://www.w3.org/1999/xhtml">
<head><title>test</title></head>
<body><br></body></html>
Run Code Online (Sandbox Code Playgroud)
这被识别为 HTML(因此被正确标记为有效):
<!DOCTYPE html><html>
<head><title>test</title></head>
<body><br></body></html>
Run Code Online (Sandbox Code Playgroud)
编辑:显然他们正在删除这种自动识别功能。看到这个错误。
| 归档时间: |
|
| 查看次数: |
2653 次 |
| 最近记录: |