[HTML] Doctype 정리

0
1211

1. HTML 4.01 Strict

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

HTML 요소와 속성이 모두 허용되지만, font 태그와 같은 표상적 태그는 허용되지 않는다. 프레임세트가 허용되지 않는다.

2. HTML 4.01 Transitional

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

HTML strict와 동일하지만 더이상 사용하지 않은 요소를 사용할 수 있다. 프레임세트가 허용되지 않는다.

3. HTML 4.01 frameset

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

HTML transitional과 동일하지만 프레임세트가 허용된다.

4. XHTML 1.0 strict

<!DOCTYPE HTML PUBLIC “-//W3C//DTD XHTML 1.0 Strict//EN” “http://www.w3.org/TR/xhtml11/xhtml11-strict.dtd”>

HTML strict와 동일하지만 모든 콘텐츠가 잘 형식화된 XML로 작성되어야 한다. 예를 들면, 모든 열기 태그는 닫기 태그와 짝을 이루어야 한다. 프레임세트가 허용되지 않는다.

5. XHTML 1.0 transitional

<!DOCTYPE HTML PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “http://www.w3.org/TR/xhtml11/xhtml11-transitional.dtd”>

HTML transitional와 동일하지만 모든 콘텐츠가 잘 형식화된 XML로 작성되어야 한다. 예를 들면, 모든 열기 태그는 닫기 태그와 짝을 이루어야 한다. 프레임세트가 허용되지 않는다.

6. XHTML 1.0 frameset

<!DOCTYPE HTML PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “http://www.w3.org/TR/xhtml11/xhtml11-transitional.dtd”>

HTML transitional와 동일하지만 프레임세트가 허용된다.

7. XHTML 1.1

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

XHTML strict와 동일하지만, East-Asian 언어에 대한 Ruby 지원과 같은 모듈기능을 제공한다.

8. HTML5

<!DOCTYPE html>

LEAVE A REPLY

Please enter your comment!
Please enter your name here