<!DOCTYPE html> 에 대해서는, 결론은 꼭 쓰면 된다. 이지만 구체적으로 어떤 차이가 발생하는지 알아보자.
<!DOCTYPE html> 안 쓰면 quirk-mode 로 들어간다.
quirk-mode 일 떄 id 가 case-insensitive 하거나, body 의 height 이 100% 일 수 있다.(contents 만큼 아니고) 그 외에도 발생할지 안 할지 모르는 요소들이 많이 있는데, Quirk-mode 일 떄 보이는 특징들은 아래를 살펴보자.
http://jkorpela.fi/quirks-mode.html
예를 들어 테스트 해보자면,
1. id 가 case-sensitive 한게 specification 인데, DOCTYPE 빼니까 case-insensitive 하다.

2. Quirk 모드에선 body 의 height 이 100% 가 되버린다. 원래는 contents 만큼인데


'개발 카테고리' 카테고리의 다른 글
Collapsing Margin 마진 겹침 현상 (0) | 2020.06.16 |
---|---|
CSS 의 px 단위 이해하기 (0) | 2020.06.16 |
Elastic IP 이것 모르면 돈 낼 수 있습니다 (0) | 2020.05.25 |
Ubuntu + Anaconda + Apache2 + Django 사용하기 (0) | 2020.05.25 |
구글 검색엔진에 내 사이트 안 보이도록 하기 (0) | 2020.05.18 |