Thẻ <colgroup> HTML


Thí dụ

Đặt màu nền của ba cột bằng các thẻ <colgroup> và <col>:

<table>
  <colgroup>
    <col span="2" style="background-color:red">
    <col style="background-color:yellow">
  </colgroup>
  <tr>
    <th>ISBN</th>
    <th>Title</th>
    <th>Price</th>
  </tr>
  <tr>
    <td>3476896</td>
    <td>My first HTML</td>
    <td>$53</td>
  </tr>
</table>

Thêm các ví dụ "Hãy tự mình thử" bên dưới.


Định nghĩa và Cách sử dụng

Thẻ <colgroup>chỉ định một nhóm gồm một hoặc nhiều cột trong bảng để định dạng.

Thẻ <colgroup>hữu ích để áp dụng kiểu cho toàn bộ cột, thay vì lặp lại kiểu cho từng ô, cho mỗi hàng.

Lưu ý: Thẻ <colgroup>phải là con của phần tử <table>, sau bất kỳ phần tử nào <caption> và trước bất kỳ phần tử nào <thead>, <tbody>, <tfoot> và <tr>.

Mẹo: Để xác định các thuộc tính khác nhau cho một cột trong a <colgroup>, hãy sử dụng thẻ <col> trong <colgroup>thẻ.


Hỗ trợ trình duyệt

Element
<colgroup> Yes Yes Yes Yes Yes

Thuộc tính

Attribute Value Description
span number Specifies the number of columns a column group should span

Thuộc tính toàn cầu

Thẻ <colgroup>cũng hỗ trợ Thuộc tính chung trong HTML .


Thuộc tính sự kiện

Thẻ <colgroup>cũng hỗ trợ Thuộc tính sự kiện trong HTML .



Các ví dụ khác

Thí dụ

Căn chỉnh văn bản trong các cột bảng (với CSS):

<table style="width:100%">
  <tr>
    <th>ISBN</th>
    <th>Title</th>
    <th>Price</th>
  </tr>
  <tr>
    <td>3476896</td>
    <td>My first HTML</td>
    <td style="text-align:right">$53</td>
  </tr>
  <tr>
    <td>2489604</td>
    <td>My first CSS</td>
    <td style="text-align:right">$47</td>
  </tr>
</table>

Thí dụ

Căn chỉnh theo chiều dọc văn bản trong các cột của bảng (với CSS):

<table style="height:200px">
  <tr>
    <th>Month</th>
    <th style="vertical-align:bottom">Savings</th>
  </tr>
  <tr>
    <td>January</td>
    <td style="vertical-align:bottom">$100</td>
  </tr>
</table>

Thí dụ

Chỉ định chiều rộng của một cột trong bảng (với CSS):

<table>
  <tr>
    <th style="width:200px">Month</th>
    <th>Savings</th>
  </tr>
  <tr>
    <td>January</td>
    <td>$100</td>
  </tr>
  <tr>
    <td>February</td>
    <td>$80</td>
  </tr>
</table>

Các trang liên quan

Tham chiếu DOM HTML: Đối tượng ColumnGroup


Cài đặt CSS mặc định

Hầu hết các trình duyệt sẽ hiển thị <colgroup>phần tử với các giá trị mặc định sau:

Thí dụ

colgroup {
  display: table-column-group;
}