테이블 테그 속성
학습안내
HTML 테이블
표테그
table
table
테그를 이용하여 웹테이블을 생성합니다.
속성
table
테그에 속성을 추가하여 border 나 여백을 줄 수 있습니다. 하지만 이는 웹표준
이 아닙니다. 단순히 사용을 할 수 있다는 권고안 일 뿐입니다.
- border : 테이블이 갖고 있는 테이블과 셀 모두 선을 표시한다.
웹표준x
- width : 테이블의 가로 너비를 설정한다.
웹표준x
- cellpadding : 셀의 안쪽 여백으로써, 셀과 콘덴츠와의 간격을 조절함.
웹표준x
- cellspacing : 셀의 바깥쪽 여백으로써, 셀과 셀간의 간격을 조절함.
웹표준x
속성을 이용하는 것보다는 CSS 를 이용하여 border나 여백등을 추가하 주는 것이 좋습니다.
행과 열
tr : 행
tr
태그는 table row를 의미합니다.
td / th: 열
th는 표에서 제목영역의 셀을 의미합니다.
표 그룹 영역
thead
표의 제 영역을 묽는 그룹 테그 입니다.
tbody
표의 일반적인 데이터를 묶는 그룹 태그
기본적으로 행그룹테그를 사용하지 않으면 크롬 브라우저가 자동으로 tbody 태그로 묶어준다.
표의 하단 영역을 묽는 그룹 테그 입니다.
셀 그룹
colgroup
열의 그룹으로 묶을 수 있도록 해주는 테그입니다.
<colgroup>
<col></col>
<col></col>
<col></col>
<col></col>
<col></col>
</colgroup>
colgroup
을 이용하여 하위에 있는 열의 속성을 일괄적으로 적용이 가능합니다.
col
span
속성을 이용하여 열을 그룹으로 묶을지 설정한다.
<col span="3">
3개의 열을 그룹으로 묶습니다.
</col>
caption
표의 제목이나 설명을 출력합니다.