신나yo-TechBlog

<!DOCTYPE>이란?/소문자로 써도 될까? 본문

TIL: theory/HTML & CSS

<!DOCTYPE>이란?/소문자로 써도 될까?

신나yo 2021. 2. 21. 11:23
728x90

해석본의 원문은 w3schools사이트의 doctype설명


모든 html 문서는 <!doctype>선언으로 시작해야 한다. 
이 선언은 html태그는 아니고, 페이지가 어떤 문서 형식인지를 나타내는 정보이다.

html5에서, 간결하게 <!DOCTYPE html>을 쓰면 된다.



참고로, <!DOCTYPE>선언은 대소문자를 구별하지 않는다. 
난 여태 이걸 몰라서 귀찮지만 대문자로 꾸역꾸역 썼다ㅋㅋㅋㅋ 앞으로는 소문자로 써야지.

 

<!DOCTYPE html>
<!DocType html>
<!Doctype html>
<!doctype html>

여담으로, html4나 xhtml에서는 DTD(문서타입 정의)를 참조해서 선언을 작성해야 하기 때문에 좀 더 복잡해진다.  '왜 html5는 선언문이 짧아졌고, 다른 것들은 긴 것인지'는 당장 필요한 정보도 아니고, 흥미도 없어서 찾아보진 않았다.

예시로, html4.01의 경우,

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

 

728x90
Comments