코딩/HTML

HTML 문서 기본 구조: 초보자를 위한 쉬운 가이드

moodyblues 2021. 4. 5. 11:04
728x90

HTML 문서는 웹 페이지의 뼈대를 이루는 기본 요소로, 그 구조를 이해하는 것이 웹 개발의 첫걸음입니다.

HTML 문서란?

HTML(하이퍼텍스트 마크업 언어)은 웹 페이지를 작성하는 기본 언어입니다.
HTML 문서는 브라우저가 읽고 표시할 수 있는 구조화된 텍스트를 포함하고 있으며, 모든 웹 페이지의 기본 뼈대를 제공합니다.

HTML 문서의 기본 구조

1. DOCTYPE 선언 

HTML 문서의 첫 줄에는 선언이 있습니다.

  • 역할:
    브라우저가 문서를 HTML5로 해석하도록 지정합니다.
  • 예제:
<!DOCTYPE html>

2. HTML 요소 

HTML 문서는 태그로 시작하고 끝납니다.

  • 역할:
    문서 전체를 감싸는 최상위 요소.
  • 예제:
<html lang="en">
</html>
    • lang="en": 문서의 언어를 지정(예: 한국어는 lang="ko")

3. Head 영역

<head> 태그는 문서의 메타데이터를 포함합니다.

  • 주요 요소:
    • <title>: 브라우저 탭에 표시되는 제목.
    • <meta>: 문서 정보를 정의.
    • <link>: 외부 CSS 파일 연결.
    • <script>: JavaScript 파일 연결.
  • 예제:
<head>
  <title>HTML 기본 구조</title>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
</head>

4. Body 영역

<body> 태그는 실제 웹 페이지에 표시되는 콘텐츠를 포함합니다.

  • 주요 요소:
    • 텍스트, 이미지, 링크, 버튼 등.
    • 구조화된 레이아웃을 위한 태그(<div>, <section>, <article> 등).
  • 예제:
<body>
  <h1>HTML 기본 구조</h1>
  <p>HTML은 웹 페이지의 기본 언어입니다.</p>
</body>

HTML 기본 구조 전체 코드 예제

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>HTML 문서의 기본 구조</title>
</head>
<body>
  <header>
    <h1>HTML 문서 구조</h1>
  </header>
  <main>
    <p>HTML은 웹 페이지의 기초가 되는 언어로, 모든 웹 문서는 이 구조를 따릅니다.</p>
  </main>
  <footer>
    <p>작성자: 초보 개발자</p>
  </footer>
</body>
</html>

HTML 문서 작성 시 유의할 점

  1. 올바른 DOCTYPE 선언
    HTML5 표준을 따르기 위해 항상 <!DOCTYPE html>로 시작해야 합니다.
  2. 메타 태그로 반응형 디자인 설정
    모바일 환경에서도 적절히 표시되도록 <meta name="viewport">를 포함합니다.
  3. 코드 가독성을 위한 들여 쓰기와 주석 사용
    • 들여 쓰기로 구조를 명확히 하세요.
    • 주석(<!-- 주석 내용 -->)을 추가해 코드를 이해하기 쉽게 만듭니다.
  4. 언어 설정
    <html> 태그의 lang 속성으로 문서의 언어를 지정하여 SEO와 접근성을 향상합니다.

결론

HTML 문서의 기본 구조는 간단하지만 웹 개발의 핵심이 되는 중요한 요소입니다. 위의 예제를 통해 기본적인 HTML 문서를 작성하는 방법을 익히고, 자신만의 웹 페이지를 만들어 볼 수 있습니다.