05. etc

[HTML] HTML5 div와 span 태그 구분

devamy 2024. 6. 28. 18:06

작게 미니 프로젝트를 할 때 페이지의 레이아웃을 구성하면서 잠시 혼란이 왔다.

div 태그를 쓰긴 쓰는데 대충 감으로 div를 추가하고 있는 나 자신을 발견했다.

정확히 공간을 얼마나 차지하는 지도 모르고 말이다.

css를 편하게 하기 위해서 HTML 공간 분할 태그들을 정확히 인지하고 사용하는 게 중요하다는 것을 느꼈다.

 

이번 포스팅에서는 HTML의 공간 분할 태그인 div와 span을 정리해볼까 한다.

직접 코드와 결과화면을 그려서 비교해보았다.

 

div 태그(블록 형식) span 태그(인라인 형식)

 

 


div 태그는 한 행을 차지하고, span 태그는 입력된 글자의 수만큼 공간을 차지하는 것을 알 수 있다.

이제 div와 span의 쓰임을 제대로 구분하고 코딩해보자.

 

 

참고로,

div 태그처럼 블록 형식인 태그는 h1-h6태그나 p 태그도 있다.

그리고, span 태그와 마찬가지로 a태그 혹은 input 태그 등도 인라인 형식의 태그이다.