JAVA & APP :국비지원 학원 복습/HTML
HTML - 06테이블태그
나는선우
2020. 12. 23. 21:39
반응형
12-23 수업내용 복습 겸 정리
테이블 : 여러종류의 데이터를 보기좋게 정리해서 표형태로 나타낸 것
table 태그를 이용해서 표를 표현할 수 있고
행과 열을 나타내기 위해 th(정렬), tr (table row), td(컬럼값?)등의 태그를 사용해야 함
tr : table row
테이블의 행을 표현할때 사용
th : table header
테이블의 제목셀을 표현할 때 사용
자동으로 가운데정렬, 텍스트는 진하게 표시
td : table data
테이블의 일반셀을 표현할 때 사용
border :
테이블 테두리를 표시, 숫자는 굵기를 의미
cellspacing :
테이블의 셀들간의 간격을 조정
cellpadding :
셀안의 텍스트와 셀 테두리간의 여백 조정
테이블의 각 부분에 의미를 부여
thead : 테이블의 머릿글(제목) 영역을 정의
tbody : 테이블의 본문행 영역을 정의
tfoot : 테이블의 꼬리행 영역을 정의
caption : 테이블의 제목을 표현하고 싶을 때 사용
<!DOCTYPE html>
<html lang="ko">
<head>
<meta charset="UTF-8">
<title>테이블태그</title>
</head>
<body>
<h2>테이블 작성</h2>
<table border="1" width="550" cellspacing="0" cellpadding="5">
<thead>
<caption>학생 테이블</caption>
<tr>
<th>학번</th><th>이름</th><th>주소</th><th>생년월일</th><th>학과명</th><th>교수</th>
</tr>
</thead>
<tbody>
<tr>
<td>201350050</td><td>김태희</td><td>경기도 고양시</td><td>1985.3.22</td><td>컴퓨터</td><td>504</td>
</tr>
<tr>
<td>201350050</td><td>김태희</td><td>경기도 고양시</td><td>1985.3.22</td><td>컴퓨터</td><td>504</td>
</tr>
<tr>
<td>201350050</td><td>김태희</td><td>경기도 고양시</td><td>1985.3.22</td><td>컴퓨터</td><td>504</td>
</tr>
<tr>
<td>201350050</td><td>김태희</td><td>경기도 고양시</td><td>1985.3.22</td><td>컴퓨터</td><td>504</td>
</tr>
<tr>
<td>201350050</td><td>김태희</td><td>경기도 고양시</td><td>1985.3.22</td><td>컴퓨터</td><td>504</td>
</tr>
</tbody>
</table>
</body>
테이블 셀 합치기
colsapan :
가로로 이웃한 셀을 합칠때 사용
rowspan :
세로로 이웃한 셀을 합칠때 사용
<!DOCTYPE html>
<html lang="ko">
<head>
<meta charset="UTF-8">
<title>테이블태그</title>
</head>
<body>
<h2>복잡한 테이블 작성 : colsapn, rowspan</h2>
<table border="1" cellpadding="10" width="350">
<tr><td colspan="2">1,2</td><!--<td>2</td> --></tr>
<tr><td>3</td><td>4</td></tr>
</table>
<br>
<table border="1" cellpadding="10" width="350">
<tr><td>1</td><td rowspan="2">2</td></tr>
<tr><td>3</td><!-- <td>4</td>--></tr>
</table>
<br>
<table border="1" cellpadding="10" cellspacing="0" width="550">
<tr><td colspan ="5">1</td></tr>
<tr><td colspan="5">2</td></tr>
<tr><td rowspan="3">3</td><td rowspan="3">4</td><td>5</td><td>6</td><td>7</td></tr>
<tr><td colspan="2">8</td><td>9</td></tr>
<tr><td colspan="3">10</td></tr>
</table>
</body>
반응형