본문 바로가기
HTML

9. 시멘틱 태그

by 몽이코딩 2024. 4. 12.
반응형

시멘틱 태그(Sementic Tag)에서 Sementic의 사전적 의미는 "의미론적"이라는 뜻으로, HTML에서 시멘틱 태그란 "의미를 가지는 태그"를 말합니다.

페이지 Layout을 만들거나 HTML 마크업을 할 때 최대한 의미있는 태그사용을 위하여  Sementic Tag를 권장합니다.

 

 

Sementic Elements

  • <header> - 페이지에 대한 정보를 담는 태그로, 페이지 상단에 위치합니다.
  • <nav> - 다른 페이지나 같은 페이지 안에 다른 부분으로 이어주는 네비게이션 링크로 구성된 섹션을 표현합니다.
  • <aside> - 페이지 전체 내용과는 어느정도 관련성이 있지만, 주요 내용과는 직접적인 연관성은 없는 분리된 내용을 담고 있습니다.
  • <main> - 문서의 body 요소의 주 콘텐츠(main content)를 정의할 때 사용합니다.
  • <section> - 문서나 응용프로그램의 일반적인 섹션을 표현합니다.
  • <article> - 여러가지 아이템들을 묶어 재사용 가능하게 그룹화합니다.
  • <footer> - 주로 저작권 정보나 서비스 제공자 정보등을 나타내며 사이트 하단에 위치합니다.
  • <details> - 추가적인 정보를 나타내거나 사용자가 요청하는 정보를 나타냅니다.
  • <summary> - 부모요소인 details요소의 내용에 대한 요약이나 캡션등을 나타냅니다.
  • <figcaption> - 부모요소인 figure요소의 내용들에 대한 캡션, 혹은 제목을 나타냅니다.
  • <figure> - 일러스트, 다이어그램, 사진, 코드등에 주석을 다는 용도로 사용됩니다.
  • <mark> - 하나의 문서 내에서 다른 문맥과의 관련성을 나타내기 위해서 참조 목적으로 마킹되거나 하이라이트된 텍스트를 표현합니다.
  • <time> - 24시간에서의 시간 혹은 그레고리력에서의 정밀한 날짜를 나타냅니다.

 

 

HTML5 시맨틱 태그 기반 페이지 레이아웃 예시

반응형

'HTML' 카테고리의 다른 글

10. HTML 구조  (0) 2024.04.12
8. Form 태그  (0) 2024.04.12
7. 표(table) 태그  (0) 2024.04.11
6. 이미지 & 멀티미디어 태그  (0) 2024.04.11
5. Block & Inline Element 영역  (0) 2024.04.11