[용어 정리] DTD란?
[용어 정리] DTD란?
DTD(Documetn Type Definition)
- 문서 형식 정의
- SGML 계열의 마크업 언어에서 문서 형식을 정의하는 것
- SGML을 비롯해 HTML, XHTML, XML등에 쓰임
- 한마디로, 문서형식을 정의해 주는것
- 주로 DTD를 새로 작성하기보다는 있는거로 가져다가 씀
- 사람마다 새로 작성하면... 형식 정의에 의미가 없다...
DTD를 쓰는 이유?
- DTD를 이용하면, 서로 다른 그룹의 사람들 간에 정보를 교환할 때, 그 표준 형식에 대해서 합의를 볼 수 있음
- DTD를 이용하면, 외부에서 받은 데이터가 검증이 된 것인지를 확인해 볼 수 있음
요약
- 문서의 가독성 증가
- 브라우저 별 호환성 증가(크로스 브라우징)
- 문서 제작의 효율성 증가
+최근에 나온 HTML5는 같은 DTD선언으로 XHTML, HTML 둘 다 사용 가능
댓글
댓글 쓰기