목차
HTML은 웹 개발에서 가장 기초이자 중요한 언어로, 웹 페이지의 구조를 정의하고 내용을 표현하는 역할을 합니다. 이 글에서는 HTML의 기초부터 고급 내용까지 자세히 알아보겠습니다.
![]() |
| html 코딩 |
1. HTML 소개
HTML(하이퍼텍스트 마크업 언어)은 웹 페이지를 구성하는 언어로, 웹 브라우저에게 어떻게 콘텐츠를 표시해야 하는지를 지시합니다. HTML은 웹의 기초이며, 웹 개발의 출발점입니다.
2. HTML의 기본 구조
HTML 문서는 기본적으로 `<html>`, `<head>`, `<body>` 세 가지 주요 요소로 구성됩니다. `<html>` 요소는 문서의 루트를 나타내며, `<head>` 요소는 문서의 메타 정보와 스타일 시트를 정의합니다. `<body>` 요소는 실제 콘텐츠를 포함합니다.
3. HTML 태그
HTML은 다양한 태그를 사용하여 문서의 구조와 스타일을 정의합니다. 태그는 `<태그명>` 형식으로 작성하며, 종료 태그 `</태그명>` 혹은 빈 요소의 경우 `<태그명 />`로 표현합니다. 예를 들어, `<h1>`, `<p>`, `<a>`, `<img>` 등이 있습니다.
4. HTML의 주요 요소
HTML은 다양한 주요 요소를 제공하여 다양한 콘텐츠를 나타낼 수 있습니다. 텍스트 관련 요소로는 제목(`<h1>`, `<h2>`, ...), 단락(`<p>`), 목록(`<ul>`, `<ol>`, `<li>`), 표(`<table>`, `<tr>`, `<td>`) 등이 있으며, 미디어 관련 요소로는 이미지(`<img>`), 오디오(`<audio>`), 비디오(`<video>`) 등이 있습니다.
4.1. 'h' 태그의 사용예시
HTML ‘h’ 태그는 HTML 문서에서 제목을 나타내는 태그입니다. 'h’는 heading의 약자이며, <h1>부터 <h6>까지 6단계의 제목을 표현할 수 있습니다. <h1>은 가장 중요하고 큰 제목이며, <h6>은 가장 덜 중요하고 작은 제목입니다. ‘h’ 태그는 문서의 구조와 의미를 명확하게 하고, 웹 브라우저와 검색 엔진에게 문서의 주제와 내용을 전달하는 역할을 합니다. ‘h’ 태그의 사용 예는 다음과 같습니다.
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>문서의 제목</title>
</head>
<body>
<h1>문서의 주제목</h1>
<p>문서의 본문</p>
</body>
</html>HTML 코드에 대한 자세한 내용은 아래 사이트에서 확인 하세요.
![]() |
| HTML 코드 공부하기 사이트로 이동 |
5. HTML의 시맨틱 요소
HTML5에서는 시맨틱 요소가 도입되어 의미론적인 구조를 제공합니다. 이를 통해 검색 엔진 최적화(SEO)와 웹 접근성을 향상시킬 수 있습니다. 예를 들어, `<header>`, `<nav>`, `<main>`, `<article>`, `<footer>` 등이 시맨틱 요소입니다.
6. HTML의 폼 요소
HTML은 사용자 입력을 받기 위한 폼 요소를 제공합니다. `<form>` 요소를 사용하여 폼을 정의하고, 텍스트 입력(`<input type="text">`), 패스워드(`<input type="password">`), 체크 박스(`<input type="checkbox">`), 라디오 버튼(`<input type="radio">`), 드롭다운 메뉴(`<select>`, `<option>`) 등을 사용하여 다양한 폼 요소를 만들 수 있습니다.
7. HTML의 이미지 및 멀티미디어
HTML은 이미지(`<img>`) 및 멀티미디어(`<audio>`, `<video>`)를 표현하는 데 사용됩니다. 이미지는 웹 페이지에 그림이나 사진을 삽입할 때 사용되며, 멀티미디어 요소는 오디오와 비디오를 웹 페이지에 포함할 때 활용됩니다.
HTML은 웹 개발의 기초이자 필수적인 언어로, 웹 페이지의 구조를 정의하고 콘텐츠를 표현하는 데 사용됩니다. 다양한 요소와 태그를 활용하여 웹 페이지를 디자인하고 사용자에게 효과적으로 전달할 수 있습니다.

