Document Type의 약어입니다.
DTD : 문서별로 해당 문서에 대한 태그 정보가 다르면 가독성 과 파악하기 어렵기 때문에, 공통 규칙에 따라 문서를 작성하게 하는 것 입니다.
<!DOCTYPE html>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
-> strict(엄격모드), 웹 표준을 엄격하게 지키는 버전
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-> Transitional(호환모드), 표준이 정립되지 않은 때에 만들어진 문서들과의 호환성을 유지하기 위해 만들어진 문서 타입
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
-> 프레임셋을 지원하기 위한 문서타입
<html>, <head>, <body>
로 구성되어 있습니다. 그리고 가장 최상단 <!DOCTYPE html...>
있습니다.<html>
태그 보다 먼저 선언하는 것이 일반적이며, 태그가 아니기 때문에 </> 과 같이 닫아주지 않아도 됩니다.