HTML 시멘틱 태그란?

DG-NOTE·2022년 4월 22일
0
post-thumbnail

시멘틱 태그란 ?

의미에 맞게 태그를 작성하여 브라우저나 개발자가 그 태그의 사용 의미를 잘 받아들일 수 있도록 하는 태그이다. 과거에는 아이디나 클래스로 div태그를 식별해서 사용하였다.
그게 바로 <div id="nav"> <div class="header"> <div id="footer"> 이런 형태의 태그들이다.
따라서 시멘틱 태그란 이런 태그들을 대신해서 태그로 나온 의미론적인 구조태그를 의미합니다.

* div 태그 : 콘텐츠를 분할 하기위한 태그

<div id="text-area"> 텍스트 영역! </div>

* 시멘틱 태그 : 콘텐츠 분할하기위한 태그 (명확한 태그 의미전달)

  • header : 머리글, 제목, 헤더를 표현한다.
  • nav : 네이게이션, 메뉴 등 다른 페이지로의 이동을 위한 링크 공간을 표현한다.
  • aside : 좌측과 우측 사이드 위치에 본문 외에 부수적인 내용을 주로 표현한다.
  • section : 카테고리 별로 섹션을 구분하는 용도로 표현현다.
  • article : 기사같은 텍스트 위주의 페이지를 구성할때 주로 사용한다.
  • footer : 문서 하단에 들어가는 정보 구분 공간을 표현한다.
  • address : 콘텐츠 작성자나 사이트 소유자의 정보등을 부가적으로 담는 기능
  • hgroup : 제목과 관련된 부제목을 묶는 태그
  • main : 주요 내용의 콘텐츠를 표현하기 위한 태그이다.

이외의 많은 시멘틱 태그는 MDN 검색하면서 사용하면 될 것이다.

profile
수업들은 것을 정리하고, 공부하기 위한 블로그

0개의 댓글