我习惯于教别人关于编写好的HTML代码的重要性,强迫他们使用http://validator.w3.org来检查他们是否忘记关闭标签.
这在使用xHTML1 Strict时效果很好,但我想尽可能使用HTML5 doctype和标签.
验证程序不报告打开<p>标记而不将其关闭为错误.
这在HTML5中是正常的还是验证器无法正常工作?
验证器可能正常工作:
如果p元素紧跟着地址,文章,旁边,blockquote,dir,div,dl,fieldset,footer,form,h1,h2,h3,h4,h5,h6,header,则可省略p元素的结束标记,hr,menu,nav,ol,p,pre,section,table或ul元素,或者如果父元素中没有更多内容且父元素不是元素.
来自:http://www.w3.org/TR/html-markup/p.html