Skip to main content

Các cột HTML là gì?

Trong các tài liệu về ngôn ngữ đánh dấu siêu văn bản (HTML), các cột là một cách để xác định một khu vực của một trang web thường có chiều rộng nhỏ hơn tổng chiều rộng hiển thị của một trang.Các cột HTML cho phép các nhà thiết kế trang web sử dụng định dạng tương tự như định dạng in mà không phải dùng đến các thủ thuật không đáng tin cậy, chẳng hạn như hình ảnh trống, để tạo khoảng cách.Mỗi cột cũng có thể sử dụng các phần tử tiêu chuẩn để xác định chiều rộng, căn chỉnh và khoảng cách của nó.Theo truyền thống, các cột HTML chỉ là một phần của bảng HTML lớn hơn, mặc dù việc giới thiệu các bảng kiểu xếp tầng (CSS) có thể xác định một cột mà không phải tạo toàn bộ bảng.Có một số vấn đề định dạng và tương thích đi kèm với việc sử dụng các cột HTML, mặc dù chúng phần lớn có thể được khắc phục với thiết kế và mã hóa cẩn thận. Các cột HTML ban đầu là một phần của cấu trúc định dạng lớn hơn được gọi là bảng.Một bảng HTML có thể được coi là một lưới, với mỗi hình vuông trong lưới gọi là một ô.Một cột là một tập hợp các ô được xếp hàng liên tiếp và chạy từ trên xuống dưới.Một bảng thường có nhiều cột.Mỗi ô trong một cột có thể có định dạng và khoảng cách độc lập riêng của nó, cũng như có thể kéo dài hơn một hàng..Điều này cho phép nhiều cột như bảng HTML, ngoại trừ các tính năng của CSS cho phép định dạng chính xác được áp dụng dễ dàng cho nhiều trang trong một trang web.Tuy nhiên, sử dụng CSS để tạo thành các cột gây ra các vấn đề với việc thực hiện các thẻ phân chia trong một số trình duyệt nhất định trong đó sự liên kết và xử lý các cột và nội dung của chúng không tuân thủ các tiêu chuẩn được chấp nhận. Chiều rộng của các cột HTML có thể được chỉ định trongMã của tài liệu, bằng cách nêu các kích thước pixel chính xác hoặc thông qua phép đo tỷ lệ phần trăm tương đối.Điều này có nghĩa là một cột có thể được tạo bằng cách nêu nó là 200 pixel trên hoặc 25 phần trăm chiều rộng của màn hình người xem.Việc chỉ định kích thước pixel của một cột có thể giúp đảm bảo rằng hình ảnh và các yếu tố bố trí nâng cao khác được sắp xếp và chia tỷ lệ hoàn hảo, mặc dù điều đó có nghĩa là trang có thể xuất hiện lớn hơn hoặc nhỏ hơn nhiều so với mong muốn ở các độ phân giải màn hình khác nhau.Tạo một cột bằng tỷ lệ phần trăm tương đối có nghĩa là cột sẽ mở rộng theo kích thước mong muốn cho dù kích thước màn hình của người xem là gì, nhưng dẫn đến các vấn đề trong đó nội dung của cột có thể được hiển thị không chính xác do không gian không đủ hoặc không đủ.