1. Giới thiệu
Trong HTML, bảng (table) là một cách thức hiệu quả để hiển thị dữ liệu theo cấu trúc hàng và cột. Khi làm việc với bảng, đôi khi bạn sẽ cần gộp nhiều cột thành một hoặc gộp nhiều hàng lại với nhau để trình bày dữ liệu một cách trực quan hơn. Điều này có thể thực hiện bằng cách sử dụng các thuộc tính colspan và rowspan trong HTML.
Trong bài viết này, chúng ta sẽ tìm hiểu chi tiết về cách gộp các cột (colspan), gộp các hàng (rowspan), và cách sử dụng chúng để tạo bảng phức tạp. Bài viết cũng bao gồm các ví dụ cụ thể giúp bạn dễ dàng hiểu và áp dụng trong các dự án web của mình.
2. Gộp cột và hàng ngang trong HTML Tables là gì?
Khi hiển thị dữ liệu dạng bảng, bạn có thể gặp các trường hợp cần hợp nhất (gộp) nhiều cột hoặc nhiều hàng thành một ô duy nhất. Điều này có thể được thực hiện bằng cách sử dụng:
colspan: Dùng để gộp nhiều cột thành một.rowspan: Dùng để gộp nhiều hàng thành một.
Việc gộp cột và hàng không chỉ giúp bảng của bạn trở nên gọn gàng và dễ hiểu hơn mà còn cải thiện tính thẩm mỹ cho trang web.
3. Cách sử dụng colspan để gộp cột
a. colspan là gì?
Thuộc tính colspan được sử dụng với thẻ <td> hoặc <th> để gộp nhiều cột thành một. Số cột mà bạn muốn gộp được chỉ định bằng giá trị của thuộc tính colspan.
b. Cách sử dụng
Cú pháp của colspan rất đơn giản, bạn chỉ cần thêm thuộc tính colspan vào thẻ <td> hoặc <th> và chỉ định số lượng cột bạn muốn gộp.
Ví dụ:
