시맨틱 (Semantic) HTML은 HTML 태그에 의미를 부여하여 그 태그가 어떤 역할을 하는지 명확하게 하는 것을 의미합니다.
시맨틱 HTML의 장점
1. 웹 크를러가 웹페이지나 웹사이트를 쉽게 인덱싱할 수 있습니다
2. 스크린 리더와 같은 보조 기술이 적용되면서 콘텐츠를 더 잘 이해할 수 있습니다.
3. 개발자가 코드의 구조를 더 쉽게 이해 및 작성 할 수 있습니다.
주요 시맨틱 태그와 역활
1. <Header> : 웹페이지의 소개 영역을 정의합니다.
2. <Nav> : 웹페이지의 내비게이션 항목을 지정합니다. (홈, 연락처, 정보 등등)
3. <Main> : 문서의 주요 콘텐츠를 포함합니다. <Header>와 <Footer>를 제외합니다.
4. <Section> : 웹 페이지의 특정 영역을 정의합니다.
5. <Article> : 독립적인 콘텐츠를 나타냅니다. 텍스트, 이미지, 동영상등 조합이 될 수 있습니다.
6. <Aside> : 웹페이지의 사이드바를 나타냅니다.
7. <Footer> : 저작권 정보, 바로가기 링크 등을 포함한 페이지의 바닥글을 정의합니다.
시맨틱 대그를 사용한 간단한 HTML 웹페이지
상단 코드의 결과
참고: https://www.freecodecamp.org/korean/news/what-is-html-definition-and-meaning/
'웹 개발 (Frontend Developer) > HTML' 카테고리의 다른 글
기본적인 HTML 태그에 대해 (0) | 2024.08.01 |
---|---|
웹 개발에서 HTML은 뭔가요? (0) | 2024.07.17 |