Bố trí bảng trong css
Bảng là một công cụ hiển thị dữ liệu rõ ràng và hiệu quả. Mặc dù với các công nghệ mới (như Kendo UI), thì việc hiển thị dữ liệu bằng thẻ div thường được sử dụng nhiều hơn. Tuy nhiên, với các ứng dụng Trang web nhỏ và với lượng dữ liệu hiển thị không lớn thì việc sử dụng bảng khá thuận tiện. with eLib. VN tìm hiểu bảng trong bài viết dưới đây nhé Show lục mục lục1. Bảng trong CSS 2. Thuộc tính border-collapse 3. Độ rộng và chiều cao của bảng 4. Căn chỉnh bảng trong CSS 5. Thuộc tính padding trong CSS 6. Thuộc tính border-spacing trong CSS 7. Thuộc tính caption-side trong CSS 8. Thuộc tính ô trống trong CSS 9. Thuộc tính table-layout trong CSS 1. Bảng trong CSSTrong khi thiết lập web, bạn có thể cần tạo rất nhiều bảng để lưu trữ, hiển thị thông tin một cách khoa học Các bảng (bảng) thường được sử dụng để hiển thị dữ liệu, chẳng hạn như báo cáo tài chính, thống kê, kế toán… Nhưng khi bạn tạo một bảng HTML mà không có bất kỳ thuộc tính CSS hoặc bổ sung nào, trình duyệt sẽ hiển thị chúng mà không có bất kỳ đường viền nào Vì vậy, bạn cần phải thực thi CSS cho bảng để mang lại trải nghiệm tốt hơn
2. Thuộc tính border-collapse trong CSSThuộc tính này có hai giá trị thu gọn và tách biệt tương ứng với các đường viền nên được kết hợp với nhau hoặc phân biệt mọc. Ví dụ
Kết quả là 3. Độ rộng và chiều cao của bảng trong CSSĐể xác định chiều rộng và chiều cao cho bảng, bạn sử dụng hai thuộc tính chiều rộng và chiều cao trong CSS. Hai thuộc tính này có thể nhận các giá trị là % hoặc px Ví dụ
4. Căn chỉnh bảng trong CSSCăn chỉnh bảng theo chiều ngang trong CSS Bạn sử dụng thuộc tính text-align để xác định căn cứ điều chỉnh nội dung theo chiều ngang của bảng. Thuộc tính này có thể nhận các giá trị bên trái, bên phải hoặc ở giữa. Ví dụ
Căn chỉnh bảng theo chiều dọc trong CSS Để căn chỉnh bảng theo chiều dọc, bạn sử dụng thuộc tính vertical-align để có thể nhận các giá trị top, bottom, middle. Theo default, the content of table has the vertical vertical with middle value. Ví dụ
5. Thuộc tính padding trong CSSĐể điều khiển khoảng cách giữa đường viền và nội dung của bảng, bạn sử dụng thuộc tính đệm trong CSS. Giá trị có thể nhận của thuộc tính này nằm ở dưới dạng đơn vị px Ví dụ
6. Thuộc tính border-spacing trong CSSThuộc tính border-spacing xác định khoảng cách giữa các đường viền của các ô trong bảng. Thuộc tính này có thể nhận một hoặc hai giá trị (có đơn vị là độ dài) Nếu cung cấp một giá trị, thì giá trị này sẽ được áp dụng cho đường bao ngang và dọc. Nếu cung cấp hai giá trị, thì tương ứng theo thứ tự sẽ áp dụng cho đường viền ngang và đường viền dọc Ghi chú Thuộc tính này không hoạt động trong Netscape 7 và IE6
Sửa đổi ví dụ trên và xem kết quả
Kết quả là 7. Thuộc tính caption-side trong CSSTheo mặc định, nội dung của thẻ khi được sử dụng trong bảng sẽ được hiển thị bên trên bảng. Tuy nhiên, để thay đổi vị trí này, bạn có thể sử dụng thuộc tính phụ đề bên trong CSS Thuộc tính này có thể nhận được một trong các giá trị. trên, dưới, trái hoặc phải. Dưới đây là ví dụ minh họa Ghi chú. Các thuộc tính này có thể không hoạt động trong trình duyệt IE
Kết quả là 8. Thuộc tính ô trống trong CSSĐể xác định xem có nên hiển thị đường viền cho một ô không có nội dung, bạn có thể sử dụng thuộc tính ô trống trong CSS Thuộc tính này có thể nhận được một trong các giá trị. hiển thị, ẩn hoặc kế thừa Dưới đây là ví dụ minh họa để ẩn đường viền với ô mà không có nội dung ________số 8Kết quả là 9. Thuộc tính table-layout trong CSSThuộc tính bảng bố cục hỗ trợ bạn điều khiển cách mà trình duyệt nên tạo bố cục cho một bảng Thuộc tính này có thể nhận được một trong ba giá trị. cố định, tự động hoặc kế thừa Dưới đây là ví dụ minh họa sự khác biệt giữa các giá trị của thuộc tính table-layout này Ghi chú. Nhiều trình duyệt không hỗ trợ thuộc tính này
Kết quả là Trên đây là bài viết của eLib. VN về Bảng trong CSS. Hi vọng bài viết có ích cho quá trình học CSS, cũng như học lập trình web của bạn Như vậy là chúng ta đã hoàn thành nội dung "CSS Design". Để củng cố và giữ chặt nội dung đã học, mời bạn cùng thử sức với " |