DTD(Document Type Definition)는 , SGML(Standard Generalized Markup Laungage) 계열의 마크업 언어에서 문서 형식을 정의하는 것으로 헤더에다가 미리 정의하여 Doctype에 따라 HTML인지 XML문서 인지 알려주어 브라우저가 렌더링 할 수 있도록 한다. 또한 이 DTD를 통해 사용한 태그등을 validation 해주는 역활도 한다. *SGML이란 문서의 마크업 언어를 정의하기 위한 메타언어 *마크업이란, 문서의 논리적 구성이나 체제와 같은 문서의 서식(format)을 지정하거나, 문서 내용의 색인 또는 찾아보기 작업(indexing) 방법을 지정하거나, 문서 내용 중의 요소와 같은 문서 또는 다른 문서 중의 다른 요소와의 연결(link)을 지정한다..