Bài 40: Cách sử dụng Counters trong css
Nội dung bài viết
Cách sử dụng Counters trong css
Counters là một tính năng của CSS cho phép đếm và hiển thị số thứ tự của các phần tử trên trang web. Counters được sử dụng phổ biến để đánh số các mục trong danh sách, các bước trong một hướng dẫn hoặc bài học, và các phần tử trong bảng.
Để sử dụng counters trong CSS, bạn cần thực hiện các bước sau:
Định nghĩa counter sử dụng thuộc tính counter-reset cho phần tử cha.
Ví dụ:
ol {
counter-reset: my-counter;
}
Trong đó, my-counter là tên của counter được định nghĩa.
2. Thiết lập counter sử dụng thuộc tính counter-increment cho phần tử con.
Ví dụ:
ol li {
counter-increment: my-counter;
}
Trong đó, my-counter là tên của counter đã được định nghĩa ở bước 1.
3. Hiển thị counter sử dụng thuộc tính content và hàm counter().
Ví dụ:
ol li:before {
content: counter(my-counter) ". ";
}
Trong đó, my-counter là tên của counter đã được định nghĩa, và ". " là ký tự được sử dụng để ngăn cách giữa số thứ tự và nội dung của phần tử.
Lưu ý rằng counters cũng có thể được sử dụng với các phần tử khác như table, tr, td, section, và article. Bạn cũng có thể sử dụng các thuộc tính CSS như text-align, padding, margin, color, và font-size để tùy chỉnh kiểu dáng của các phần tử liên quan đến counters.
Một số ứng dụng thực tế của counters bao gồm đánh số các mục trong danh sách, đánh số các bước trong một hướng dẫn, đánh số các phần tử trong bảng, đánh số các phần tử trong một bài học hoặc một chương trình đào tạo, và đánh số các phần tử trong một bài viết hay trang web.