// education

HTML5 문서의 기본 구조와 시맨틱 태그

**HTML(HyperText Markup Language)**은 꺾쇠괄호(< >) 형태의 **태그(Tag)**를 사용하여 웹 문서의 구조를 서술하는 마크업 언어입니다.


1. HTML5 표준 문서 뼈대

<!DOCTYPE html> <!-- HTML5 문서 선언 -->
<html lang="ko">
<head>
  <meta charset="UTF-8">
  <title>첫 번째 웹 페이지</title>
</head>
<body>
  <h1>안녕하세요! HTML5의 세계에 오신 것을 환영합니다.</h1>
  <p>이곳은 본문 내용을 작성하는 구역입니다.</p>
</body>
</html>

2. 시맨틱 태그 (Semantic Tag)의 종류와 목적

시맨틱(Semantic)이란 **"의미가 있는"**이라는 뜻으로, 단순 <div> 대신 영역의 역할이 명확한 전용 태그를 사용하는 것을 말합니다.


3. 시맨틱 태그 사용 시의 이점

  1. 검색엔진 최적화 (SEO): 구글이나 네이버 크롤러 로봇이 사이트의 핵심 내용을 더 정확히 파악하여 검색 상위에 반영합니다.
  2. 웹 접근성 (Accessibility): 시각 장애인용 스크린 리더 프로그램이 웹사이트 구조를 효율적으로 읽어줍니다.
  3. 코드 가독성 및 유지보수: 수많은 <div> 대신 태그 이름만 봐도 해당 구역의 기능을 직관적으로 알 수 있습니다.

4. 자주 묻는 질문 (Q&A)

Q. <section><article>은 어떻게 구분하여 사용해야 하나요? A. <article>은 해당 부분만 떼어내어 다른 사이트(RSS, 소셜 미디어)에 공유해도 그 자체로 완벽한 포스트가 되는 독립 콘텐츠에 쓰며, <section>은 페이지 안에서 주제별로 구역을 나눌 때 사용합니다.

← 이전인터넷과 웹 환경의 발전 및 HTML5 개요 다음 →링크와 멀티미디어 (a, img, audio, video 태그)