09-3 표 스타일

caption-side 속성 - 표 제목 위치 정하기

속성 값

  • top : 캡션을 표의 윗부분에 표시한다. 기본 값.
  • bottom : 캡션을 표의 아랫부분에 표시한다.

border 속성 - 표 테두리 스타일 결정하기

.table1{
    border:1px solid black; /* 실선 */
}
.table1 td{
    border:1px dotted black; /* 점선 */
    padding:10px;
    text-align:center;
}

border-collapse 속성 - 테두리 통합, 분리하기

속성 값

  • collapse : 테두리를 하나로 합쳐 표시한다.
  • separate : 테두리를 따로 표시한다. 기본 값.

border-spacing 속성 - 인접한 셀 테두리 사이 거리 지정하기

속성 값

  • 크기(px)

empty-cells 속성 - 빈 셀의 표시 여부 지정하기

속성 값

  • show : 빈 셀 주위에 테두리를 그려 빈 셀을 표시한다. 기본 값.
  • hide : 빈 셀에 테두리를 그리지 않고 비워 둔다.

width, height 속성 - 표 너비와 높이 지정하기

너비나 높이를 특별히 지정하지 않는다면 셀 안의 내용이 표시될 만큼만 표시된다.

특정한 크기로 표시하고 싶다면 다른 웹 요소들의 너비를 지정할 때처럼 width 속성을 이용해 표와 셀의 너비를 지정하면 된다.

table-layout 속성 - 콘텐츠에 맞게 셀 너비 지정하기

속성 값

  • fixed : 셀 너비를 고정한다.
  • auto : 셀 내용에 따라 셀의 너비가 달라진다. 기본 값.
.table1{
    border-collapse:collapse; /* 표 안의 테두리 합침 */
    width:300px;
    tablelayout:fixed; /* 셀 너비 고정 */
    word-break:break-all; /* 셀 너비보다 긴 내용도 셀 안에 표시 */
    height:auto; /* 셀의 줄 바꿈 따라 높이 값 자동 조정 */
}

text-align 속성 - 셀 안에서 수평 정렬하기

속성 값

  • left
  • right
  • center

vertical-align 속성 - 셀 안에서 수직 정렬하기

  • baseline
  • sub
  • super
  • top
  • middle
  • bottom
  • text-top
  • text-bottom
  • 길이 값(px)
  • 백분율 값(%)

results matching ""

    No results matching ""