예전에 테이블코딩을 할때는 가로 중앙정렬(align='center')이나 세로 중앙정렬(valign='middle')이 정말 쉬웠었는데 웹표준이 적용된 DIV로 웹퍼블리싱을 할 경우 가로중앙정렬과 세로중앙정렬이 쉽지 않습니다.
그나마 가로정렬은 쉬운편이나 세로정렬은 정말 쉽지 않습니다.
그래서 간단하게 중앙정렬에 대해 정리를 해보겠습니다.
DIV에서 가로 정렬
<div style='text-align:center'> 가로 중앙정렬 입니다. </div>
DIV에서 세로 정렬
세로정렬인 경우는 그냥 되지 않습니다.
DIV의 속성을 BLOCK레벨에서 TABLE레벨로 변경한뒤 vertical align을 middle로 주면 됩니다.
<div style='display:table-cell;vertical-align:middle'> 세로 중앙정렬 입니다. </div>
여기서 중요한 부분은 태그의 Display속성이 table-cell이어야 한다는 것입니다.