Любая веб-страница начинается со скелета — набора обязательных тегов, которые говорят браузеру, что перед ним HTML-документ.
Минимальный документ
<!doctype html>
<html lang="ru">
<head>
<meta charset="utf-8" />
<title>Моя страница</title>
</head>
<body>
<h1>Привет!</h1>
</body>
</html>В head описывают служебную информацию: кодировку, заголовок вкладки, подключение стилей. В body — то, что видит пользователь.
Атрибут lang="ru" помогает браузерам и поисковикам понять язык страницы, а charset="utf-8" — корректно показать кириллицу.