본문 바로가기
IT/html

시맨틱 마크업

by 뉴코딩맨 2023. 2. 22.

HTML 시맨틱 마크업은 웹 페이지를 의미론적으로 설계하는 방식입니다. 즉, 내용의 의미를 이해할 수 있도록 태그를 사용하는 것입니다. 이 방식을 사용하면 검색 엔진이 페이지의 내용을 더 잘 이해할 수 있고, 스크린 리더 사용자와 같이 시각적으로 정보를 이해하기 어려운 사용자도 콘텐츠에 더 쉽게 접근할 수 있습니다.

 

시맨틱 마크업은 기본적으로 HTML5에서 적극적으로 도입되었습니다. 시맨틱 태그는 헤더, 푸터, 내비게이션, 섹션, 아티클, 사이드바, 폼 등과 같은 의미적으로 구분되는 영역에 사용됩니다. 시맨틱 마크업을 사용하여 웹 페이지를 구성하면 검색 엔진 최적화(SEO)에도 유리하고, 웹 접근성도 향상됩니다.

 

시맨틱 마크업을 사용할 때는 구조와 의미를 가지는 태그를 선택하는 것이 중요합니다. 예를 들어, 기존에는 <div> 태그로 모든 요소를 감쌌지만, 시맨틱 마크업에서는 적절한 태그를 사용하여 요소를 구분합니다. 이렇게 하면 웹 페이지의 구조와 의미를 더욱 명확하게 전달할 수 있습니다.

 

사용법

 

<!DOCTYPE html>
<html>
  <head>
    <meta charset="UTF-8">
    <title>시맨틱 마크업 예시</title>
  </head>
  <body>
    <header>
      <h1>웹 페이지 제목</h1>
      <nav>
        <ul>
          <li><a href="#">메뉴1</a></li>
          <li><a href="#">메뉴2</a></li>
          <li><a href="#">메뉴3</a></li>
        </ul>
      </nav>
    </header>
    <main>
      <section>
        <h2>섹션1 제목</h2>
        <p>섹션1 콘텐츠</p>
      </section>
      <section>
        <h2>섹션2 제목</h2>
        <p>섹션2 콘텐츠</p>
      </section>
    </main>
    <footer>
      <p>저작권 © 2023</p>
    </footer>
  </body>
</html>

 

위의 예시에서는 <header>, <nav>, <main>, <section>, <footer> 등의 시맨틱 태그를 사용하여 웹 페이지의 구조를 표현합니다. 이러한 태그를 사용하면 코드를 읽고 이해하는 데 편리하고, 검색 엔진에서도 웹 페이지의 내용을 더 잘 이해할 수 있습니다.

'IT > html' 카테고리의 다른 글

html colspan rowspan  (0) 2023.02.23
html 테이블  (0) 2023.02.23
html 엔티티코드  (0) 2023.02.22
html sup sub 태그  (0) 2023.02.22
html br 태그  (0) 2023.02.22

댓글