CSS

표 스타일

컴맹숙 2022. 11. 12. 01:55

1. 표 제목의 위치 caption-side

top과 bottom이 있다.

 

2. 표의 테두리 border

표의 두께, 스타일, 색을 지정한다.

스타일로는 solid, dotted, dashed, double, groove, ridge, inset, outset이 있다.

 

3. 표와 셀 테두리 합치기 border-collapse

border 속성만 사용하면 셀과 셀 사이에 여백이 생겨서 두 줄이 된다.

이 두 줄을 합치는 속성이다.

<!DOCTYPE html>
<html lang="ko">
<head>
    <meta charset="UTF-8">
    <title>표 스타일</title>
    <style>
        table {
            caption-side:bottom;
            border:3px solid black; /*테두리의 두께 스타일 색상*/
            border-collapse:collapse; /*표와 셀 테두리 합치기*/
        }
        td, th {
            border:2px dashed black; /*테두리의 두께 스타일 색상*/
            padding:15px;
            text-align:center;
        }
    </style>
</head>
<body>
    <h2>상품 구성</h2>
		<table>
			<caption>선물용과 가정용 상품 구성</caption>
			<thead>
				<tr>
					<th>용도</th>
					<th>중량</th>
					<th>갯수</t>
					<th>가격</th>
				</tr>
			</thead>
			<tbody>
				<tr>
					<td rowspan="2">선물용</td>
					<td>3kg</td>
					<td>11~16과</td>
					<td>35,000원</td>
				</tr>
				<tr>
					<td>5kg</td>
					<td>18~26과</td>
					<td>52,000원</td>
				</tr>
				<tr>
					<td rowspan="2">가정용</td>
					<td>3kg</td>
					<td>11~16과</td>
					<td>30,000원</td>
				</tr>   
				<tr>
					<td>5kg</td>
					<td>18~26과</td>
					<td>47,000원</td>
				</tr>
			</tbody>        
		</table>
</body>
</html>

표 스타일 속성

 

 

 

 

더보기

Do it! HTML+CSS+자바스크립트 웹 표준의 정석 교재를 참고하여 작성했다.

'CSS' 카테고리의 다른 글

테두리 스타일 지정하기  (0) 2022.11.13
CSS와 박스모델  (0) 2022.11.13
목록 스타일  (0) 2022.11.12
텍스트 관련 스타일  (0) 2022.11.12
구글 폰트 사용하기  (0) 2022.11.11