본문 바로가기
html, 스타일시트(css, scss)

[html/css] 시멘틱 태그(Semantic tag)

by yerica 2024. 6. 14.
semantic tag
(시멘틱 태그)


 

시멘틱 태그는 웹표준 태그로, 구조를 쉽게 파악하고 큰 영역들을 잡을 수 있도록 하는 구조 태그이다.

또한 검색 엔진 같은 프로그램에서 자료를 검색해 정보의 의미를 분석할 수 있게 도와주는 지능형 웹 태그이다.

시각장애인들을 위한 웹 표준 방식으로 사용된다.        

[시멘틱 태그의 종류]       
1. <header>
: 웹페이지 최상단에 위치하는 태그. 보통 로고와 메뉴, 검색창, 로그인영역 등이 들어간다.       

2. <nav>
: header에 들어가는 GNB영역과 같이 메뉴부분을 표현할 때 사용한다. 웹페이지에 여러 개의 메뉴 영역이 들어갈 경우 #아이디 선택자로 구분한다.header뿐만 아니라 컨텐츠 영역 또는 Footer 부분에도 자유롭게 몇 개든 사용할 수 있다.       

3. <section>
: content 영역을 포함하는 태그. 해당 컨텐츠를 주제별로 묶을 때 사용한다. section 태그 내부에는 h1 부터 h6 까지의 제목 태그가 포함된다.  section 안에는 또 다른 scection 태그를 넣을 수 있다.       

4. <main> : section 영역들을 하나로 묶어주는 전체 영역을 말한다. 보통 header의 아래에 들어간다.       

5. <article> : article의 사전적 의미는 신문이나 잡지의 '기사'를 의미한다. 이 태그는 웹 상의 실제 내용을 작성하는 것이며, 블로그의 포스트나 웹사이트의 이벤트내용과 같이 독립적인 웹 컨텐츠를 말한다. article태그는 안에 section태그를 넣을 수 있고, seciton 또한 article태그를 포함 할 수 있다.       

6. <aside> : 웹 문서에서 좌, 우, 하단에 들어가는 side bar 영역을 말한다. 이 태그는 필수 요소는 아니며, 보통 광고나 링크 모음과 같이 문서의 메인 내용에 영향을 미치지 않는 내용을 넣을 때 사용한다.       

7. <footer> : 웹 문서의 가장 하단에 위치하는 태그. 보통 저작권 표시나 본문 내용과는 상관 없지만 중요한 내용들이 들어간다.  예를 들어 로그인이나 판매가 가능한 사이트는 이용약관, 개인정보 처리방침, 사업자 등록번호, 통신판매 신고업 번호, 고객센터, 청소년 보호정책 등의 내용이 들어간다.                     
더보기

 

GNB란?

Global Navigation Bar 의 약자로, 웹사이트에서 사용하는 네비게이션 바를 의미한다.

보통 웹사이트 최상단에 메뉴 바로 들어가며 여러 페이지에서도 동일하게 보인다.

 

LNB란?

Local Navigation Bar의 약자로, GNB 밑으로 들어가는 2차 메뉴를 말한다.

 

FNB란?

Foot Navigation Bar의 약자로, 웹페이지 가장 하단에 위치한 네비게이션 바를 말한다.

 

SNB란?

Side Navigation Bar의 약자로, 보통 왼쪽이나 오른쪽에 위치해 side라고 표현한다.


참고 : https://www.ascentkorea.com/what-is-gnb/

 

GNB, LNB? 웹사이트 용어 알아보기 - 어센트 코리아

웹사이트는 매장과 같습니다. 매장에서 고객들이 자주 찾는 물건을 눈에 잘 띄는 위치에 배치해 빠른 구매를 이끌어내듯이, 웹사이트 또한 고객이 찾는 카테고리를 빠르게, 어디서나 확인할 수

www.ascentkorea.com