표 정렬하는 방법

표와 관련된 정렬에는 표 정렬, 셀 안의 내용 가로 정렬, 셀 안의 내용 세로 정렬이 있습니다.표를 가운데 정렬할 때는 margin 속성을 사용합니다.
3 min read

표 정렬하는 방법

표와 관련된 정렬에는 표 정렬, 셀 안의 내용 가로 정렬, 셀 안의 내용 세로 정렬이 있습니다.

표는 기본적으로 다음과 같이 정렬됩니다.

  • <table> : 왼쪽 정렬
  • 제목 셀 <th> : 가운데 정렬
  • 내용 셀 <td> : 왼쪽 정렬
Lorem Ipsum Dolor
Lorem Ipsum Dolor
Lorem Ipsum Dolor

 

표 가운데 정렬하기

  • 표를 가운데 정렬할 때는 margin 속성을 사용합니다.
  • 좌우 margin 속성값을 auto로 정합니다.
table {
  width: 70%;
  margin-left: auto;
  margin-right: auto;
}
table, th, td {
  border: 1px solid #bcbcbc;
  height: 50px;
}

 

표 오른쪽 정렬하기

  • 표를 오른쪽 정렬할 때는 float 속성을 사용합니다.
  • 속성값을 right로 정합니다. 왼쪽 정렬은 left로 정합니다.
table {
  width: 70%;
  float: right;
}
table, th, td {
  border: 1px solid #bcbcbc;
  height: 50px;
}

 

셀 안의 내용 가로 정렬하기

  • 셀 안의 내용 가로 정렬은 text-align 속성을 사용합니다.
  • 왼쪽 정렬은 left, 가운데 정렬은 center, 오른쪽 정렬은 right가 속성값입니다.
table {
  width: 70%;
}
table, th, td {
  border: 1px solid #bcbcbc;
  height: 50px;
}
th {
  text-align: left;
}
td {
  text-align: right;
}

 

셀 안의 내용 세로 정렬하기

  • 셀 안의 내용 세로 정렬은 vertical-align 속성을 사용합니다.
  • 위로 정렬은 top, 가운데 정렬은 middle, 아래로 정렬은 bottom이 속성값입니다.
table {
  width: 70%;
}
table, th, td {
  border: 1px solid #bcbcbc;
  height: 50px;
}
th {
  vertical-align: top;
}
td {
  vertical-align: bottom;
}

 

기타 CSS 참조

You may like these posts

  • 표 정렬하는 방법 표와 관련된 정렬에는 표 정렬, 셀 안의 내용 가로 정렬, 셀 안의 내용 세로 정렬이 있습니다. 표는 기본적으로 다음과 같이 정렬됩니다. 표 <table> : 왼쪽 정렬 제목 셀 <th> : 가운데 정렬 내용 셀 <td> : 왼쪽 정렬 …
  • border-spacing 속성은 border-collapse:separate를 사용해 셀들을 분리했을 경우(테두리를 하나로 합치지 않았을 때) 인접한 셀 테두리 사이의 거리를 지정합니다. border-spacing border-spacing으로 표의 테두리와 셀의 테두리 사이의 간격의 크기를 …
  • 배경색을 만드는 속성 배경 색상은 background-color 속성으로 만듭니다. table, tr, th, td, thead, tbody, tfoot에 배경색을 적용할 수 있습니다.   예제 기본 모양 다음 표를 기본으로 하고, 배경색을 여러 곳에 추가해보겠습니다. …
  • 표의 크기 정하는 방법 표와 셀의 크기를 직접 정할 때 사용하는 속성은 width 속성과 height 속성입니다.   예제 다음은 테두리만 추가한 간단한 표입니다. 여기에 CSS을 추가해서 크기를 변경해보도록 하겠습니다. <…
  • 표 제목은 <caption> 태그를 이용해 캡션으로 표시합니다. 기본적으로 캡션은 표의 위쪽에 표시되지만 caption-side 속성을 이용하면 캡션의 위치를 표 아래쪽으로 옮길 수 있습니다. caption-side caption-side는 요소의 캡션의 위치를 정하는 속성입니다. &nb…
  • border-collapse:separate를 사용해 셀들을 분리했을 경우, empty-cells 속성을 사용해 내용이 없는 빈 셀들의 표시 여부를 지정합니다. empty-cells empty-cells은 표에서 빈 셀의 테두리를 표시할지 말지는 정하는 속성입니다.   기본형 empt…

Post a Comment