DOCTYPE(Document Type) 선언을 하는 이유

2017. 2. 20. 15:12HTML/Tag

1. DOCTYPE(Document Type) 선언을 하는 이유

 HTML은 버전 별로 지원하는 태그가 다르기 때문에 HTML이 작성된 버전정보를 미리 선언해 웹브라우저가 내용을 올바로 표시할 수 있도록 해주는 것입니다.


<!DOCTYPE>은 태그가 아니며, </DOCTYPE>을 사용하지 않아도 됩니다.

HTML문서 제일 윗줄에 선언하여 사용합니다.


2. 버전별 지원하는 태그

w3schools


3. 버전별 선언문

 HTML5

 <!DOCTYPE html> 

 HTML 4.01 

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

 HTML 4.01 Transitional

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

 HTML 4.01 Frameset

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

 XHTML 1.0 Strict

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

 XHTML 1.0 Transitional

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

 XHTML 1.0 Frameset

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

 XHTML 1.1

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


4. 참조

w3schools

티스토리 블로그 - 지구별 안내서

'HTML > Tag' 카테고리의 다른 글

HTML 기초태그  (0) 2017.02.20