시맨틱의 뜻을 보면 시맨틱 태그란 의미가 있는 태그를 의미합니다.
<div>
, <span>
같이 의미가 없는 태그를 보면 어떤 내용인지 유추할 수 없습니다. 반면에 <form>
, <header>
, <main>
등 의미가 있는 태그는 내용을 명확하게 정의합니다.
태그 | 설명 |
---|---|
header | 소개 및 탐색에 도움을 주는 콘텐츠를 나타냅니다. |
footer | 가장 가까운 구획 콘텐츠나 구획 루트의 푸터를 나타냅니다. |
main | body의 주요 콘텐츠를 나타냅니다. |
section | HTML 문서의 독립적인 구획은 나타내며, 더 적합한 의미를 가진 요소가 없을 때 사용합니다. |
article | 문서, 페이지, 애플리케이션, 또는 사이트 안에서 독립적으로 구분해 배포하거나 재사용할 수 있는 구획을 나타냅니다. |
aside | 문서의 주요 내용과 간접적으로만 연관된 부분을 나타냅니다. |
nav | 문서의 부분 중 현재 페이지 내, 또는 다른 페이지로의 링크를 보여주는 구획을 나타냅니다. |
✅ 참고 사이트