0

我倾向于一直使用<li>来格式化和定位文本。这是可行的,我只是不想以错误的方式创建网站。我是新手,我想学习正确的方法。

我是否以正确的方式使用无序列表?

4

2 回答 2

1

CSS 应该用于格式化和定位文本和元素。无序列表 ( <ul>) 仅用于语义;任何 HTML 元素也是如此。此外,虽然浏览器确实为某些元素应用了默认格式和样式,但不应严重依赖这些特定于浏览器的默认样式。

使用<ul>和/或<ol>因为你想显示一个或多个列表,不要使用它,因为浏览器会应用自动缩进。

于 2012-08-31T18:11:31.613 回答
0

一个列表就是一个列表。如果您的整个网站由列表内容组成,那么您应该使用列表。但如果不是,您应该记住,HTML 有更多的标签,而不仅仅是ULLI。选择那些与内容语义相匹配的标签。例如P,文本段落甚至新的 HTML5 标签都喜欢ARTICLE包含整个帖子。

除了真实的列表内容,比如公司网站上的员工,我主要在两种情况下使用列表:A)作为导航菜单和 B)格式化表单(其中每个LI是表单行,包含 aLABEL和一些输入)。

于 2012-08-31T18:12:19.363 回答