1

页脚中有 4 列链接,每列宽度为 25%。每列的 css 样式是相同的(它们属于同一个类)。第一列如下所示:

第 1 列的标题

链接11

链接12

链接13

我认为可以使用 <ul><li>标签或<p>标签来达到目标​​。哪种方式更好,使用<ul>, <li> or <p>

添加到问题中: PSI 刚刚检查了链接http://www.w3schools.com/html5/tag_nav.asp,他们使用<!DOCTYPE html>(据我了解,html5),但如果您检查他们如何包装链接列(我的问题),他们只是使用<br/>而不是<p><li>(请参阅左栏的视图源)。使用<br/><ul><li>or更好<p>吗?

4

3 回答 3

4

如果您想在语义上正确,您将根据您的内容编写 html。当您显示“链接列表”时,“ul”是要走的路。

并且(作为奖励)如果您想在使用它时使其符合 HTML5,请将列表包装在“nav”标签中。

<nav>
<ul>
<li><a href="#">link 1</a></li>
<li><a href="#">link 2</a></li>
<li><a href="#">link 3</a></li>
</ul>
</nav>
于 2012-07-31T12:46:07.147 回答
3

您应该同时使用 nav 和 ul 标签来实现这一点。

<nav>
    <h1>Title of Column 1</h1>
    <ul>
        <li>link11</li>
        <li>link12</li>
        <li>link13</li>
    </ul>
</nav>
于 2012-07-31T12:45:22.713 回答
2

我认为最好使用列表并通过 css 使 ul none 的列表样式类型。

于 2012-07-31T12:40:45.380 回答