본문 바로가기

Web Programming/HTML & CSS

[학습 1] HTML 소개와 기본 구조

반응형

HTML 소개와 기본 구조

안녕하세요! 오늘부터 새롭게 시작하는 HTML/CSS 학습 시리즈의 첫 번째 글입니다.

먼저 HTML 기초 1단계로 체계적이며 단계별 학습을 하기 위한 첫걸음으로, HTML의 기본 개념과 구조를 알아보겠습니다.

HTML이란 무엇인가?

HTML(HyperText Markup Language)은 웹 페이지를 만들기 위한 표준 마크업 언어입니다. 웹 브라우저는 이 HTML 코드를 읽고 사용자에게 시각적인 웹 페이지로 표현해 줍니다.

주요 특징:

  • 마크업 언어: 프로그래밍 언어가 아닌 문서의 구조를 정의하는 언어
  • 태그 기반: 꺾쇠 괄호(<>)로 둘러싸인 요소들로 구성
  • 계층적 구조: 요소들이 서로 중첩되어 부모-자식 관계를 형성

 

 

웹 페이지의 기본 구조

모든 HTML 문서는 다음과 같은 기본 구조를 가집니다:

<!DOCTYPE html>
<html>
<head>
    <title>페이지 제목</title>
    <meta charset="UTF-8">
</head>
<body>
    <!-- 웹 페이지 내용이 여기에 들어갑니다 -->
    <h1>안녕하세요!</h1>
    <p>이것은 제 첫 번째 웹 페이지입니다.</p>
</body>
</html>

각 부분을 자세히 살펴보겠습니다.

1. <!DOCTYPE html>

  • 문서 유형 선언(Document Type Declaration)
  • 브라우저에게 이 문서가 HTML5로 작성되었음을 알려줍니다.
  • 모든 HTML 문서의 첫 줄에 위치해야 합니다.

2. <html> 요소

  • HTML 문서의 루트(최상위) 요소
  • 모든 다른 HTML 요소들은 이 요소 안에 포함됩니다.
  • 언어 속성을 추가할 수 있습니다: <html lang="ko">

3. <head> 요소

  • 메타데이터(웹 페이지에 대한 정보)를 포함
  • 브라우저에 직접 표시되지 않는 정보들이 들어감
  • 주요 요소:
    • <title>: 브라우저 탭에 표시되는 페이지 제목
    • <meta>: 문자 인코딩, 뷰포트 설정 등 다양한 메타 정보
    • <link>: CSS 파일 연결
    • <script>: JavaScript 연결

4. <body> 요소

  • 실제로 사용자에게 보여지는 모든 콘텐츠가 들어감
  • 텍스트, 이미지, 링크, 표, 목록 등 모든 시각적 요소를 포함

기본 HTML 태그 알아보기

HTML 문서를 만들 때 자주 사용되는 기본 태그들을 알아보겠습니다.

제목 태그 (h1 ~ h6)

<h1>가장 큰 제목</h1>
<h2>두 번째 크기 제목</h2>
<h3>세 번째 크기 제목</h3>
<!-- h4, h5, h6으로 계속 작아짐 -->

단락 태그 (p)

<p>이것은 하나의 단락입니다. 웹 페이지의 주요 텍스트 내용을 이 태그 안에 작성합니다.</p>

줄바꿈 태그 (br)

첫 번째 줄<br>두 번째 줄

수평선 태그 (hr)

<p>첫 번째 내용</p>
<hr>
<p>두 번째 내용</p>

주석

<!-- 이것은 주석입니다. 브라우저에 표시되지 않습니다. -->

첫 번째 HTML 문서 만들기

이제 간단한 HTML 문서를 만들어 보겠습니다. 메모장(Windows) 또는 TextEdit(Mac) 같은 텍스트 편집기를 열고 다음 코드를 입력하세요.

<!DOCTYPE html>
<html lang="ko">
<head>
    <meta charset="UTF-8">
    <title>내 첫 번째 웹 페이지</title>
</head>
<body>
    <h1>안녕하세요!</h1>
    <p>HTML 학습을 시작합니다.</p>
    <p>이 문서는 HTML의 기본 구조를 보여줍니다.</p>
    <hr>
    <h2>HTML이란?</h2>
    <p>HTML은 웹 페이지를 만들기 위한 표준 마크업 언어입니다.</p>
</body>
</html>

이 파일을 index.html이라는 이름으로 저장하고, 웹 브라우저에서 열어보세요.

축하합니다! 첫 번째 HTML 문서를 성공적으로 만드셨습니다.

실습: 간단한 자기소개 페이지 만들기

지금까지 배운 내용을 활용하여 간단한 자기소개 페이지를 만들어보세요.

  1. 새 HTML 파일을 만듭니다.
  2. 기본 HTML 구조를 작성합니다.
  3. 제목에 자신의 이름을 넣습니다.
  4. 자기소개, 취미, 관심사 등을 단락으로 추가합니다.
  5. 수평선으로 섹션을 구분해 보세요.

마치며

오늘은 HTML의 기본 개념과 구조에 대해 알아보았습니다. 이제 웹 페이지의 뼈대를 만드는 방법을 알게 되었습니다.

다음 포스트에서는 더 다양한 HTML 요소들, 특히 텍스트 서식을 다루는 태그들에 대해 자세히 알아보겠습니다.


다음 포스트 예고: "HTML 텍스트 요소 다루기" - 다양한 텍스트 서식과 목록 태그를 알아봅니다.

반응형

<--! 네이버 애널리틱스 시작작--> <--! 네이버 애널리틱스 끝끝-->