Danh sách là một phần không thể thiếu trong việc trình bày nội dung trên trang web. Trong bài viết này, chúng ta sẽ tìm hiểu về cách định dạng danh sách trong CSS, bao gồm cả danh sách có thứ tự và không thứ tự. Các thuộc tính như list-style-type, list-style-position, và list-style-image giúp bạn dễ dàng tùy chỉnh danh sách để phù hợp với thiết kế tổng thể của trang web. Cùng khám phá cách sử dụng những thuộc tính này để tạo ra danh sách đẹp mắt và hiệu quả trong CSS!
1. Giới thiệu về các loại danh sách trong HTML
Trước khi đi vào chi tiết CSS, hãy nhắc lại về hai loại danh sách phổ biến trong HTML:
- Unordered List (
<ul>): Danh sách không theo thứ tự, các mục không có số thứ tự mà được đánh dấu bằng ký hiệu như dấu chấm hoặc hình vuông. - Ordered List (
<ol>): Danh sách có thứ tự, các mục được đánh số theo thứ tự.
Ví dụ về danh sách:
Danh sách không theo thứ tự:
html
<ul>
<li>HTML</li>
<li>CSS</li>
<li>JavaScript</li>
</ul>Danh sách có thứ tự:
html
<ol>
<li>HTML</li>
<li>CSS</li>
<li>JavaScript</li>
</ol>2. Các thuộc tính CSS quan trọng để định dạng danh sách
CSS cung cấp một số thuộc tính để định dạng danh sách, bao gồm:
2.1. list-style-type
Thuộc tính list-style-type cho phép bạn thay đổi kiểu hiển thị ký hiệu cho danh sách. Giá trị của thuộc tính này có thể là:
disc: Dấu chấm (mặc định cho<ul>).circle: Hình tròn rỗng.square: Hình vuông.decimal: Số (mặc định cho<ol>).lower-alpha: Chữ cái thường (a,b,c).upper-alpha: Chữ cái hoa (A,B,C).none: Không hiển thị ký hiệu.
