Document type의 약자로, HTML이 어떤 버전으로 작성되었는지 미리 선언하여 웹 브라우저가 내용을 올바로 표시할 수 있도록 해주는 것이다. <!DOCTYPE>으로 선언하는데 이걸 해주지 않으면 호환모드(quirks mode)로 동작한다. 호환모드의 경우
과거의 웹 페이지는 넷스케이프와 익스플로러 버전이 따로 존재했고 웹 표준이 없었다. 그러나 W3C가 웹 표준을 만들면서 브라우저가 웹사이트를 제대로 표현할 수 없게 되자 렌더링을 할 때 표준 모드(Standards mode)와 호환 모드(Quirks mode)로 렌더링
DOM에 데이터를 저장할 수 있는 사용자 정의 데이터 속성으로 data- 다음에 오는 값이 데이터가 된다. 이 속성은 사용하고자 하는 용도에 적합한 속성이나 요소가 없을 때 사용하며 해당 웹페이지가 독자적으로 사용하는 값이다. 즉, 웹페이지와 독립적인 소프트웨어가 이
script : HTML 파싱이 중단되고 즉시 스크립트가 로드되며 로드된 스크립트가 실행되고 파싱이 재개된다.script async : HTML 파싱과 병렬적으로 로드가 되는데, 스크립트를 실행할 때는 파싱이 중단된다. 구글 애널리틱스와 같이 다른 스크립트가 의존하지
HTML의 태그는 크게 두가지 유형으로 분류할 수 있다. 첫번째는 우리한테 직접 보이지는 않지만 여러 태그를 담을 수 있는 BOX 두번째는 우리에게 직접 보이는 ITEM ex) BOX - header, footer, nav, aside, main, section,