1. <th>

'머리글 칸'을 지정

→ abbr : 열에 대한 간단한 설명(칸의 약어)

→ header : 관련된 하나 이상의 다른 머리글 칸 id 속성 값

에) 하나의 column 의 2개 자식 column 존재 시 부모에 id 값을, 자식에 header 값으로 값 동일

→ colspan : 확장하려는(병합) 열의 수

→ rowspan : 확장하려는(병합) 행의 수

→ scope : 자신이 누구의 '머리글 칸' 인지 명시

값 : col, colgroup, row, rowgroup, auto

⚠️ abbr, scope 는 굳이 명시하지 않아도 된다.

2. <td>

'일반 칸'을 지정

→ header : 관련된 하나 이상의 다른 머리글 칸 id 속성 값

→ colspan : 확장하려는(병합) 열의 수

→ rowspan : 확장하려는(병합) 행의 수

3. <caption>

표의 제목을 설정.

열리는 Table 태그 바로 다음에 작성해야 함.

<table> 당 하나의 <caption>만 사용 가능.

4. <colgroup>, <col />

표의 열들을 공통적으로 정의하는 컬럼( <col> ) 과 그의 집합 ( <colgroup> ).

→ span : 연속되는 열 수

5. <thead>, <tbody>, <tfoot>

표의 머리글( <thead> ), 본문( <tbody> ), 바닥글( <tfoot> )

기본적으로 테이블의 레이아웃에 영향을 주지 않음.

[ <table> 예제 ]