Xem thêm

Tạo bảng HTML: Một hướng dẫn đơn giản

Huy Erick
Bảng HTML là công cụ mạnh mẽ giúp lập trình viên sắp xếp dữ liệu một cách dễ dàng và linh hoạt. Trong bài viết này, chúng ta sẽ tìm hiểu cách tạo bảng trong...

Bảng HTML là công cụ mạnh mẽ giúp lập trình viên sắp xếp dữ liệu một cách dễ dàng và linh hoạt. Trong bài viết này, chúng ta sẽ tìm hiểu cách tạo bảng trong HTML và các thuộc tính đi kèm.

Bảng trong HTML: Khám phá các thẻ cơ bản

Bảng trong HTML được tạo ra bằng sử dụng thẻ

, trong đó mỗi hàng của bảng được tạo bằng thẻ , và mỗi ô được tạo bằng thẻ , để chỉ các phần khác nhau của bảng. Một bảng có thể chứa nhiều phần tử để nhóm các dữ liệu.

Ví dụ, đoạn mã sau sử dụng các thẻ này:

.

Ví dụ, đoạn mã sau tạo ra một bảng đơn giản trong HTML:

Row 1, Column 1 Row 1, Column 2
Row 2, Column 1 Row 2, Column 2

Chạy đoạn mã trên, kết quả sẽ như sau:

Tạo bảng

Ở đây, thuộc tính border được sử dụng để đặt đường viền cho bảng. Nếu bạn không muốn có đường viền, bạn có thể sử dụng border="0".

Tiêu đề bảng trong HTML

Tiêu đề bảng có thể được xác định bằng thẻ

. Thẻ này được sử dụng để thay thế cho thẻ , đại diện cho các ô dữ liệu. Thông thường, bạn sẽ đặt hàng đầu tiên của bảng là tiêu đề.

Ví dụ, đoạn mã sau tạo ra một bảng với tiêu đề:

Tên nhân viên Lương
Minh Chinh 5000
Duy Manh 7000

Kết quả sẽ là:

Tiêu đề bảng

Thiết lập các thuộc tính cellpadding và cellspacing trong HTML

Hai thuộc tính cellpaddingcellspacing được sử dụng để điều chỉnh khoảng trống giữa các ô bảng. Thuộc tính cellspacing xác định độ rộng của đường viền, trong khi cellpadding xác định khoảng cách giữa đường viền và nội dung trong một ô.

Ví dụ, đoạn mã sau sử dụng các thuộc tính này:

Tên nhân viên Lương
Minh Chinh 5000
Duy Manh 7000

Kết quả sẽ là:

Thuộc tính cellpadding và cellspacing

Sử dụng thuộc tính colspan và rowspan trong HTML

Thuộc tính colspan được sử dụng để gộp hai hoặc nhiều cột vào một cột. Tương tự, thuộc tính rowspan được sử dụng để gộp hai hoặc nhiều hàng vào một hàng.

Ví dụ, đoạn mã sau sử dụng các thuộc tính này:

Column 1 Column 2 Column 3
Row 1 Cell 1 Row 1 Cell 2 Row 1 Cell 3
Row 2 Cell 2 Row 2 Cell 3
Row 3 Cell 1

Kết quả sẽ là:

Thuộc tính colspan và rowspan

Thiết lập background cho bảng trong HTML

Bạn có thể thiết lập nền cho bảng bằng cách sử dụng thuộc tính bgcolor để thiết lập màu nền cho cả bảng hoặc chỉ cho một ô. Bên cạnh đó, bạn cũng có thể sử dụng thuộc tính background để thiết lập ảnh nền cho cả bảng hoặc chỉ cho một ô.

Ví dụ, đoạn mã sau sử dụng cả hai cách:

Column 1 Column 2 Column 3
Row 1 Cell 1 Row 1 Cell 2 Row 1 Cell 3
Row 2 Cell 2 Row 2 Cell 3
Row 3 Cell 1

Kết quả sẽ là:

Thiết lập background cho bảng

Nếu bạn muốn thiết lập màu cho đường viền bảng, bạn có thể sử dụng thuộc tính bordercolor.

Thiết lập độ rộng và chiều cao bảng trong HTML

Độ rộng và chiều cao của bảng có thể được thiết lập bằng thuộc tính widthheight. Bạn có thể thiết lập giá trị này bằng pixel hoặc phần trăm của khu vực đặt bảng.

Ví dụ, đoạn mã sau thiết lập độ rộng và chiều cao của bảng:

Row 1, Column 1 Row 1, Column 2
Row 2, Column 1 Row 2, Column 2

Kết quả sẽ là:

Độ rộng và chiều cao bảng

Phụ đề bảng trong HTML

Phụ đề bảng có thể được thêm vào bằng thẻ

. Thẻ này được sử dụng để lưu giữ một tiêu đề hoặc lời giải thích cho bảng và hiển thị trên đầu của bảng. Tuy nhiên, thẻ này không phổ biến trong các phiên bản mới của HTML/XHTML.

Ví dụ, đoạn mã sau thêm một phụ đề bảng:

Đây là phần phụ đề bảng
row 1, column 1 row 1, column 2
row 2, column 1 row 2, column 2

Kết quả sẽ là:

Phụ đề bảng

Đầu, thân và chân bảng trong HTML

Một bảng có thể được chia thành ba phần: tiêu đề, phần thân và phần chân. Đầu và chân bảng tương tự như đầu trang và chân trang trong các tài liệu văn bản, trong khi phần thân chứa nội dung chính của bảng.

Trong HTML, chúng ta sử dụng các thẻ

Đây là phần tiêu đề bảng
Đây là phần chân bảng
Cell 1 Cell 2 Cell 3 Cell 4

Kết quả sẽ là:

Đầu, thân và chân bảng

Lồng bảng vào trong bảng trong HTML

Bạn có thể lồng một bảng vào bên trong một bảng khác. Bạn có thể sử dụng hầu hết tất cả các thẻ bên trong thẻ .

Ví dụ, đoạn mã sau lồng một bảng vào trong một ô bảng:

Tên nhân viên Lương
Minh Chinh 5000
Duy Manh 7000

Kết quả sẽ là:

Lồng bảng vào trong bảng

Tạo bảng trong HTML không chỉ đơn giản mà còn mang lại khả năng tùy chỉnh và sắp xếp linh hoạt. Hãy thử tạo bảng riêng của bạn và khám phá thêm nhiều tính năng thú vị trong HTML!

1