728x90
HTML 테이블의 기본 구조는 <tr>과 <td> 태그로 구성됩니다.
이번 시간에는 테이블은 만드는 방법에 대해서 알아보겠습니다.
1. 테이블의 기본 구조
<tr>태그는 테이블에서 열을 구분해 줍니다. ->
<td>태그는 테이블의 열을 각각의 셀(cell)로 나누어 줍니다.
<th>태그는 각 열의 제목을 나타내며, 굵은 글씨와 가운데 정렬이 됩니다.
<style>
table, th, td { border: 1px solid black; border-collapse: collapse }
</style>
<table style="width:100%">
<tr style="background-color:lightgrey">
<th>순번</th>
<th>물품</th>
<th>가격</th>
</tr>
<tr>
<td>1</td>
<td>사과</td>
<td>500</td>
</tr>
<tr>
<td>2</td>
<td>바나나</td>
<td>1000</td>
</tr>
</table>
2. 테이블 행,열 합치기
테이블의 구조를 봐가면서 합치기를 진행하면 쉽게 알수 있습니다.
rowspan : 테이블 행 합치기
colspan : 테이블 열 합치기
<style>
table, th, td { border: 1px solid black; border-collapse: collapse }
</style>
<table style="width:100%">
<tr style="background-color:lightgrey">
<th>순번</th>
<th>물품</th>
<th>가격</th>
</tr>
<tr>
<td rowspan="2">1</td>
<td colspan="2" >사과</td>
</tr>
<tr>
<td>바나나</td>
<td>1000</td>
</tr>
</table>
3. 테이블 제목 달기
<table> 태그안에 <caption> 태그를 사용하면 상단에 제목이나 짧은 설명을 넣을 수 있습니다.
<style>
table, th, td { border: 1px solid black; border-collapse: collapse }
</style>
<table style="width:100%">
<caption>가격표</caption>
<tr style="background-color:lightgrey">
<th>순번</th>
<th>물품</th>
<th>가격</th>
</tr>
<tr>
<td rowspan="2">1</td>
<td colspan="2" >사과</td>
</tr>
<tr>
<td>바나나</td>
<td>1000</td>
</tr>
</table>
이상으로 HTML 테이블을 생성하는 방법에 대해서 알아보았습니다.
반응형
그리드형
'IT > HTML & CSS & JavaScript' 카테고리의 다른 글
[자바스크립트] 문자형 - var, let, const 변수 차이점 설명 및 사용법 (0) | 2021.09.03 |
---|---|
HTML 기초 핵심요약 - 10분만에 완성하는 웹사이트 (0) | 2021.08.27 |
HTML 리스트 - li, ul, ol, dl (0) | 2021.08.27 |
HTML img src, map - 이미지 넣기, 이미지 링크 추가 (0) | 2021.08.27 |
HTML 하이퍼 링크 사이트 연결 - a href (0) | 2021.08.26 |
댓글