【发布时间】:2013-11-04 23:50:12
【问题描述】:
在 HTML5 的标头标签中可以包含段落元素吗?
换句话说:这个标记在 HTML5 中是否正确?使用它有什么缺点?
<h1>
<p class="major">Major part</p>
<p class="minor">Minor part</p>
</h1>
如果没有,我怎样才能用 CSS 正确地设置这些元素的样式?
【问题讨论】:
-
@user2864740 虽然他确实提供了一个很好的答案,但他应该把它发布在 original question 上。他知道它的存在,as he just made a suggested edit on one of its answers.
-
我只是想从更广泛的意义上解决这个问题,因为我在实践中经常看到这个问题,我无法通过 Google 或 SA 找到合适的答案。我认为它可以为经验不足的开发人员节省一些时间。所谓的“原始”问题对于我的扩展答案来说太窄了。同样,我的问题具有更广泛的含义。
-
常识会告诉你事实并非如此,据我所知,这不是 HTML 公然违反常识的领域之一,尽管 it does define "paragraph" slightly differently from common usage of the word。 (我意识到这是自我回答的;我的评论不是针对您,而是针对碰巧问自己同样问题的任何人,旨在鼓励他们考虑片刻。)
-
当我在 p 中使用 div 时,react 向我尖叫了一次,从那以后我已经吸取了教训,所以我认为它也不适合 SEO