최대 1 분 소요

테이블 태그




일반적 테이블 태그

태그 설명 비고
<table> 테이블  
<caption> 표 설명 또는 제목 선택사항
<tr> 테이블의 행  
<td> 테이블의 데이터 셀  


<table>
      <caption></caption>
      <tr>
        <td>1</td>
        <td>2</td>
        <td>3</td>
      </tr>
      <tr>
        <td>4</td>
        <td>5</td>
        <td>6</td>
      </tr>
      <tr>
        <td>7</td>
        <td>8</td>
        <td>9</td>
      </tr>
    </table>

*emmet: table>caption+(tr>td*3)*3

테이블 태그1





___

헤더가 있는 테이블 태그

태그 설명 비고
<thead> 테이블의 헤더 부분 <tbody> 앞에 와야 함
<tbody> 테이블의 본문 본 내용을 담음
<tfoot> 테이블의 푸터 부분 <tbody> 뒤에 와야 함
<th> 열 또는 행의 헤더 scope 속성으로 row, col 중 선택
<scope> 헤더가 열인지 행인지 컴퓨터가 알게끔 해주는 것 육안으로 달라지는것 없음.
    <table>
      <caption></caption>
      <thead>
        <tr>
          <th scope="col">과목</th>
          <th scope="col"></th>
          <th scope="col"></th>
          <th scope="col"></th>
        </tr>
      </thead>
      <tbody>
        <tr>
          <th scope="row">HTML</th>
          <td>60</td>
          <td>60</td>
          <td>0</td>
        </tr>
        <tr>
          <th scope="row">CSS</th>
          <td>0</td>
          <td>30</td>
          <td>60</td>
        </tr>
        <tr>
          <th scope="row">JS</th>
          <td>0</td>
          <td>0</td>
          <td>0</td>
        </tr>
      </tbody>
      <tfoot>
        <tr>
          <th scope="row">총시간</th>
          <td>60</td>
          <td>90</td>
          <td>120</td>
        </tr>
      </tfoot>
    </table>

*emmet: table>caption+(thead>tr>th*4)+(tbody>(tr>th+td*3)*3)+(tfoot>tr>th+td*3)

테이블 태그 2





___

셀 병합

속성 설명
colspan 열 병합
rowspan 행 병합
    <table>
      <tr>
        <td>1</td>
        <td colspan="2">2</td>
        <td>1</td>
      </tr>
      <tr>
        <td rowspan="3">1</td>
        <td>1</td>
        <td>1</td>
        <td>1</td>
      </tr>
      <tr>
        <td>1</td>
        <td rowspan="2" colspan="2">4</td>
      </tr>
      <tr>
        <td>1</td>
      </tr>
    </table> 

*emmet: tale>(tr>td*4)*4

테이블 태그 3

댓글남기기