10
4

6 回答 6

7

如果不是段落,则不应将其标记为段落。(HTML 规范解释了如何读取 DTD以确定文档中给定点允许哪些元素。)

<p><strong>- end -</strong></p>

……但是,我不知道这是什么。您应该遵循语法的正常规则。

于 2010-02-10T13:33:43.630 回答
5

学术回答:两者都兼容 XHTML。实际答案:浏览器不会对此表示怀疑

于 2010-02-10T13:34:52.620 回答
1

如果内容不是段落,那么将其标记为这样就没有语义。

如果您的结束标记旨在阅读,那么它是否实际上是一个段落是有争议的。如果它不是为阅读而设计的,则不应使用诸如 之类的面向阅读的标签对其进行标记<strong>,而应在 span 或 div 中应用样式表以使字体粗细变粗。

于 2010-02-10T13:33:58.107 回答
1

规范并没有说你必须这样做。验证器很高兴您将它放在其他一些块级容器中。

于 2010-02-10T13:42:14.017 回答
1

在我看来,“-结束-”是一个<hr/>或一个的情况p:after{content:"-end-"}

于 2010-02-10T16:22:09.753 回答
0

正如您所提到的,较低的在语义上更正确,因为<strong>标签不是块级元素,这意味着您需要将其包装在<p>. 否则,我相信您在尝试验证 HTML 时会遇到问题。

于 2010-02-10T13:35:23.977 回答