DTD   Document Type Definition   문서 유형 정의, 문서 타입 정의

(2008-01-12)
1. DTD

  ㅇ 문서 내에서 사용할 태그를 정의하기 위한 일련의 구문 규칙


2. 주요 특징

  ㅇ DTD는 원래 SGML에서 사용하기 위해 개발됨
     - HTML 문서에서는 선택사양임.
  ㅇ DTD로 명시되는 규칙은 요소(element) 및 선언들의 집합이 포함됨.


3. XHTML DTD의 3가지 타입

  ㅇ Strict 타입       :  CSS를 포함하는 정형화된 마크업이 필요할 때 사용
  ㅇ Transitional 타입 :  HTML을 이용한 표현은 가능하나, CSS를 해석하지 못하는
                          브라우저를 지원하기 위해 사용
  ㅇ Frameset 타입     :  브라우저 창을 2개 이상으로 나누는 HTML 프레임을 사용


4. 기타참고사항

  ㅇ DTD는 웹 문서 등에 대해 유효 요소(element)들을 이용해 문서 구조를 정의함.
  ㅇ DTD는 XML 문서 내부에 선언할 수도 있고 외부에 존재할 수도 있음.

  ㅇ 한편, W3C에서는 기존의 DTD 보다 표현력이 풍부하고 정확한 자료제공이 가능한
     새로운 메커니즘으로, XML 문서 구조를 정의할 수 있는 새로운 스키마 언어 개발함
     - XML Schema 1.1 (2001.5)
     * 기존 DTD는 재사용이나 확장이 불가능


[마크업 언어] 1. 마크업 언어 2. SGML 3. DTD
[HTML] [XML]

 
        최근수정     요약목록     참고문헌