웹 공부

HTML 태그 기본 가이드 - 레이아웃 및 텍스트 포맷팅

HA젠옹 2024. 1. 10. 22:00
반응형

웹 페이지를 만들 때 HTML의 역할은 매우 중요합니다.

HTML 태그는 웹 페이지의 구조를 정의하고, 콘텐츠를 표시하는 데 사용됩니다.

유용한 HTML 태그들을 간략하게 소개하겠습니다.

기본 구조 태그

  • <!DOCTYPE html>: HTML 문서의 버전을 선언합니다. HTML5에서는 <!DOCTYPE html>로 사용됩니다.
  • <html>: HTML 문서의 루트 요소입니다. 문서의 전체 내용을 감싸는 태그입니다.
  • <head>: 문서의 메타데이터, 스크립트, 스타일 시트 등을 포함하는 부분입니다.
  • <body>: 문서의 본문, 즉 실제로 화면에 표시되는 내용을 포함하는 부분입니다.

텍스트 포맷팅 태그

  • <h1>, <h2>, ..., <h6>: 제목을 나타내는 태그들입니다. <h1>이 가장 크고 중요한 제목을 나타내며, 숫자가 커질수록 제목의 크기와 중요도가 줄어듭니다.
  • <p>: 문단을 나타냅니다. 텍스트의 블록을 구성합니다.
  • <strong>: 중요한 텍스트를 강조합니다. 일반적으로 굵은 글씨로 표시됩니다.
  • <em>: 텍스트를 강조하여 이탤릭체로 표시합니다.
  • <br>: 줄 바꿈을 나타냅니다. 닫는 태그가 필요 없습니다.

링크와 이미지 태그

  • <a href="URL">: 하이퍼링크를 생성합니다. "href" 속성에 링크할 URL을 지정합니다.
  • <img src="이미지_경로" alt="대체_텍스트">: 이미지를 삽입합니다. "src"는 이미지의 경로, "alt"는 이미지가 표시되지 않을 때 나타낼 텍스트를 지정합니다.

리스트 태그

  • <ul>: 순서 없는 리스트를 나타냅니다. 각 항목은 <li> 태그로 표시됩니다.
  • <ol>: 순서 있는 리스트를 나타냅니다. 여기서도 각 항목은 <li> 태그를 사용합니다.
  • <li>: 리스트 항목을 나타냅니다. <ul> 또는 <ol> 내부에서 사용됩니다.

폼 관련 태그

  • <form>: 사용자 입력을 위한 HTML 폼을 생성합니다. action과 method 속성을 통해 폼 데이터가 제출될 위치와 방식을 정의할 수 있습니다.
  • <input>: 사용자 입력을 받을 수 있는 입력 필드를 생성합니다. type 속성으로 다양한 종류의 입력 필드를 정의할 수 있습니다 (예: 텍스트, 비밀번호, 라디오 버튼 등).
  • <label>: <input> 요소의 레이블을 정의합니다. 사용자의 접근성을 향상시키는 데 유용합니다.

레이아웃 관련 태그

  • <div>: 가장 기본적인 레이아웃 태그로, 블록 레벨 요소입니다. 여러 요소들을 그룹화하여 스타일링하거나 레이아웃을 조정하는 데 사용됩니다.
  • <span>: 인라인 레벨 요소로, 텍스트나 다른 인라인 요소들을 그룹화하는 데 사용됩니다. <div>와 비슷하지만, 줄바꿈 없이 요소들을 한 줄에 배치할 때 주로 사용됩니다.
  • <header>: 페이지나 섹션의 머리말을 나타내는 태그입니다. 일반적으로 로고, 제목, 내비게이션 링크 등을 포함할 수 있습니다.
  • <footer>: 페이지나 섹션의 꼬리말을 나타내는 태그입니다. 저작권 정보, 연락처 정보, 백 링크 등을 포함할 수 있습니다.
  • <nav>: 내비게이션 링크들을 위한 태그입니다. 주로 메인 메뉴, 목차, 인덱스 등을 구성할 때 사용됩니다.
  • <section>: 문서의 독립적인 구역을 나타내는 태그입니다. 일반적으로 각 섹션은 관련된 내용과 제목(<h1>, <h2> 등)을 포함합니다.
  • <article>: 문서, 페이지, 애플리케이션, 사이트 내에서 독립적으로 배포하거나 재사용할 수 있는 구조적인 영역을 나타냅니다. 블로그 게시물, 뉴스 기사, 사용자 코멘트 등에 사용됩니다.
  • <aside>: 문서의 주 내용과 간접적으로 관련된 부분을 표시하는 태그입니다. 사이드바, 광고, 그룹의 사이드바, 기타 "별도" 콘텐츠에 사용됩니다.
  • <main>: 문서의 주요 콘텐츠를 포함하는 태그입니다. <body> 내에서 단 한 번만 사용되어야 하며, 페이지의 핵심 주제 또는 애플리케이션의 주요 내용을 나타냅니다.

 

이러한 태그들은 웹 사이트를 제작할 때 필수적입니다.

각 태그의 역할을 이해하고 올바르게 사용하면, 보다 효과적이고 구조적으로 잘 정리된 사이트를 만들 수 있습니다.

HTML을 배우는 것은 웹 개발의 첫걸음이며, 이 기본적인 태그들로부터 시작하면 좋습니다.

반응형