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