Study/Frontend

HTML <!DOCTYPE> 선언

david95j2 2020. 12. 1. 20:08

정의 및 특징

DOCTYPE 선언은 HTML 문서에서 <html> 태그를 정의하기 전에 가장 먼저 선언되어야만 한다.

 

이러한 DOCTYPE 선언은 HTML 태그는 아니지만, 선언된 페이지의 HTML 버전이 무엇인지를 웹 브라우저에 알려주는 역할을 하는 선언문으로, 대소문자를 구분하지 않습니다.

 

HTML 4.01에서 DOCTYPE 선언은 SGML을 기반으로 하기 때문에 DTD를 참조해야 합니다. DTD는 브라우저가 콘텐츠를 정확하게 표현하도록 마크업 언어에 대한 규칙을 명시합니다.

하지만 HTML5는 SGML을 기반으로 하지 않기 때문에 DTD를 참조할 필요가 없습니다.

 

 

예제

<!DOCTYPE html>
<html lang="ko">
<head>
    <meta charset="UTF-8">
    <title>HTML !DOCTYPE declaration</title>
</head>
<body>

    <p>이 문서는 HTML 문서입니다.</p>

</body>
</html>

'Study > Frontend' 카테고리의 다른 글

[HTML/CSS] overflow,transition  (0) 2020.12.03
HTML <meta> 태그  (0) 2020.12.02
[HTML5&CSS3] : 태그 속성  (0) 2020.11.27
[HTML&CSS] 태그  (0) 2020.11.25
[HTML] 태그 정리  (0) 2020.11.25