XHTML严格:p标签内的br标签

时间:2010-04-22 10:01:34

标签: html css w3c-validation

因为< br />而获得了很多validation errors在里面< p>。如果我删除br标签,那么它可以正常工作。

为什么会产生问题?

1 个答案:

答案 0 :(得分:19)

并非br位于p内,而是您没有使用br字符结束/。您在代码中有<br>,它应该是<br/>。这就是为什么验证错误是“结束标记为”br“省略”的原因,它告诉您没有使用/来正确结束标记。

请注意,在HTML4中,不需要使用最终斜杠关闭br标记,但在XHTML中,它是必需的,因为它是单例标记。