doctype

정의

doctype은 사용자 에이전트가 렌더링 모드를 결정하도록 명시합니다. 특히 오래된 브라우저에서 중요하며 문서의 맨 앞에 선언됩니다.

마크업 규칙

  • 대소문자 구분 없이 <!DOCTYPE html>입니다.
  • 폐기되었지만 HTML4와 XHTML1 문서의 변환을 위해 다음 DOCTYPE 선언을 사용할 수 있습니다. 하지만 불필요하게 긴 탓에 사용하지 않는 것을 권장합니다.
<!DOCTYPE html PUBLIC "공개 식별자" "시스템 식별자">
공개 식별자 시스템 식별자
-//W3C//DTD HTML 4.0//EN
-//W3C//DTD HTML 4.0//EN http://www.w3.org/TR/REC-html40/strict.dtd
-//W3C//DTD HTML 4.01//EN
-//W3C//DTD HTML 4.01//EN http://www.w3.org/TR/html4/strict.dtd
-//W3C//DTD XHTML 1.0 Strict//EN http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd
-//W3C//DTD XHTML 1.1//EN http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd

기본 문법은 다음과 같습니다.

<!DOCTYPE html>

메모

HTML4/XHTML1과의 차이점, 접근성, 보충 내용 그리고 편집자 의견 등을 포함하고 있습니다.

  • 짧은 <!DOCTYPE html> 선언을 이해하지 못하는 HTML 생성기를 위해 <!DOCTYPE html SYSTEM “about:legacy-compat”> 선언을 사용할 수 있습니다. 대소문자 구분은 없고 따옴표는 짝이 맞아야 합니다.
  • doctype 선언은 문서의 맨 앞에 선언되는데, 간혹 서버사이드 개발 언어로 인해 선언 앞에 공백이나 다른 문자열이 먼저 나타나는 경우 선언이 무시될 수 있습니다.

참조

기준 명세를 바탕으로 명세 번역과 레퍼런스 제작이 이루어졌습니다. 최근 내용은 최신 명세를 확인해 주세요.

관련 요소

 
html5/element/doctype.txt · 마지막 수정: 2013/11/19 13:35 (외부 편집기)
이 레퍼런스는 클리어보스가 제작/운영하고 있으며, 다음의 라이센스를 따릅니다 :CC 저작자표시-비영리-동일조건변경허락 2.0
Recent changes RSS feed World Wide Web Consortium Driven by DokuWiki