【发布时间】:2019-02-13 07:22:27
【问题描述】:
我已经为包含指向不同页面以及当前页面部分的链接的标题编写了标记,我想知道以下内容:
我使用的标签名称在语义上是否合适? 结构/层次结构是否正确? 是否需要优化/更改我的标记以简化 CSS 样式?
<header>
<nav>
<ul>
<li><a href="#">Home</a></li>
<li><a href="#">Setting</a></li>
<li><a href="#">Progress</a></li>
<li><a href="#">Learn</a></li>
</ul>
</nav>
<ul>
<li><a href="#">Section 1</a></li>
<li><a href="#">Section 2</a></li>
<li><a href="#">Section 3</a></li>
<li><a href="#">Section 4</a></li>
<li><a href="#">Section 5</a></li>
</ul>
</header>
我希望此标记尽可能标准化,并准备好以任何可能的方式设置样式,而无需返回标记并对其进行更改。
【问题讨论】:
-
请注意,在这里寻求 SEO 建议是题外话。您可以询问基于 HTML 规范的语义标记是什么,但不能询问搜索引擎是否使用它。
标签: html nav semantic-markup