Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> CSS

การตั้งค่าประเภทตัวหมายเลขรายการด้วย CSS (list-style-type)

เพื่อตั้งค่าประเภทตัวหมายเลขรายการใน CSS ให้ใช้คุณสมบัติ list-style-type

ตัวอย่างที่ 1: ul ใช้ square

<!DOCTYPE html> <html> <head> <style> ul {    list-style-type: square; } </style> </head> <body> <h2>Teams</h2> <ul> <li>India</li> <li>Australia</li> <li>England</li> <li>West Indies</li> <li>South Africa</li> <li>Srilanka</li> </ul> </body> </html>

ผลลัพธ์

การตั้งค่าประเภทตัวหมายเลขรายการด้วย CSS (list-style-type)

ตัวอย่างที่ 2: ol ใช้ upper-roman

<!DOCTYPE html> <html> <head> <style> ol {    list-style-type: upper-roman; } </style> </head> <body> <h2>Teams</h2> <ol> <li>India</li> <li>Australia</li> <li>England</li> <li>West Indies</li> <li>South Africa</li> <li>Srilanka</li> </ol> </body> </html>

ผลลัพธ์

การตั้งค่าประเภทตัวหมายเลขรายการด้วย CSS (list-style-type)

ค่าทั้งหมดของ list-style-type

กลุ่มค่าตัวอย่าง
Unordered (ul)disc● (ค่าเริ่มต้น)
circle○
square■
noneไม่มี marker
Ordered (ol)decimal1, 2, 3... (ค่าเริ่มต้น)
decimal-leading-zero01, 02, 03...
lower-romani, ii, iii...
upper-romanI, II, III...
lower-alpha / lower-latina, b, c...
upper-alpha / upper-latinA, B, C...
lower-greekα, β, γ...
อื่นๆcjk-ideographic中文數字
hiragana / katakanaひらがな / カタカナ
armenian / georgianԱ, Բ, Գ... / ა, ბ, გ...

CSS Counter (ขั้นสูง)

สำหรับการควบคุมหมายเลขแบบกำหนดเอง ใช้ CSS Counters:

ol {
  counter-reset: section;
  list-style: none;
}
li::before {
  counter-increment: section;
  content: "Section " counter(section) ": ";
}