일상이 프로그램 - IT 정보

프로그램 언어 순차적으로 공부하기

2023-09-08

HTML: 웹 페이지의 구조를 정의하는 언어, 코드 예시

목차

  1. HTML 소개
  2. HTML의 기본 구조
  3. HTML 태그
  4. HTML의 주요 요소
  5. HTML의 시맨틱 요소
  6. HTML의 폼 요소
  7. HTML의 이미지 및 멀티미디어

HTML은 웹 개발에서 가장 기초이자 중요한 언어로, 웹 페이지의 구조를 정의하고 내용을 표현하는 역할을 합니다. 이 글에서는 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 공부사이트 바로가기 버튼
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은 웹 개발의 기초이자 필수적인 언어로, 웹 페이지의 구조를 정의하고 콘텐츠를 표현하는 데 사용됩니다. 다양한 요소와 태그를 활용하여 웹 페이지를 디자인하고 사용자에게 효과적으로 전달할 수 있습니다.