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

cou*_*011 8 html css w3c-validation

由于<p>内的<br />,我得到了很多验证错误.如果我删除br标签,那么它工作正常.

为什么会产生问题?

Ric*_*ams 19

这并不是说该br是内部的p,而是你不结束br/字符.你有<br>代码,应该是什么时候<br/>.这就是为什么验证错误是"结束标记为"br"省略",它告诉您没有使用/正确结束标记.

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