본문 바로가기
Web

[HTML] 테이블 td, th 셀 수평 수직 정렬하기 (왼쪽, 오른쪽, 위, 아래, 가운데 정렬)

by jangThang 2022. 5. 26.
반응형

 Table 태그에서 셀들을 수평 또는 수직으로 정렬하는 방법을 소개합니다.

 

[ Contents ]

     

     

    <!DOCTYPE html>
    <html>
    <head>
      <style>
        td {width: 100px; height: 50px;}
      </style>
    </head>
    <body>
      <table border="1">
          <thead>
            <tr><th>제목1</th><th>제목2</th></tr>
          </thead>
          <tbody>
            <tr><td>내용1</td><td>내용2</td>
          </tbody>
      </table>
    </body>
    </html>

     정렬을 알아보기 전에, 먼저 th와 td태그의 속성을 살펴봅시다.

     th 태그는 표 제목을 주로 나타내며, bold 체와 가운데 정렬이 기본값입니다. 반면 td 태그는 기본 셀로, 왼쪽 정렬되어 있습니다.

     

     

     

    1. 셀 수평 정렬하기 Align

    <tr><td align="center">내용1</td><td align="right">내용2</td>

     align 속성을 사용하면 셀의 내용을 수평 정렬할 수 있습니다.

     기본값인 왼쪽 정렬은 'left', 오른쪽 정렬은 'right', 그리고 가운데 정렬은 'center'입니다. 가운데 정렬을 가장 많이 사용하며, middle과 혼동하기 쉬우니 유의해야 합니다.

     

     

     

    2. 셀 수직 정렬하기 Valign

    <tr><td valign="top">내용1</td><td valign="bottom">내용2</td>

     valign (vertical align) 속성을 사용하면 셀을 '수직' 정렬할 수 있습니다.

     기본값인 중앙 정렬은 'middle', 위쪽 정렬은 'top', 아랫쪽 정렬은 'bottom'입니다. 수평 정렬에 비해 잘 쓰이진 않지만, 알아두면 좋은 속성입니다.

     

     

    star가 되고나서 Tistory

    반응형

    댓글