최대 1 분 소요

시맨틱 태그


시맨틱 태그

잠시 HTML로 돌아가 시맨틱 태그에 대해 알아보자. 시맨틱 태그란 이름 자체만으로 브라우저나 개발자들에게 의미를 전달 할 수 있는 태그로서 문장 구조를 파악하는데 중요한 역할을 하는 태그를 의미한다.

<div id="container">
    <header>
        ...
        <nav>
            ...
        </nav>
    </header>
    <main class="contents">
        <section>
            <h2>제목</h2>
            ...
        </section>
        <section>
            <h2>제목</h2>
            ...
        </section>
    </main>
    <footer>
        <section>
            ...
        </section>
    </footer>
</div>

위의 코드를 보면 태그의 이름으로 어느정도의 웹 문서의 역할을 알 수 있다. 시맨틱 태그의 종류를 자세히 알아보자.

<header>
- 말그래로 머리말 영역으로 문서 또는 섹션의 헤더를 의미
- 하나의 문서 안에 여러개 <header> 태그를 사용할 수 있음
- 사이트에서 주로 맨 위쪽이나 왼쪽에 있으며, 검색창이나 사이트 메뉴를 삽입

<nav>
- 네비게이션의 기능
- 다른 영역, 사이트, 다른 문서, 사이를 탐색할 수 있는 링크의 집합
- 메뉴에 사용

<main>
- 문서의 주요 컨텐츠를 나타냄
- 사이드바, 탐색링크, 로고, 검색양식, 저작권 등 문서에 반복되는 컨텐츠에 포함시키면 안됨
- 한페이지에 한번만 사용

<section>
- 제목을 갖고 있으면서 문서 전체와 관련이 있는 컨텐츠 집합
- 공지사항, 포스트, 댓글
- <article> 자식으로 섹션이 올 수 있음
- 섹션은 반드시 제목 태그를 갖음

<aside>
- 사이드바라고 불리며 광고영역 등으로 활용
- 문서와 관련 없는 영역

<footer>
- 꼬리말 또는 바닥글
- 회사소개, 약관, 저작권, 제작 정보등을 표시
- 연락처 사용할 때는 <address> 태그를 사용

css17_1

태그:

카테고리:

업데이트: