html table 열(column)
테이블 셀의 열(column)
<table>
    <colgroup> <!-- <col> 태그를 HTML 구문 규칙에 따라 묶기 위해 사용 -->
        <col style="background-color: silver;"> <!-- 첫 번째 열의 스타일을 지정하기 위해 -->
        <col style="background-color: gold;"> <!-- 두 번째 열의 스타일을 지정하기 위해 -->
    </colgroup>
    <thead>
        <tr>
            <th scope="col">메뉴</th>
            <th scope="col">가격</th>
        </tr>        
        <tr>
            <td>라면</td>
            <td>5,000</td>
        </tr>
    </thead>
    <tbody>
        <tr>
            <td>김밥</td>
            <td>4,000</td>
        </tr>
    </tbody>
</table>
실제 적용된 모습 CSS로 각 셀에 padding 속성으로 안쪽 여백을 지정했지만, 복잡성을 줄이기 위해서 데모 코드 설명에서는 생략했습니다.
<table>
    <colgroup style="background-color: silver;"></colgroup> <!-- 직접 첫 번째 열의 스타일을 지정하기 위해 -->
    <colgroup style="background-color: gold;"></colgroup> <!-- 직접 두 번째 열의 스타일을 지정하기 위해 -->
    <thead>
        <tr>
            <th scope="col">메뉴</th>
            <th scope="col">가격</th>
        </tr>        
        <tr>
            <td>라면</td>
            <td>5,000</td>
        </tr>
    </thead>
    <tbody>
        <tr>
            <td>김밥</td>
            <td>4,000</td>
        </tr>
    </tbody>
</table>
실제 적용된 모습 CSS로 각 셀에 padding 속성으로 안쪽 여백을 지정했지만, 복잡성을 줄이기 위해서 데모 코드 설명에서는 생략했습니다.
<table>
    <colgroup span="2" style="background-color: silver;"></colgroup> <!-- 첫 번째와 두 번째 열에 같은 스타일(배경색)을 지정 -->
    <colgroup style="background-color: gold;"></colgroup>
    <thead>
        <tr>
            <th scope="col">항목</th>
            <th scope="col">가격</th>
            <th scope="col">재고</th>
        </tr>
    </thead>
    <tbody>
        <tr>
            <td>라면</td>
            <td>5,000</td>
            <td>50</td>
        </tr>
        <tr>
            <td>김밥</td>
            <td>4,000</td>
            <td>30</td>
        </tr>
    </tbody>
</table>
실제 적용된 모습 CSS로 각 셀에 padding 속성으로 안쪽 여백을 지정했지만, 복잡성을 줄이기 위해서 데모 코드 설명에서는 생략했습니다.