← 목록

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

작성: 2025년 08월 03일읽기: 약 3분

웹 개발의 세계는 계속해서 진화하고 있으며, HTML5는 그 중심에 있습니다. HTML5는 웹 페이지를 더 의미 있고 접근하기 쉽게 만드는 새로운 시맨틱(semantic) 요소들을 소개했습니다. 이러한 요소들은 웹 개발자들이 더 구조화되고 의미 있는 코드를 작성할 수 있도록 도와줍니다. 오늘은 이 새로운 시맨틱 요소들을 살펴보고, 어떻게 사용할 수 있는지 알아보겠습니다.

<article>

<article> 요소는 독립적으로 배포하거나 재사용할 수 있는 구조화된 콘텐츠를 정의합니다. 예를 들어, 블로그 포스트나 뉴스 기사 등이 여기에 해당됩니다.

<article>
  <h2>HTML5 소개</h2>
  <p>HTML5는 웹 개발의 새로운 표준입니다...</p>
</article>

<section>

<section> 요소는 문서의 일반적인 구역을 나타냅니다. 이는 웹 페이지를 논리적인 섹션으로 나누는 데 사용됩니다. 각 <section>은 주제별로 구분되어야 합니다.

<section>
  <h2>새로운 폼 요소</h2>
  <p>HTML5는 새로운 폼 입력 타입을 제공합니다...</p>
</section>

<nav>

<nav> 요소는 문서의 주요 네비게이션 링크를 정의합니다. 이는 사용자가 사이트 내에서 쉽게 이동할 수 있도록 도와줍니다.

<nav>
  <ul>
    <li><a href="#home"></a></li>
    <li><a href="#news">뉴스</a></li>
    <li><a href="#contact">연락처</a></li>
  </ul>
</nav>

<header>

<header> 요소는 소개 및 네비게이션 도움말을 포함한 문서나 섹션의 머리글을 나타냅니다. 이는 로고, 제목, 검색 폼 등을 포함할 수 있습니다.

<header>
  <h1>웹 개발 블로그</h1>
  <p>HTML5, CSS3, JavaScript에 대해 알아보세요.</p>
</header>

<footer>

<footer> 요소는 문서나 섹션의 바닥글을 정의합니다. 저자 정보, 저작권 정보, 연락처 정보 등을 포함할 수 있습니다.

<footer>
  <p>© 2023 웹 개발 블로그. 모든 권리 보유.</p>
</footer>

HTML5의 새로운 시맨틱 요소들을 사용하면 웹 페이지의 구조를 더 명확하게 표현할 수 있습니다. 이는 검색 엔진 최적화(SEO)에도 도움이 되며, 웹 접근성을 향상시킬 수 있습니다. 주니어 개발자 여러분, 이 새로운 요소들을 활용하여 더 의미 있는 웹 페이지를 만들어보세요!