CSS中,li(list item)用于选择和样式化HTML中的列表项(<li>元素)。<li>元素通常在有序列表(<ol>)或无序列表(<ul>)中使用。
以下是一些示例CSS规则,用于选择和样式化列表项:
/* 选择所有列表项 */
li {
/* 样式属性 */
}/* 选择有序列表中的列表项 */
ol li {
/* 样式属性 */
}/* 选择无序列表中的列表项 */
ul li {
/* 样式属性 */
}/* 选择嵌套列表中的列表项 */
li li {
/* 样式属性 */
}/* 选择第一个列表项 */
li:first-child {
/* 样式属性 */
}/* 选择最后一个列表项 */
li:last-child {
/* 样式属性 */
}/* 选择奇数位置的列表项(从0开始计数) */
li:nth-child(odd) {
/* 样式属性 */
}/* 选择偶数位置的列表项(从0开始计数) */
li:nth-child(even) {
/* 样式属性 */
}
通过在上述选择器中添加样式属性,您可以自定义列表项的外观,例如修改其字体、颜色、背景等。根据需要,您可以根据具体的列表结构和样式需求来调整选择器和属性。
以下是一个示例,演示如何将样式应用于无序列表中的列表项:
html:
<ul>
<li>列表项1</li>
<li>列表项2</li>
<li>列表项3</li>
</ul>
css:
ul li {
color: red;
font-weight: bold;
}
在上面的示例中,无序列表中的所有列表项将具有红色文本和加粗字体样式。