DocType은 Document Type Delaration의 약자이며, 항상 DTD(Document Type Definition)와 관련이 있다.
웹페이지에서 사용되는 문서의 종류와 문법 정의함으로써 유저 에이전트가(web browsers, web crawlers, validation tools) 문서를 잘 핸들링 할 수 있도록 하게 한다. 유저 에이전트가 올바른 DOCTYPE을 인식하면, 문서를 읽는데에 DOCTYPE과 일치하는 no-quirks mode를 트리거한다.
유저 에이전트가 올바른 DOCTYPE을 인식하지 못하면, quirks mode를 트리거합니다.
DOCTYPE은 크게 HTML과 XHTML이 있다.
현재 HTML5에서는 문서의 맨 위에 <!DOCTYPE html>
를 선언한다.