HTML

Table 태그

수연 (Suyeon) 2022. 2. 16. 12:04
반응형

Table

- 데이터를 담은 표를 만들 때 사용합니다.

- <table>로 시작하고, 그 안에 <tr>, <th>, <td>가 있습니다.

- 각 셀마다 헤더에 관한 셀인지(th), 데이터에 관한 셀(td)인지 구분해야 합니다.

 

tr

- 테이블 행을 의미합니다. 행이기 때문에 가로로 보여집니다.

 

th

- th의 개수에 맞게 td를 써야 합니다. (개수가 다르면 bad이므로!!)

- th가 들어있는 tr을 <thead>로 묶어주면 더 명확하게 이건 th이다 라는 의미를 브라우저에게 전달합니다.

- scope 이라는 속성을 가지고 있습니다. 가로 줄의 제목(row)인지, 세로 줄의 제목(col)인지 명확하게 나타냅니다.

  <th scope="row"> 또는 <th scope="col">

 

td

- Table의 데이터를 의미합니다.

- th 개수와 동일하게 td를 작성해야 합니다.

- td가 들어있는 tr을 <tbody>로 묶어주면 더 명확하게 이건 td이다 라는 의미를 브라우저에게 전달합니다.

 

tfoot

- 총합계, 최종결론, 요약 등을 구할 때 사용합니다.

 


 

rowspan

- 세로로 몇칸을 자치하는지 설정할 수 있습니다.

 

colspan

- 가로로 몇 칸을 차지하는지 설정할 수 있습니다.

 

실습 파일: Table/table.html

실습 파일: Table/google.html

728x90