<html>: HTML 문서 / 루트 요소
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
HTML <html>
요소는 HTML 문서의 루트(최상단 요소)를 나타내며, "루트 요소"라고도 부릅니다. 모든 다른 요소는 <html>
요소의 후손이어야 합니다.
콘텐츠 카테고리 | 없음. |
---|---|
가능한 콘텐츠 |
하나의 <head> 요소와 그 뒤를 따르는 하나의
<body> 요소.
|
태그 생략 |
<html> 요소 내부의 첫 번째 것이 주석이 아니라면 시작
태그를 생략할 수 있습니다.<html> 요소 바로 뒤에
주석이 따라오지 않는다면 종료 태그를 생략할 수 있습니다.
|
가능한 부모 요소 | 없음. <html> 이 문서의 루트 요소입니다. |
암시적 ARIA 역할 | 대응하는 역할 없음 |
가능한 ARIA 역할 | 없음 |
DOM 역할 | HTMLHtmlElement |
특성
이 요소는 전역 특성을 포함합니다.
manifest
지원이 중단되었습니다-
지역적으로 캐시되어야하는 리소스를 가리키는 매니페스트 리소스의 URI를 나타냅니다. 자세한 내용은 애플리케이션 캐시 사용하기를 보세요.
version
지원이 중단되었습니다-
현재 문서를 제어하는 HTML 문서 타입 정의의 버전을 나타냅니다. 하지만 이미 문서 타입 선언이 버전을 나타내고 있기 떄문에 이 속성은 필요하지 않습니다.
xmlns
-
문서의 XML 네임스페이스를 지정합니다. 기본값은
"http://www.w3.org/1999/xhtml"
입니다. XML 구문 분석기로 분석한 문서에는 필수이고,text/html
문서에서는 선택사항입니다.
예제
<!doctype html>
<html lang="ko">
<head>
...
</head>
<body>
...
</body>
</html>
접근성 고려사항
html
요소의 lang
특성에 유효한 IETF 언어 식별 태그를 지정하면 스크린 리더가 음성 표현에 사용할 언어를 선택할 때 도움이 됩니다. 언어 식별 태그는 페이지의 주 언어를 가리켜야 합니다. 아무런 값도 지정하지 않을 시 보통 운영체제의 언어 설정을 따라가므로, 잘못된 발음을 사용할 수 있습니다.
또한 <html>
요소에 유효한 lang
선언이 존재해야 <title>
과 같은 <head>
내부의 중요한 메타데이터를 정확한 발음으로 표현할 수 있습니다.
명세
Specification |
---|
HTML Standard # the-html-element |
브라우저 호환성
BCD tables only load in the browser