← 목록

HTML5의 새로운 시맨틱 요소들 🌐

작성: 2025년 01월 22일읽기: 약 3분

HTML5는 웹 개발의 세계에 많은 새로운 시맨틱 요소들을 소개했습니다. 이러한 요소들은 웹 페이지의 구조를 더 명확하게 만들어 줍니다. 오늘은 이 중 몇 가지를 살펴보고, 간단한 코드 스니펫을 통해 어떻게 사용하는지 알아보겠습니다. 주니어 개발자 여러분, 이것이 바로 여러분이 웹 개발을 시작할 때 알아야 할 필수적인 정보입니다!

<header>

<header> 요소는 웹 페이지나 섹션의 헤더(머리글)를 나타냅니다. 로고, 탐색 링크, 제목 등을 포함할 수 있습니다.

<header>
  <h1>나의 웹사이트</h1>
  <nav>
    <ul>
      <li><a href="#"></a></li>
      <li><a href="#">소개</a></li>
      <li><a href="#">연락처</a></li>
    </ul>
  </nav>
</header>

<footer>

<footer> 요소는 웹 페이지나 섹션의 푸터(바닥글)를 나타냅니다. 저작권 정보, 연락처 정보, 탐색 링크 등을 포함할 수 있습니다.

<footer>
  <p>저작권 © 2023 나의 웹사이트</p>
</footer>

<nav>

<nav> 요소는 탐색 링크의 집합을 나타냅니다. 주요 탐색 메뉴에 사용됩니다.

<nav>
  <ul>
    <li><a href="#"></a></li>
    <li><a href="#">소개</a></li>
    <li><a href="#">연락처</a></li>
  </ul>
</nav>

<article>

<article> 요소는 독립적으로 구분되거나 재사용 가능한 컨텐츠 영역을 나타냅니다. 블로그 포스트나 뉴스 기사 등에 사용됩니다.

<article>
  <h2>HTML5 소개</h2>
  <p>HTML5는 웹 개발에 많은 새로운 기능을 도입했습니다...</p>
</article>

<section>

<section> 요소는 문서의 일반적인 섹션을 나타냅니다. 관련된 컨텐츠와 함께 사용됩니다.

<section>
  <h2>시맨틱 웹</h2>
  <p>시맨틱 웹은 웹의 의미론적인 향상을 위해...</p>
</section>

<aside>

<aside> 요소는 간접적으로 관련된 컨텐츠, 예를 들어 사이드바나 광고를 나타냅니다.

<aside>
  <h2>관련 링크</h2>
  <ul>
    <li><a href="#">웹 표준</a></li>
    <li><a href="#">HTML5 소개</a></li>
  </ul>
</aside>

이러한 시맨틱 요소들을 사용함으로써, 우리는 웹 페이지의 구조를 더 명확하게 할 수 있습니다. 이는 검색 엔진 최적화(SEO)에도 도움이 되며, 웹 접근성을 향상시키는 데에도 중요한 역할을 합니다. 주니어 개발자 여러분, 이제 여러분의 웹 페이지에 이 시맨틱 요소들을 적극적으로 활용해 보세요!