HTML 기초발행일 2026. 8. 28.
시맨틱 HTML로 문서 구조 설계하기
검색엔진과 보조기술이 이해할 수 있도록 튜토리얼 페이지의 HTML 골격을 설계합니다.
#HTML#SEO#Accessibility
학습 목표#
페이지를 시각적인 상자 모음이 아니라 의미 있는 문서로 구성합니다. 완료 후에는 header, nav, main, article, aside의 역할을 설명할 수 있어야 합니다.
기본 문서 골격#
하나의 문서에는 하나의 주 콘텐츠 영역과 명확한 제목이 필요합니다.
<body>
<header>사이트 탐색</header>
<main id="content">
<nav aria-label="Breadcrumb">...</nav>
<article>
<h1>시맨틱 HTML로 문서 구조 설계하기</h1>
<section aria-labelledby="goal">
<h2 id="goal">학습 목표</h2>
</section>
</article>
</main>
</body>제목 계층#
페이지 제목은 h1, 주요 장은 h2, 장 내부의 세부 항목은 h3를 사용합니다. 글자 크기를 바꾸기 위해 제목 단계를 건너뛰지 않습니다.
튜토리얼 페이지 체크리스트#
- 본문을 감싸는
main이 하나인가? - 페이지 주제를 설명하는
h1이 하나인가? - 링크 문구만 읽어도 목적지를 이해할 수 있는가?
- 코드 예제에 언어 정보가 있는가?
정리#
시맨틱 구조는 접근성뿐 아니라 검색엔진의 본문 이해, 사이트 링크 구조, 유지보수성의 기반입니다.