<!DOCTYPE html>

DTD (Document type Definition) 라고 부르며 문서의 타입에 대한 정보를 제공합니다. 만약 제거하면 브라우저는 쿼크 모드(quirks mode : 하위 호환성 모드)로 html을 랜더링하게 됩니다. 쿼크 모드에서는 브라우저마다 구현 방식이 조금씩 다르기 때문에 다르게 동작할 가능성이 있으므로 반드시 문서 최상단에 선언을 해야합니다.

표준 모드와 호환 모드 : https://developer.mozilla.org/ko/docs/Web/HTML/Quirks_Mode_and_Standards_Mode

<html>

HTML은 document element 즉, 문서의 최상위 요소입니다. lang 속성을 통해 문서의 주 언어가 무엇인지 설정 할 수 있습니다. 주 언어 설정은 검색엔진과 스크린 리더의 작동에 영향을 미치게 됩니다.

<head>

문서에 적용되는 메타데이터의 집합입니다.

<title>

문서의 제목을 의미합니다. 반드시 한번만 사용되어야 합니다.

<link>

외부의 자원을 문서와 연결하는 역할을 합니다.