HTML은 문서구조요소인 블록요소와 택스트 요소인 인라인 요소가 있다. 홈페이지 공간을 분할할 때, 블록 요소는
줄바꿈 태그없이 스스로 줄바꿈을 실행하는 블록형식의 문서구조 요소이고,인라인 요소는 줄바꿈 요소가 없는 경우
가로로 계속하여 진행하는 것으로 텍스트 요소라 할 수 있다.
div와 span요소는 각각 대표적인 블록요소와 인라인 요소이며,홈페이지의 공간을 일정부분 분활하여 공간을
배치하는 것으로 이러한 공간분할 엘리먼트는 엘리먼트집합을 표현하는 컨테이너라고 할 수 있다.
div 등 블록 요소는 하위 요소로 타블록 요소이거나 인라인 요소의 포함이 가능하다.
반면, span 요소는 하위 요소로 블록 요소의 사용은 불가능하다. 다만,a 인라인
요소의 하부요소로 hn,p 등의 블록 요소는 가능하다
div 등 블록 요소는
하위 요소
로 타블록 요소이거나 인라인 요소의 포함이 가능하다.
반면, span 등 인라인요소는
하위 요소로 블록 요소의 사용은 불가능
하다. 다만,a 인라인
요소의 하부요소로 hn,p 등의 블록 요소는 가능하다