Все элементы HTML можно сгруппировать по разным типам, в зависимости от их назначения, поведения, соответствия стандарту, версии HTML и др. Это деление довольно условно, не все элементы однозначно попадают в ту или иную категорию. Поэтому типы приведены больше для удобства поиска того или иного элемента, а никак не с целью их систематизировать.
- Аудио и видео
- Элементы, с помощью которых можно добавлять и управлять аудио и видеороликами в браузере.
- Документ
- Элементы, формирующие структуру документа.
- Изображения
- Элементы для добавления картинок на страницу.
- Объекты
- Добавление на страницу апплетов или объектов, которые браузер понимает с помощью плагинов.
- Скрипты
- Вставка на страницу программных скриптов, обычно на языке JavaScript.
- Списки
- Нумерованные и маркированные списки.
- Ссылки
- Ссылки на другие страницы и навигация по сайту.
- Таблицы
- Создание и управление табличными данными.
- Текст
- Элементы, предназначенные для форматирования текста.
- Формы
- Интерактивные элементы для взаимодействия с пользователем и отправки данных на сервер для их последующей обработки.
- Фреймы
- Фреймы разделяют окно браузера на отдельные области, расположенные вплотную друг к другу. В каждую из таких областей загружается самостоятельная веб-страница.