Thẻ bảng (<table>, <tr>, <td>, <th>, colspan, rowspan) – hiển thị dữ liệu dạng lưới

yanyan

By yanyan

Cập nhật Tháng 8 18, 2025

HTML cung cấp thẻ <table> để hiển thị dữ liệu dạng bảng – cực kỳ hữu ích cho danh sách, thống kê, lịch biểu…


1. Cấu trúc cơ bản của bảng

<table>
  <tr>
    <th>Tiêu đề 1</th>
    <th>Tiêu đề 2</th>
  </tr>
  <tr>
    <td>Dòng 1, ô 1</td>
    <td>Dòng 1, ô 2</td>
  </tr>
  <tr>
    <td>Dòng 2, ô 1</td>
    <td>Dòng 2, ô 2</td>
  </tr>
</table>
ThẻVai trò
<table>Bắt đầu bảng
<tr>Table row – hàng
<td>Table data – ô thường
<th>Table header – ô tiêu đề

2. Ví dụ bảng thông tin học sinh

<table border="1">
  <tr>
    <th>STT</th>
    <th>Họ tên</th>
    <th>Lớp</th>
  </tr>
  <tr>
    <td>1</td>
    <td>Nguyễn Văn A</td>
    <td>10A1</td>
  </tr>
  <tr>
    <td>2</td>
    <td>Lê Thị B</td>
    <td>10A2</td>
  </tr>
</table>

Thuộc tính border="1" để tạo viền bảng (dùng thử nghiệm, khi dùng CSS sẽ đẹp hơn).


3. colspanrowspan – gộp cột và hàng

Gộp cột (colspan)

<tr>
  <td colspan="2">Gộp 2 cột</td>
</tr>

Gộp hàng (rowspan)

<tr>
  <td rowspan="2">Gộp 2 hàng</td>
  <td>Hàng 1</td>
</tr>
<tr>
  <td>Hàng 2</td>
</tr>

4. Thực hành

Tạo file bang-diem.html:

<!DOCTYPE html>
<html>
<head>
  <meta charset="UTF-8">
  <title>Bảng điểm</title>
</head>
<body>
  <h1>Bảng điểm lớp 10A1</h1>
  <table border="1" cellpadding="8" cellspacing="0">
    <tr>
      <th rowspan="2">STT</th>
      <th rowspan="2">Họ tên</th>
      <th colspan="3">Điểm</th>
    </tr>
    <tr>
      <th>Toán</th>
      <th>Văn</th>
      <th>Anh</th>
    </tr>
    <tr>
      <td>1</td>
      <td>Nguyễn Văn A</td>
      <td>9</td>
      <td>8</td>
      <td>7</td>
    </tr>
    <tr>
      <td>2</td>
      <td>Lê Thị B</td>
      <td>7</td>
      <td>9</td>
      <td>8</td>
    </tr>
  </table>
</body>
</html>

5. Ghi nhớ nhanh

ThẻVai trò
<table>Tạo bảng
<tr>Tạo hàng
<td>Tạo ô dữ liệu
<th>Tạo ô tiêu đề, chữ in đậm
colspanGộp nhiều cột
rowspanGộp nhiều hàng

📂 Chuyên mục:

Thảo luận

🔒 Bạn phải đăng nhập để gửi bình luận.

Đăng ký nhận tin mới

Nhận bài học, tài nguyên và cơ hội việc làm qua email hàng tuần.

[global_subscribe_form]

Chúng tôi cam kết không spam. Bạn có thể hủy bất cứ lúc nào.