정의 및 사용법
모든 브라우저는
선언은 HTML 문서의 첫 번째 줄 이어야 합니다.
선언은 HTML 태그가 아니며, 페이지를 작성해야 하는 HTML 버전을 웹 브라우저에 알려주는 명령입니다.
HTML 4.01에서는 HTML 4.01이 SGML(Standard Generalized Markup Language) 을 기반으로 하기 때문에 선언이 DTD를 참조합니다. DTD (문서 유형 정의) 은 브라우저가 콘텐츠를 올바르게 렌더링할 수 있도록 마크업 언어의 규칙을 지정합니다.
HTML5는 SGML을 기반으로 하지 않으므로 DTD를 참조할 필요가 없습니다.
팁: 브라우저가 문서 유형을 알 수 있도록 항상 HTML 문서에 선언을 추가하세요.
HTML 4.01에는 세 가지 유형의 선언(Strict, Transitional, Frameset)이 있습니다. HTML5에는 하나만 있습니다:
<!DOCTYPE html>