HTML <!DOCTYPE>

<!DOCTYPE> 선언은 브라우저가 웹 페이지를 올바르게 표시하는 데 도움을 줍니다.

<!DOCTYPE> 선언

웹 세계에는 많은 다른 문서가 있습니다. 문서의 타입을 이해하지 않으면 브라우저가 문서를 올바르게 표시할 수 없습니다.

HTML도 여러 가지 다른 버전이 있습니다. 페이지에서 사용하는 정확한 HTML 버전을 명확히 이해하지 않으면 브라우저가 HTML 페이지를 완전히 올바르게 표시할 수 없습니다. 이것이 <!DOCTYPE>의 목적입니다.

<!DOCTYPE>는 HTML 태그가 아닙니다. 브라우저에 정보(선언)를 제공하며, HTML이 무哪个버전으로 작성되었는지를 알립니다.

알림:CodeW3C.com은 최신 HTML5 문서 타입으로 업그레이드될 예정입니다.

예제

HTML5 DOCTYPE를 포함한 HTML 문서:

!DOCTYPE html
<html>
<head>
<title>문서의 제목</title>
</head>
<body>
문서의 내용......
</body>
</html>

HTML 버전

웹이 탄생한 초기부터 현재에 이르기까지 여러 가지 HTML 버전이 발전되었습니다:

버전 연도
HTML 1991
HTML+ 1993
HTML 2.0 1995
HTML 3.2 1997
HTML 4.01 1999
XHTML 1.0 2000
HTML5 2012
XHTML5 2013

일반적인 선언

HTML5

!DOCTYPE html

HTML 4.01

!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">

XHTML 1.0

!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

완전한 문서 타입 선언 목록을 보려면, 우리의 DOCTYPE 참조 매뉴얼