如何验证HTML5(例如未封闭的<p>标签)</p>

时间:2012-09-22 14:57:23

标签: html5 validation

我习惯于教别人编写好的HTML代码的重要性,强迫他们使用http://validator.w3.org检查是否忘记关闭代码。

这在使用xHTML1 Strict时效果很好,但我想尽可能使用HTML5 doctype和标签。

验证程序不报告打开<p>标记而不将其关闭为错误。

这在HTML5中是正常的还是验证器无法正常工作?

3 个答案:

答案 0 :(得分:6)

验证器可能正常工作:

  

如果p元素紧跟着地址,文章,旁边,blockquote,dir,div,dl,fieldset,footer,form,h1,h2,h3,h4,h5,则可以省略p元素的结束标记, h6,header,hr,menu,nav,ol,p,pre,section,table或ul元素,或者如果父元素中没有更多内容且父元素不是元素。

来自:http://www.w3.org/TR/html-markup/p.html

答案 1 :(得分:0)

Validator.nu将提供HTML5验证,您可以在此处详细了解http://about.validator.nu/

答案 2 :(得分:0)

我刚发现这就是你所要求的......迟到总比没有好!

http://jona.ca/blog/unclosed-tag-finder

我在Windows中也使用了整洁和xml编辑器,但这些都很旧(不懂html5),而且我不再在Windows上运行web dev了,只有Mac / Linux。