웹 페이지를 만들고 디자인 하고 싶을 때 사용한다. 세상에 모든 웹 페이지는 HTML 언어로 작성한다.
HTML은 Hyper Text Markup Language의 약자로서 Markup Language에 주목하자. 마크업 언어는 "자료의 구조를 표현하기 위한 언어"를 의미한다.
웹 페이지에는 우리가 글, 검색창, 그림, 박스 등을 넣고 자료도 입력한다. 그 자료들이 어디에 배치하고 싶은지 등을 기록하기 위해 사용하는 언어를 HTML이라 한다.
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Document</title>
</head>
<body>
</body>
</html>
HTML문서는 .html로 끝나도록 저장해야하며 모든 HTML 문서는 위의 코드를 가지고 있어야 HTML로 인식한다.
head태그 내에는 인코딩 형식, 사이트 제목, 필요한 CSS나 JS파일 등이 들어갈 수 있으며, body태그 내부에는 웹 사이트에 보여줄 그림, 글 등이 들어가면 된다.