<!DOCTYPE>
[정의 및 용도]
DOCTYPE 선언을 HTML 문서에서 맨 위에 있어야하고, 그 다음에 바로 <html>엘리먼트가 되어야 합니다.
DOCTYPE 선언을 HTML 태그가 아니라 마크업 언어를 어떤 버전에 대한 페이지를 안으로 작성된 웹 브라우저에 지시합니다
DOCTYPE 선언 문서 타입 정의 (DTD를)를 말합니다.
DTD는, 그렇게 브라우저를 올바르게 렌더링할 수있는 마크업 언어에 대한 규칙을 지정합니다.

[사용예]
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>웹 표준 블로그 (http://blog.naver.com/cj3200)</title>
</head>
<body>
</body>
</html>
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로 과도를 동일 수 있지만 프레임셋의 콘텐츠를 사용합니다.


<!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과 과도를 동일 수 있지만 프레임셋의 콘텐츠를 사용합니다.


<!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 Strict는 XHTML과에 동일하지만 당신은 모듈을 추가할 수있습니다 (예를 들어) 동부 루비 아시아 언어 지원을 제공합니다.

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

[출처] http://blog.daum.net/piter8/93
신고

+ Recent posts

티스토리 툴바