HTML에서 head는 브라우저가 식별할 수 있는 메타데이터들을 가지고 있는 태그로서, 화면을 구성하지 않는다. 메타데이터는 title과 같은 페이지의 제목, CSS를 불러오기 위한 스타일 시트 링크, favicon, 그 외 작성자, 페이지의 대표 키워드와 같은 정보 들이 그 예시이다.
<head><metacharset="utf-8"><title>My test page</title></head>
title
title 태그는 문서의 제목을 담고 있어, 문서를 대표하는 문구로 사용된다. 설정된 제목은 브라우저 탭명, 북마크를 위한 페이지명, 검색 결과 등으로 사용된다.
meta
meta 태그는 페이지의 데이터들을 설명하는 데이터를 담는다. 웹 서버, 브라우저 간 상호 교환되는 정보들을 표현한다.
charset
문서의 character 인코딩을 특정한다. 일반적으로 utf-8는 해당 웹 페이지에서 어떤 문자라도 취급할 수 있다는 것을 의미한다. 영어나 일본어 등 모두 character 로서 표현을 허용한다.
<metacharset="utf-8">
만약, 라틴 알파벳을 사용하기 위해 ISO-8859-1 를 사용한다면, 한글은 엉망으로 인코딩되어 표시된다.