Delvelop/HTML

[새싹x코딩온] HTML 기본 개념 1부 : HTML의 기초부터 구조까지!

ChipTuneX 2025. 3. 3. 20:41

HTML 기본 개념 1부 – HTML의 기초부터 구조까지!

📝 HTML이란?

HTML(HyperText Markup Language)은 웹페이지의 기본 골격을 만드는 마크업 언어입니다. 우리가 보는 모든 웹사이트는 HTML로 구조가 형성되어 있으며, CSS와 JavaScript를 사용해 스타일과 기능을 추가합니다.

 HTML의 특징

  • 정적 문서를 구성하는 기본 언어
  • 태그(tag) 기반의 문서 구조
  • CSS, JavaScript와 함께 사용됨


📌 HTML 구조

HTML 문서는 기본적으로 다음과 같은 구조를 가집니다.

<!DOCTYPE html>
<html lang="ko">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>HTML 기초</title>
</head>
<body>
    <h1>안녕하세요! HTML을 배워봅시다.</h1>
</body>
</html>
 
✅ HTML 세부 구조
  1. <!DOCTYPE html> → HTML5 문서임을 선언
  2. <html> → HTML 문서의 시작과 끝
  3. <head> → 메타 정보, 스타일, 스크립트 포함
  4. <body> → 사용자가 볼 수 있는 콘텐츠 영역

📌 <head> 태그란?

<head> 태그는 문서의 메타 정보를 포함하는 부분입니다.

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>HTML 문서</title>
</head>
 

 <head> 내부 요소

  • <title> → 웹페이지의 제목 (브라우저 탭에 표시됨)
  • <meta charset="UTF-8"> → 한글 포함 모든 문자 인코딩 설정
  • <meta name="viewport"> → 반응형 웹을 위한 설정

📌 <meta> 태그란?

<meta> 태그는 HTML 문서의 정보를 검색엔진과 브라우저에 전달하는 역할을 합니다.

<meta charset="UTF-8">
<meta name="description" content="이 웹페이지는 HTML을 학습하는 곳입니다.">
<meta name="keywords" content="HTML, 웹개발, 프론트엔드">
<meta name="author" content="홍길동">
 

 자주 사용되는 <meta> 태그

  • charset="UTF-8" → 문자 인코딩
  • name="description" → 페이지 설명
  • name="keywords" → 검색 키워드
  • name="author" → 작성자 정보

📌 HTML 기본 문법

1) 요소(Element)

HTML 문서는 <태그>내용</태그> 형식으로 구성됩니다.

<p>이것은 문단 태그입니다.</p>

2) 중첩(Nested)

HTML 요소는 다른 요소 안에 포함될 수 있습니다.

HTML 기본문법, 중첩(Nested)

<div>
    <p>이 문장은 <strong>강조</strong>되었습니다.</p>
</div>

3) 속성(Attribute)

HTML 태그는 속성을 가질 수 있으며, 속성은 추가적인 정보를 제공합니다.

<a href="https://www.naver.com" target="_blank">네이버 이동</a>

 주요 속성 예시

  • href → 링크 연결
  • target="_blank" → 새 창에서 열기
  • src → 이미지, 동영상 파일 경로
  • alt → 이미지 설명

4) 주석(Comments)

주석 설명

  • 코드 내 설명을 추가할 때 주석을 사용합니다.
  • 브라우저는 주석을 화면에 표시하지 않음
<!-- 이 부분은 주석입니다. -->
<p>이 문장은 출력됩니다.</p>

 


🎯 정리 – HTML의 기본을 다지자!

지금까지 HTML의 기본 개념, 문서 구조, <head> 태그, <meta> 태그, 기본 문법에 대해 알아봤습니다.

 HTML은 웹페이지의 뼈대 역할을 한다.
 태그와 속성을 활용해 문서를 구조화할 수 있다.
 <meta> 태그를 활용하면 SEO(검색 최적화)에 도움을 준다.

📌 다음 HTML 2부에서는 본격적으로 다양한 HTML 태그 종류를 살펴보겠습니다! 🚀