front-end/HTMI CSS
CSS Table 테두리 밑에만 색상 넣는법
Hoon0211
2023. 6. 20. 23:29
728x90
- 테두리 밑에만 색상 넣는법
td, th {
border-bottom : 1px solid black;
}
- Table HTML 구성
- table태그 내에 tr은 row, td는 column을 의미
- 원하는 만큼 row, column을 넣어주면 표가 완성
- tbody, thead는 그냥 헤드부분 영역구분을 위해 사용
- td 대신 th 태그를 사용하면 기본적으로 제목처럼 굵게 처리
<table>
<thead></thead>
<tbody>
<tr>
<td>내용</td>
<td>내용</td>
</tr>
</tbody>
</table>
- vertical-align
- 테이블 내에서의 상하정렬하는 속성
- top, bottom, middle 사용가능
td, th {
vertical-align : middle;
}
- inline 요소 간 상하정렬 속성도 vertical-align
- top, middle, bottom 말고도 super, sub, px 단위로 사용가능
<p>
<span style="font-size : 50px">Greetings</span> <span style="font-size : 20px">안녕</span>
</p>
- 테두리 밑에만 색상 넣는법
td, th {
border-bottom : 1px solid black;
}
- 셀 블록마다 width를 설정
- 하나의 td에만 width를 주어도 전체 열의 width가 적용이 됩니다
- 하나의 td에 width를 주어도 전체 열의 width가 적용이 됩니다.
<table>
<tr>
<td class="name">상품명</td>
<td class="price">가격</td>
<td>수량</td>
</tr>
</table>
.name {
width : 50%
}
.price {
width : 20%
}
- td 여러개 합치기
- colspan ="n" < 합칠 숫자
<td colspan="4"></td>
728x90