HTML (HyperText Markup Language) - язык разметки гипертекста.
Отнести HTML к языкам программирования можно лишь с большой натяжкой, это все-таки язык РАЗМЕТКИ. Из названия становится понятным его предназначение - указывать браузеру, как разместить элементы на странице при ее отображении на экране монитора.
Что такое html элемент? Да все, что мы размещаем: текст, рисунки, анимации и т.д. С помощью HTML мы можем указать браузеру где именно их разместить; какой текст сделать большим и жирным, а какой - маленьким курсивом; где начать новую строку, а где сделать переход на другую страницу. И многое другое.
Например,
<b>Что такое html?</b> - этот текст будет отображаться жирным; <i>Этот текст будет выделен курсивом</i>
В данном случае, символы <b> </b> - делают текст жирным, а символы <i> </i> - курсивом. Такие символы составляют основу html, они называются ТЕГАМИ. Между < и > находится имя тега и его параметры (если они есть).
В основном все теги парные, т.е. один открывающий <>, а другой - закрывающий </>. Такая пара тегов называется контейнером. А все, что находится между ними - содержимым контейнера. Действия тегов распространяются только на их содержимое.
Бывают также теги одиночные, т.е. не требующие закрытия. Такие теги просто совершают определенное действие, например, перевод строки или вставку рисунка.
Теги могут иметь параметры (или атрибуты), например,
<body bgcolor="red">Здесь содержимое</body>
В данном случае тег <body> имеет параметр bgcolor, значение которого равно "red". Переводя на человеческий язык - сделать фон документа красного цвета.
По сути, HTML - это набор тегов и их параметров. Их изучению и посвящены наши дальнейшие уроки.