doctype 선언방식과 종류

HTML 5 – 현재 많이 사용 됨.
  • <!DOCTYPE html>
4.01 Strict
– DTD는 모든 HTML 요소와 속성을 포함하지만 표시 또는 비추천 요소 (예 : 글꼴)는 포함하지 않습니다. 프레임 세트는 허용되지 않습니다.
  • <!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01//EN” “http://www.w3.org/TR/html4/strict.dtd”>
HTML 4.01 Transitional
–  DTD는 모든 HTML 요소와 속성을 포함하며 프레젠테이션 및 비추천 요소 (예 : 글꼴)를 포함합니다. 프레임 세트는 허용되지 않습니다.
  • <!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01 Transitional//EN” “http://www.w3.org/TR/html4/loose.dtd”>
HTML 4.01 Frameset
– DTD는 HTML 4.01 Transitional과 동일하지만 프레임 셋 컨텐츠를 사용할 수 있습니다.
  • <!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01 Frameset//EN” “http://www.w3.org/TR/html4/frameset.dtd”>
XHTML 1.0 Strict
– DTD는 모든 HTML 요소와 속성을 포함하지만 표시 또는 비추천 요소 (예 : 글꼴)는 포함하지 않습니다. 프레임 세트는 허용되지 않습니다. 마크업은 올바른 형식의 XML로 작성되어야합니다.
  • <!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Strict//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd”>
XHTML 1.0 Transitional
–  DTD는 모든 HTML 요소와 속성을 포함하며 프레젠테이션 및 비추천 요소 (예 : 글꼴)를 포함합니다. 프레임 세트는 허용되지 않습니다. 마크업은 올바른 형식의 XML로 작성되어야합니다.
  • <!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”>
XHTML 1.0 Frameset
 –  DTD는 XHTML 1.0 Transitional과 같지만 프레임 셋 콘텐츠를 사용할 수 있습니다.
  • <!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Frameset//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd”>
XHTML 1.1
– DTD는 XHTML 1.0 Strict와 동일하지만 모듈을 추가 할 수 있습니다. (예 : 동아시아 언어에 대한 루비 지원 제공).
  • <!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.1//EN” “http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd”>

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다