<!DOCTYPE>
으로 선언. 이 선언을 해주지 않으면 호환 모드(quirks mode)로 동작❓ 호환 모드(quirks mode)
HTML 작성할 때 DOCTYPE을 선언하면 표준 모드로 실행하고, 선언이 없으면 비표준 모드(=호환 모드)로 실행
→ 표준 모드(standards mode): HTML과 CSS 표준에 따라 렌더링/ width계산 시 padding, border 포함
→ 비표준 모드(quirks mode): 오래된 브라우저의 행동을 모방하도록 만들어짐/ width 계산시 padding, border 미포함
XHTML 1.1
XHTML 1.0
Strict DTD
Transitional DTD
Frameset DTD
HTML 4.01
Strict DTD
Transitional DTD
Frameset DTD
HTML 5
<!DOCTYPE html>
References:
https://aboooks.tistory.com/169
https://github.com/baeharam/Must-Know-About-Frontend/blob/main/Notes/html/doctype.md