# 기본 구조 HTML 문서는 항상 `` 안에 ``와 ``를 포함하는 계층 구조를 따릅니다. ## html | **속성** | **설명** | |---|----| | `lang` | 문서의 기본 언어를 지정합니다. (예: `en`은 영어, `ko`는 한국어) | | `dir` | 텍스트 방향을 지정합니다. (`ltr`: 왼쪽에서 오른쪽, `rtl`: 오른쪽에서 왼쪽) | | `manifest` | 오프라인 웹 애플리케이션을 위한 캐시 매니페스트 파일의 URL을 지정합니다. (HTML5에서 사용, 현재는 비추천) | ```html 예시 페이지

안녕하세요!

이것은 한국어로 작성된 HTML 문서입니다.

``` - 설명: `lang="ko"` 속성을 사용하여 문서의 기본 언어를 한국어로 지정했습니다. ## head ```html My Website

Welcome

``` - 설명: - ``: 문자 인코딩을 UTF-8로 설정. - ``: 모바일 디바이스에서 적절히 표시되도록 뷰포트 설정. - ``: 외부 CSS 파일 연결. ## body | **속성** | **설명** | |---|----| | `onload` | 페이지 로드가 완료될 때 실행할 스크립트를 지정합니다. | | `onunload` | 페이지가 닫힐 때 실행할 스크립트를 지정합니다. | ```html Body Example

Hello, World!

This is the content visible to users.

``` - 설명: `onload` 속성을 사용하여 페이지 로드 시 경고창이 표시되도록 설정했습니다.