Что это вообще такое
Откройте любой сайт и нажмите Ctrl+U — браузер покажет то, из чего страница сделана. Там будет текст, а вокруг него — угловые скобки.
Это и есть HTML. Не язык программирования: в нём нет ни вычислений, ни условий, ни памяти. Это текст с пометками — способ сказать браузеру, где здесь заголовок, где абзац, а где ссылка.
<p>Привет!</p>Браузер покажет: Привет! отдельным абзацем
Зачем пометки вообще нужны? Браузер не умеет читать. Он не догадается, что первая строка — это заголовок статьи, а вторая — подпись автора: для него это просто буквы. Пометки говорят ему, чем является каждый кусок текста.
Заодно становится понятно, почему одна и та же страница выглядит по-разному на ноутбуке и на телефоне, а в программе чтения с экрана не выглядит никак — её читают вслух. Разметка у всех одна, а способ показать разный: она описывает что это, а не где это нарисовать.
Второе слово курса — CSS. Он отвечает как раз на «как это выглядит»: цвет, размер, отступы, расположение. Первую половину курса мы его не трогаем вовсе, и это не ради простоты. Страница с правильной разметкой и без единого стиля — работающая страница: её можно прочитать, найти поиском и озвучить. Страница с красивыми стилями и разметкой наугад только выглядит работающей.