프론트엔드/HTML (Markup Language)
HTML 최상단 !DOCTYPE html 의 의미
Jake Seo
2022. 12. 14. 20:44
개요
<!DOCTYPE html>
은 HTML 문서의 최상단에 작성되어야 한다. 브라우저가 문서를 렌더링 할 때 quirks mode (en-US)
로 바뀌지 않도록하는 것이 유일한 목적이다.
HTML 문서가 quirks mode
로 인식되면, 렌더링 과정에서 W3C 표준을 지원하지 않으므로 작성할 때 예상했던 결과와 다른 결과가 나올 수 있다.
quirks mode
는 오직 옛날에 W3C 표준을 지키지 않은 HTML 문서들을 정상적으로 보여주기 위해 남아있는 호환용 모드이다.
- 파이어 폭스에서는
Page Info
에서Render Mode
를 보여준다. - 위의
Render Mode
항목이Standards compliance mode
로 설정되어 있는 것을 볼 수 있다.
레퍼런스
반응형