본문 바로가기
개발 공부/기타

[HTML 기초] 태그 구조와 활용법 정리 🚀

by 악마의 개발자 2025. 3. 17.
반응형

안녕하세요! 😊 오늘은 HTML 기초에 대해 차근차근 알아볼 거예요.
HTML이 처음이라면 "도대체 태그가 뭐야?", "어떻게 웹 페이지를 만들지?" 이런 궁금증이 많을 텐데요! 걱정 마세요. 처음부터 천천히 쉽게 설명해 드릴게요.

자, 이제 같이 시작해볼까요? 💡


1️⃣ HTML이 뭐야?

HTML은 HyperText Markup Language의 약자로, 쉽게 말하면 웹 페이지를 만드는 기본 언어예요.
웹사이트에서 우리가 보는 텍스트, 이미지, 버튼, 링크 등은 전부 HTML로 만들어져 있어요.

 

📌 한마디로 HTML은 웹 페이지의 뼈대라고 생각하면 돼요!
그 위에 CSS(디자인)JavaScript(기능 추가)를 얹어서 멋진 웹사이트를 만들 수 있죠.


2️⃣ HTML 기본 문서 구조

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>
    <p>이제 HTML의 기본 구조를 알아봅시다!</p>
</body>
</html>

 

이제 하나씩 살펴볼게요!

태그 설명
<!DOCTYPE html> "이 문서는 HTML5 문서야!"라고 선언하는 역할
<html> HTML 문서의 시작과 끝을 감싸는 태그
<head> 웹사이트의 정보 (제목, 글자 인코딩, CSS, JavaScript 등)
<title> 웹 브라우저 탭에 표시될 제목
<body> 화면에 보이는 내용 (텍스트, 이미지, 버튼 등)

📌 중요한 포인트!
모든 HTML 요소(태그)는 열리는 태그(<태그명>)닫히는 태그(</태그명>)로 구성돼요!
예를 들면, <h1>안녕하세요!</h1> 이렇게요!


3️⃣ HTML에서 가장 많이 쓰이는 기본 태그!

이제 HTML에서 가장 중요한 태그들을 살펴볼까요? 💡

 

🔹 제목 태그 (<h1> ~ <h6>)

HTML에서 제목을 표시할 때 사용하는 태그예요. <h1>이 가장 크고 <h6>이 가장 작아요.

<h1>제목 1 (가장 큼)</h1>
<h2>제목 2</h2>
<h3>제목 3</h3>
<h4>제목 4</h4>
<h5>제목 5</h5>
<h6>제목 6 (가장 작음)</h6>

Tip!
검색 엔진(네이버, 구글)은 제목을 중요하게 생각해요!
그래서 <h1> 태그에는 웹 페이지의 가장 중요한 제목을 넣어야 해요.


🔹 문단(텍스트) 태그 (<p>)

HTML에서 문장을 표시할 때 <p> 태그를 사용해요.

<p>이것은 단락을 나타내는 태그입니다.</p>
<p>HTML을 배우면 웹사이트를 만들 수 있어요!</p>

✅ <p> 태그를 사용하면 글이 자동으로 줄 바뀜이 돼요!


🔹 링크 태그 (<a>)

웹 페이지에서 다른 페이지로 이동하려면 <a> 태그를 사용해요.

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

 

속성 설명
href="URL" 이동할 주소
target="_blank" 새 창에서 링크 열기

Tip!

  • target="_blank"를 쓰면 새 창에서 열림
  • 링크를 누르면 바로 다른 사이트로 이동 가능

🔹 이미지 태그 (<img>)

웹사이트에 이미지를 넣으려면 <img> 태그를 사용해요.

예쁜 강아지

속성 설명
src 이미지 경로 (URL 또는 파일명)
alt 이미지 설명 (접근성 향상 & 이미지 로딩 실패 시 표시됨)
width, height 크기 조절 가능

Tip!
이미지가 보이지 않을 때 alt 속성을 활용하면 SEO에도 좋아요!


4️⃣ HTML에서 사용자 입력 받기 (폼 요소)

웹사이트에서 사용자로부터 입력을 받을 때 <form>을 사용해요.
예를 들어, 이름과 이메일을 입력받는 폼을 만들 수 있어요.

<form action="/submit" method="post">
    <label for="name">이름:</label>
    <input type="text" id="name" name="name" required>
    
    <label for="email">이메일:</label>
    <input type="email" id="email" name="email" required>
    
    <button type="submit">제출</button>
</form>

태그 설명
<form> 입력을 받는 폼 생성
<input> 입력 필드 (text, email, password 등)
<label> 입력 필드 설명
<button> 버튼 생성

Tip!

  • required 속성을 넣으면 필수 입력 필드가 돼요!
  • type="email"을 쓰면 이메일 형식이 맞는지 자동 체크해 줘요.

📌 마무리 & 다음 단계는?

오늘은 HTML의 기본 개념과 태그들에 대해 알아봤어요!
이제 여러분은 웹 페이지의 기본 구조를 이해할 수 있게 되었어요. 🎉

 

📢 다음 글에서는?

 

👉 HTML의 핵심 태그 심화 학습! (div, span, table, form 태그 자세히 알아보기)
👉 HTML과 CSS 연결하기! (디자인 추가하는 방법 알아보기)

 

[HTML 핵심 태그] div, span, table, form 태그 자세히 알아보기

안녕하세요! 😊 지난번에 HTML의 기본 개념과 기초 태그들을 배웠어요. [HTML 기초] 태그 구조와 활용법 정리 🚀안녕하세요! 😊 오늘은 HTML 기초에 대해 차근차근 알아볼 거예요.HTML이 처음이라

it-afternoon.tistory.com

반응형