我经常遇到网页,而不是使用单独的 <div>
元素来添加特定样式,而是使用<p>
标记。
我有兴趣知道:
<p>
代码或<div>
代码添加样式的语义正确方法是什么?<p>
代码的优势是什么?它与继承有什么关系?答案 0 :(得分:6)
这是添加样式的语义上正确的方法
没有一个。语义和风格在很大程度上是正交考虑因素。只有在大多数情况下您希望以一致的方式向读者呈现语义信息时,它们才是相关的。
编写语义标记,然后编写描述您希望它的外观的CSS。
使用
<p>
代码有什么好处?
它定义了paragraph。 (A <div>
定义了一个没有相关语义的块。)
它与继承有关吗?
没有
答案 1 :(得分:-1)
您几乎可以使用任何标签执行任何操作,但最好遵循一般准则。
如果您可以将文字放在<p>
而不是<div>
,那么它会帮助屏幕阅读器等。