목차
1. table 태그란?
table tag란, 웹 문서에서 자료 등을 정리 할 때 주로 사용하는 tag이다.
table은 row, columm으로 이루어져 있으며, 이 2개가 만나는 영역은 cell이라고 한다.
/* 기본 tag: */
<table> </table> /* 시작과 끝 */
<tr> </tr> /* Table Row / 표의 행을 나타냄 */
<th> </th> /* Table Header / 표의 제목 셀을 나타냄 */
<td> </td> /* Table Data / 일반 셀을 나타냄 */
/* 예시 */
<table border="1"> /* 테두리 생성 (border) */
<tr>
<th>제목입니다</th>
</tr>
<tr>
<td>데이터가 들어갑니다</td>
</tr>
</table>
tip: colspan을 사용하면 '가로로' 셀 합치기가 가능하다.
2. table 제목 태그
제목을 작성하는 caption tag는, table 내부에서 작성한다.
사용한 table의 제목은 table 상단 중앙에 표시된다.
<table>
<caption>표 제목</caption>
...
</table>
3.table 구조 태그
/* table 구조 태그 */
<thead></thead> -> 제목 영역으로 1개만 존재해야 한다.
<tbody></tbody> -> 본문 영역으로, <thead> 와 달리 여려 개가 존재할 수 있다.
<tfoot></tfoot> -> 요약 영역으로, <thed>처럼 1개만 존재해야 한다.
/* 예시 */ <table border="1"> <thead> <tr> <th> 스마트폰 </th> <th> 제조사 </th> </tr> <tr> <td> 갤22 </td> <td> 삼성 </td> </tr> <tr> <td> 아이폰 </td> <td> apple </td> </tr> </thead> </table>