HTML <! DOCTYPE> 선언
예
»시도
브라우저 지원
모든 주요 브라우저는 <! DOCTYPE> 선언을 지원합니다.
태그 정의 및 지침
<! DOCTYPE>에서 <HTML> 태그 전에 가장 중요한 위치에있는 문서 선언.
<! DOCTYPE> 선언은 HTML 태그가 아니며는 HTML 버전을 사용하는 웹 브라우저 페이지를 얘기하는 데 사용됩니다.
HTML 4.01에서 <! DOCTYPE> SGML (표준 일반화 마크 업 언어 표준 일반화 마크 업 언어)를 기반으로 HTML 4.01 이후 선언이 필요 참조 DTD (문서 유형 선언). DTD는 브라우저가 적절하게 콘텐츠를 렌더링 할 수 있도록 마크 업 언어의 규칙을 지정한다.
HTML5는 기준 DTD를 필요로하지 않기 때문에, SGML에 기초하고 있지 않습니다.
팁 : 항상 브라우저가 문서 유형을 알 수 있도록 문을 추가하는 HTML 문서 제공 <DOCTYPE을!>.
HTML 4.01과 HTML5의 차이점
HTML 4.01은 세 가지 다른 진술, 즉 지정 <DOCTYPE을!>, 엄격한 경과 및 프레임 셋. HTML5는 중 하나를 지정 :
HTML 요소와 doctype에
참조 HTML 요소와 합법적 인에 doctype doctype이 나타납니다 각 HTML 요소 봐.
팁과주의 사항
참고 : <! DOCTYPE> 태그는 끝 태그가 없습니다.
팁 : <! DOCTYPE> 선언은 대소 문자를 구분하지 않습니다.
팁 :이 W3C의 확인 은 DTD / XHTML 문서의 합법적 인 권리와 HTML을 작성하는 경우 체크!
일반 DOCTYPE 선언
HTML 5
엄격한 HTML 4.01
이 DTD는 모든 HTML 요소 및 속성이 포함되어 있지만 표현하거나 (예 : 글꼴 등) 사용되지 않는 요소를 포함하지 않습니다. 프레임 세트는 허용되지 않습니다.
과도 HTML 4.01
이 DTD는 모양이나 (글꼴 등) 사용되지 않는 요소를 포함하여 모든 HTML 요소와 속성을 포함합니다. 프레임 세트는 허용되지 않습니다.
HTML 4.01 프레임 셋
DTD는 HTML 4.01 과도 동일하지만은 프레임 콘텐츠의 사용을 허용한다.
엄격한 XHTML 1.0
이 DTD는 모든 HTML 요소 및 속성이 포함되어 있지만 표현하거나 (예 : 글꼴 등) 사용되지 않는 요소를 포함하지 않습니다. 프레임 세트는 허용되지 않습니다. 구조는 XML 표준 형식에 따라 작성해야합니다.
과도 XHTML 1.0
이 DTD는 모양이나 (글꼴 등) 사용되지 않는 요소를 포함하여 모든 HTML 요소와 속성을 포함합니다. 프레임 세트는 허용되지 않습니다. 구조는 XML 표준 형식에 따라 작성해야합니다.
XHTML 1.0 프레임 셋
DTD XHTML 1.0 변형과 동일하지만,이 프레임의 컨텐츠를 사용할 수있다.
XHTML 1.1
DTD의 같은 1.0 엄격한와 XHTML,하지만 당신이 (동아시아 언어 루비 지원을 제공하기 위해, 예를 들어) 모듈을 추가 할 수 있습니다.