거북이개발자

[HTML] 시맨틱 마크업 본문

Web/HTML & CSS

[HTML] 시맨틱 마크업

류정식 2021. 4. 5. 17:46

1. 시맨틱 마크업이란?

 

- HTML5의 가장 큰 특징 중 하나인 시맨틱 태그이다.

 

- 시맨틱은 "의미론적인"이란 뜻을 가진 단어이다.

 

- 간단한 예로 <div>는 non-semantic이다.

 

-<table>, <header>, <footer>은 semantic 태그이다.

 

 

 

 

 

2. 시맨틱 마크업 장점

- 접근성이 좋아짐

 

- SEO에 유리해진다.

 

- 코드 가독성이 좋아진다.

 

- 코드와 데이터의 재상 용성이 높아진다.

 

 

 

 

3. 자주 사용하는 시맨틱 마크업

- <header> : 페이지에서 머리말

 

- <nav> : 내비게이션 역할을 하는 태그로 보통 <header>에 사용이 많이 된다.

 

- <section> : 주로 콘텐츠 영역을 나타낸다.

 

- <article> : 실질적인 내용이 들어가야 하는 영역으로 사용한다.

 

- <aside> : 배너, 사이드바와 같은 영역에 주로 사용된다.

 

- <iframe> : 외부 문서를 삽입할대 사용된다.

 

- <address> : 주로 <footer> 안에서 사이트의 제작자 정보, 연락처를 적을 영역에 사용된다.

 

- <footer> : 페이지의 하단 영역에 사용된다.

 

- 그 외 <details>, <figcaption>, <figure>, <main>, <mark>, <summary>, <time>등등 이 있다.

Comments