在 li 标签内嵌套标题标签

use*_*320 6 html html-lists nav html-heading

为了使导航列表项显示在大纲中,是否可以在 HTML5 导航元素内的列表项标记中嵌套标题标记?这是有效的,但是导航列表项上有标题在语义上正确吗?有什么方法可以让导航项显示在 HTML5 的大纲中吗?或者我应该关心这个吗?

Pro*_*ite 0

我的答案是制作你自己的 div 并将你的导航项包装在其中。因此,您可以更改字体大小以及您愿意用它制作的所有其他内容。忘记标题标签是我推荐的,我不会认为它在列表中是一个有用的元素。

在CSS中:

.myDiv {
   font-size: 20px;
   display: block;
   border: 2px solid black;
}
Run Code Online (Sandbox Code Playgroud)

然后将其分配给HTML

<div class="myDiv">Home</div>
<div class="myDiv">About</div>
Run Code Online (Sandbox Code Playgroud)

等等。希望这有帮助并且我理解你的问题!