HTML 기초: 웹 페이지의 기본 구조와 요소 이해하기
HTML(Hypertext Markup Language)은 웹 페이지를 구성하는 가장 기본적인 빌딩 블록입니다. 이 글에서는 HTML의 기본 구조, CSS와 JavaScript의 역할, 그리고 HTML의 주요 태그들에 대해 알아보겠습니다.
HTML의 핵심 구성 요소
- HTML: 웹 페이지의 구조를 정의합니다.
- CSS (Cascading Style Sheets): 웹 페이지를 스타일링하고 꾸미는 데 사용됩니다.
- JavaScript: 웹 페이지에 동적 기능을 추가합니다.
HTML 기본 문법
HTML 문서는 여러 태그를 사용하여 구성됩니다. 각 태그는 특정 요소를 나타내고, 시작 태그와 종료 태그로 구성됩니다. 예를 들어, <div> 태그는 블록 레벨 요소를 생성하며, 콘텐츠와 함께 사용됩니다.
HTML 문서의 주요 섹션
- Head 섹션: 문서의 메타 데이터, CSS 링크, 스크립트 파일 등이 포함됩니다.
- <meta charset="utf-8">는 문서의 문자 인코딩을 지정합니다.
- <link> 태그는 외부 CSS 파일을 연결하는 데 사용됩니다.
- Body 태그: 사용자에게 보이는 콘텐츠가 포함됩니다.
- 블록 레벨 요소(예: <div>, <section>)와 인라인 요소(예: <span>, <a>)가 포함됩니다.
레이아웃을 구성하는 HTML 태그들
- 레이아웃 태그:
- <header>, <footer>, <main>, <section>, <article>, <aside>는 문서의 다양한 부분을 의미적으로 구분하는 데 사용됩니다.
- 제목 태그: <h1>부터 <h6>까지 제목의 중요도에 따라 사용됩니다.
- 문단 태그: <p>는 텍스트를 문단으로 구분합니다.
텍스트와 링크를 위한 HTML 태그들
- <b>와 <strong>: 텍스트를 굵게 만듭니다. <strong>은 중요한 텍스트를 강조할 때 사용됩니다.
- <i>와 <em>: 텍스트를 기울입니다. <em>은 강조할 때 사용됩니다.
- <a href="url">: 하이퍼링크를 생성합니다. target="_blank" 속성을 사용하면 새 창에서 링크를 엽니다.
시멘틱 마크업의 중요성
HTML5에서는 시멘틱 태그를 사용하여 문서의 구조를 더 명확하게 표현하고, 검색 엔진 최적화(SEO)에 기여할 수 있습니다. 시멘틱 태그를 사용하면 웹 문서의 정보와 구조를 의미 있게 전달할 수 있으며, 접근성과 웹 표준 준수에도 도움이 됩니다.
반응형
'프로그래밍 언어 > HTML&CSS' 카테고리의 다른 글
HTML 태그 소개: 기본 HTML 태그 이해 (0) | 2024.05.10 |
---|