Programming

<table></table> : 표(table)

데이터를 표의 형태로 나타냄

<caption></caption>
제목을 지정
<thead></thead>
헤더 내용을 그룹화
<tbody></tbody>
바디 내용을 그룹화
<tfoot></tfoot>
푸터 내용을 그룹화
<th></th>
제목 셀을 정의
속성
colspan
colspan="값"
해당 셀이 미치는 범위의 열 수를 지정
rowspan
rowspan="값"
해당 셀이 미치는 범위의 행 수를 지정
headers
headers="헤더 id"
해당 셀에 대응하는 헤더셀의 id 컨텐트 속성의 값을 지정
scope
scope="값"
해당 헤더 셀이 영향을 미치는 셀의 범위를 나타내는 키워드를 지정
  • row
  • col
  • rowgroup
  • colgroup
  • auto
<tr></tr>
행을 정의
<td></td>
데이터 셀을 정의
속성
colspan
colspan="값"
해당 셀이 미치는 범위의 열 수를 지정
rowspan
rowspan="값"
해당 셀이 미치는 범위의 행 수를 지정
headers
headers="헤더 id"
해당 셀에 대응하는 헤더셀의 id 컨텐트 속성의 값을 지정
<colgroup></colgroup>
하나 이상의 행의 그룹을 나타냄
<col></col>
하나 이상의 행을 나타냄

코드


<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <style>
        table {
            width: 100%;
        }
        table, th, td {
            border: 1px solid black;
            padding: 0.3rem;
            border-collapse: collapse;
        }
    </style>
</head>

<body>
    <table>
        <caption>표(Table)</caption>
        
        <colgroup>
            <col style="background-color: tomato">
            <col span="2" style="background-color: aqua">
        </colgroup>
        
        <thead>
            <tr>
                <th></th>
                <th>태그</th>
                <th>설명</th>
            </tr>
        </thead>
        
        <tbody>
            <tr>
                <td>#1</td>
                <td>caption</td>
                <td>제목을 지정</td>
            </tr>
            <tr>
                <td>#2</td>
                <td>thead</td>
                <td>헤더 내용을 그룹화</td>
            </tr>
            <tr>
                <td>#3</td>
                <td>tbody</td>
                <td>바디 내용을 그룹화</td>
            </tr>
            <tr>
                <td>#4</td>
                <td>tfoot</td>
                <td>부터 내용을 그룹화</td>
            </tr>
            <tr>
                <td>#5</td>
                <td>th</td>
                <td>제목 셀을 정의</td>
            </tr>
            <tr>
                <td>#6</td>
                <td>tr</td>
                <td>행을 정의</td>
            </tr>
            <tr>
                <td>#7</td>
                <td>td</td>
                <td>데이터 셀을 정의</td>
            </tr>
            <tr>
                <td>#8</td>
                <td>colgroup</td>
                <td>하나 이상의 행의 그룹을 나타냄</td>
            </tr>
            <tr>
                <td>#9</td>
                <td>col</td>
                <td>하나 이상의 행을 나타냄</td>
            </tr>
        </tbody>
        
        <tfoot>
            <tr>
                <td colspan="3">table : 데이터를 표의 형태로 나타냄</td>
            </tr>
        </tfoot>
    </table>
</body>
</html>
                

결과