본문 바로가기

Dev Story/dev

DTD(문서 타입 정의) 문서 타입 선언 종류

■ HTML 4.01 엄격(strict) DTD는 불량한 것을 포함하지 않고, 프레임세트
(frameset) 문서에 나타나지 않는 모든 엘레멘트와 애트리뷰트를 포함한다. 이 DTD를 사용하는 문서는 다음과 같이 문서 타입 선언을 한다.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
       "http://www.w3.org/TR/html4/strict.dtd">

■ HTML 4.01 변이(transitional) DTD는 엄격(strict) DTD의 모든 것과 불량한
엘레멘트와 애트리뷰트를 포함한다(이 대부분이 보는 표현에 관계 함). 이 DTD를 사용하는 문서는 다음과 같이 문서 타입 선언을 한다.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
       "http://www.w3.org/TR/html4/loose.dtd">

 

■ HTML 4.01 프레임세트(Frameset) DTD는 위 변이(transitional) DTD의 모든
것과 프레임(frame)들을 포함한다. 이 DTD를 사용하는 문서는 다음과 같이 문서 타입 선언을 한다.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN"
       "http://www.w3.org/TR/html4/frameset.dtd">