CSS可以用來為頁(yè)面中的列表元素定義不同的樣式。在HTML中有三種不同的列表類型:有序列表、無序列表和定義列表。下面將逐一介紹如何使用CSS來區(qū)分這三種列表類型。
1. 有序列表
ol {
list-style-type: decimal;
}
使用上面的代碼,可以將有序列表中的每一個(gè)列表項(xiàng)前面的標(biāo)記改為數(shù)字,例如:
- 列表項(xiàng)1
- 列表項(xiàng)2
- 列表項(xiàng)3
還可以將列表項(xiàng)前的標(biāo)記改成小寫或者大寫字母、羅馬數(shù)字等,例如:
ol {
list-style-type: upper-roman;
}
- 列表項(xiàng)1
- 列表項(xiàng)2
- 列表項(xiàng)3
2. 無序列表
ul {
list-style-type: disc;
}
如上代碼所示,可以將無序列表中的每一個(gè)列表項(xiàng)前面的標(biāo)記改為普通的黑點(diǎn),例如:
- 列表項(xiàng)1
- 列表項(xiàng)2
- 列表項(xiàng)3
還可以將列表項(xiàng)前的標(biāo)記改成正方形、實(shí)心圓等,例如:
ul {
list-style-type: square;
}
- 列表項(xiàng)1
- 列表項(xiàng)2
- 列表項(xiàng)3
3. 定義列表
dl {
list-style-type: none;
}
dt {
font-weight: bold;
}
dd {
margin-left: 20px;
}
以上代碼可以將定義列表中的每一個(gè)術(shù)語(yǔ)定義前的標(biāo)記去除,并將術(shù)語(yǔ)定義的樣式改為粗體,例如:
- 術(shù)語(yǔ)1
- 定義1
- 術(shù)語(yǔ)2
- 定義2
- 術(shù)語(yǔ)3
- 定義3
以上就是關(guān)于CSS如何區(qū)分不同列表類型的介紹,希望對(duì)你有所幫助。