Head body

HTML head/body 구조

head는 문서를 설명하고 body는 사용자가 보는 내용을 담는다. 둘을 구분해야 메타 정보와 화면 구조가 섞이지 않는다.

영역담는 내용사용 예주의점
head문서 제목과 메타데이터title, meta charset, viewport보이는 제목 h1을 넣지 않음
resource스타일과 외부 파일 연결link stylesheet, preload불필요한 차단 리소스 주의
script동작 코드 연결defer, module렌더링을 막는 위치인지 확인
body화면에 표시되는 콘텐츠header, main, footer의미 없는 중첩 div 남발
flow브라우저의 파싱 순서head 준비 후 body 렌더메타 정보와 콘텐츠 역할 혼동

head/body 구분은 “보이는가”보다 문서를 설명하는 정보인지, 화면 콘텐츠인지로 판단한다.