Latest web development tutorials

HTML <! DOCTYPE> 선언

<! DOCTYPE HTML> <HTML> <헤드> <메타 캐릭터 = "UTF-8"> <제목> 문서 제목 </ 제목> </ 헤드> <바디> 문서의 내용 ... </ BODY> </ HTML>

»시도

브라우저 지원

Internet ExplorerFirefoxOperaGoogle ChromeSafari

모든 주요 브라우저는 <! 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는 중 하나를 지정 :

<!DOCTYPE html>


HTML 요소와 doctype에

참조 HTML 요소와 합법적 인에 doctype doctype이 나타납니다 각 HTML 요소 봐.


팁과주의 사항

참고 : <! DOCTYPE> 태그는 끝 태그가 없습니다.

팁 : <! DOCTYPE> 선언은 대소 문자를 구분하지 않습니다.

팁 :이 W3C의 확인 은 DTD / XHTML 문서의 합법적 인 권리와 HTML을 작성하는 경우 체크!


일반 DOCTYPE 선언

HTML 5

<!DOCTYPE html>

엄격한 HTML 4.01

이 DTD는 모든 HTML 요소 및 속성이 포함되어 있지만 표현하거나 (예 : 글꼴 등) 사용되지 않는 요소를 포함하지 않습니다. 프레임 세트는 허용되지 않습니다.

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">

과도 HTML 4.01

이 DTD는 모양이나 (글꼴 등) 사용되지 않는 요소를 포함하여 모든 HTML 요소와 속성을 포함합니다. 프레임 세트는 허용되지 않습니다.

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

HTML 4.01 프레임 셋

DTD는 HTML 4.01 과도 동일하지만은 프레임 콘텐츠의 사용을 허용한다.

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">

엄격한 XHTML 1.0

이 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

이 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 프레임 셋

DTD XHTML 1.0 변형과 동일하지만,이 프레임의 컨텐츠를 사용할 수있다.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">

XHTML 1.1

DTD의 같은 1.0 엄격한와 XHTML,하지만 당신이 (동아시아 언어 루비 지원을 제공하기 위해, 예를 들어) 모듈을 추가 할 수 있습니다.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">