我有一个简单的问题要问。由于我在网上找不到任何文章,所以在这里发布我的问题以征求您的意见。
下面哪个语法是正确的? b
in li
或 li
in b
。尽管两者都可以使字体粗细变粗,但我很想知道一种语法是否正确而另一种语法是否正确。
<ul>
<li><b>1</b></li>
<li><b>2</b></li>
<li><b>3</b></li>
</ul>
<ul>
<b><li>1</li></b>
<b><li>2</li></b>
<b><li>3</li></b>
</ul>
最佳答案
通过 a validator 传递 HTML 很容易测试或查看 the specification .
b
元素可能不是 ul
元素的子元素,因此后者无效。
前者是允许的。
也就是说,呈现是 CSS 的工作,而不是 HTML,因此您应该应用样式表中的粗体。
li {
font-weight: bold;
}
<ul>
<li>1</li>
<li>2</li>
<li>3</li>
</ul>
关于html - 正确的 HTML 语法 - 列表标记内加粗或粗体标记内加粗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55065925/