CSS table
Module CSS table giúp bạn định nghĩa cách bố cục dữ liệu bảng.
Module CSS này định nghĩa các style áp dụng cho phần tử HTML <table>, được dùng để hiển thị dữ liệu dạng bảng. Theo mặc định, các bảng được hiển thị như một lưới hai chiều với các ô xếp thành các hàng và cột liên tiếp. Bố cục này được tạo ra từ cấu trúc của bảng và được định kích thước theo nội dung của các ô. Module này cũng cho phép định nghĩa vị trí của <caption> trong bảng (nếu có).
Các thuộc tính được giới thiệu trong module này không giới hạn ở các phần tử <table>; chúng có thể được áp dụng cho bất kỳ phần tử nào có giá trị CSS display liên quan đến bảng.
Tham chiếu
>Thuộc tính
Hướng dẫn
- Learn: Styling tables
-
Hướng dẫn cải thiện giao diện của các bảng HTML, bao gồm các kỹ thuật tạo kiểu cho bảng.
- Learn: HTML table basics
-
Giới thiệu về bảng HTML, bao gồm HTML để tạo các hàng và ô, tiêu đề, và làm cho các ô span qua nhiều cột và hàng.
- Learn: HTML table accessibility
-
Xem xét các tính năng bảng HTML nâng cao, bao gồm caption và nhóm các hàng bảng vào các phần table head, body và footer — cũng như xem xét khả năng truy cập của bảng cho người dùng khiếm thị.
Khái niệm liên quan
-
Thuộc tính
display -
Thuộc tính
vertical-align -
Thuộc tính
text-align -
Module CSS box sizing
-
Module CSS backgrounds and borders
- Shorthand
border border-widthborder-styleborder-color
- Shorthand
-
Các phần tử HTML liên quan đến bảng:
Đặc tả
| Specification |
|---|
| Unknown specification> |
Note: Đặc tả CSS 2.2 định nghĩa các tiêu chuẩn ổn định cho việc tạo kiểu web, bao gồm các đặc tả chi tiết cho định dạng bảng. Đặc tả CSS Table Module Level 3 tìm cách mở rộng các khả năng này với các tính năng nâng cao cho bố cục và hiển thị bảng. Tuy nhiên, đặc tả module table vẫn đang được phát triển và chưa sẵn sàng để triển khai.
Xem thêm
- Module CSS display
- Module CSS grid layout
- Module CSS flexible box layout
- Module CSS fragmentation