【发布时间】:2012-07-29 05:21:30
【问题描述】:
页脚中有 4 列链接,每列宽度为 25%。 每列的 css 样式是相同的(它们属于同一个类)。 第一列如下所示:
第 1 列的标题
链接11
链接12
链接13
我认为可以使用<ul><li> 标签或<p> 标签来达到目标。哪种方式更好,使用<ul>, <li> 或<p>?
添加到问题中:
PSI 刚刚检查了链接 http://www.w3schools.com/html5/tag_nav.asp ,他们使用 <!DOCTYPE html> (据我所知,html5),但是如果您检查他们如何包装链接列(我的问题),他们只是使用 <br/> 而不是 @ 987654328@或<li>(见左栏查看源码)。
使用<br/> 是否比<ul><li> 或<p> 更好?
【问题讨论】:
-
"使用
是否比- 或
更好? - 绝对不会。
- 或
-
我同意@MrMisterMan 的
<ul><li>或<p>你至少有一个可以用css 风格化的标签。 -
BR 是一个换行标记,而不是描述内容的容器元素。您“可以”使用它来使代码更小。但是你在处理它时会忽略语义。最后,大多数人不会在意……但是(例如)偶然发现您的网站的残障人士会丢失“链接列表”,并且在尝试理解充满链接的长段时可能会遇到麻烦, 仅以短暂的停顿(换行符)分隔。对他们和语义搜索引擎来说,这样的东西只是一个段落,除了一堆链接之外没有任何有用的内容。我会避免它。
标签: css html html-lists semantics