HTML - Sectioning Elements
Sectioning Elements
Sectioning Elements 내에는 반드시 <h1~6> 태그를 작성 해야한다.
<header> : 상단 부분 / 도입부 / 제목 부분
<nav> : Navgation. 문서 페이지 간 이동 시
<section> : 가장 자주 사용. 논리적인 집합체에 사용.
<article> : blog, feed 등
<aside> : 본문과 직접적으로 연관이 없는, 사이드 바, 광고, 배너 위젯 등
<main>
- <main> : 본문 / 핵심 부분
하나의 HTML 문서에서는 하나의 <main> 태그만 사용 가능
- Sectioning Elements가 아니라 반드시 <h1~6> 태그를 작성 할 필요가 없다.
<footer> : 하단부
- Sectioning Elements가 아니라 반드시 <h1~6> 태그를 작성 할 필요가 없다.
Twitter markup
- 섹션 나누기
- 적절한 Sectioning Elements 정하기
- 최소한의 기능/의미를 갖는 가장 작은 단위로 쪼개기