HTML — Справочник
35 элементов. Смотрите также справочник атрибутов.
Документ
Метаданные
Структура
Тег <header>
Назначение тега <header>: вступное содержимое для страницы или секции (логотип, навигация, заголовок).
<footer>Тег <footer>
Назначение тега <footer>: завершающее содержимое страницы или секции (копирайт, ссылки, контакты).
<nav>Тег <nav>
Назначение тега <nav>: группировка основных навигационных ссылок страницы.
<main>Тег <main>
Назначение тега <main>: уникальное основное содержимое страницы, без повторяющихся элементов.
<section>Тег <section>
Назначение тега <section>: группировка тематически связанного содержимого, обычно со своим заголовком.
<article>Тег <article>
Назначение тега <article>: самодостаточный блок содержимого (статья, комментарий, карточка товара).
<aside>Тег <aside>
Назначение тега <aside>: контент, косвенно связанный с основным (сайдбар, ссылки, реклама).
Текст
Тег <ul>
Назначение тега <ul>: список элементов без порядка, каждый пункт — <li>.
<ol>Тег <ol>
Атрибуты start, reversed, type тега <ol> для нумерованных списков.
<li>Тег <li>
Атрибут value тега <li> внутри нумерованного списка.
<div>Тег <div>
Назначение тега <div>: контейнер без собственного семантического значения, для CSS-стилизации и группировки.
Инлайн-семантика
Тег <a>
Атрибуты href, target, rel и download тега <a> с примерами использования.
<span>Тег <span>
Назначение тега <span>: инлайн-контейнер без семантики, для стилизации части текста.
<strong>Тег <strong>
Семантическая (не только визуальная) важность текста через тег <strong>.
<em>Тег <em>
Семантический акцент (stress emphasis) на части текста через тег <em>.
<code>Тег <code>
Обозначение инлайнового фрагмента кода тегом <code>.
Медиа
Встроенный контент
Таблицы
Формы
Тег <form>
Атрибуты action, method и enctype тега <form> с примером.
<input>Тег <input>
Типы и атрибуты тега <input>: type, name, value, required, pattern.
<button>Тег <button>
Атрибут type тега <button>: submit, button, reset. Разница и примеры.
<label>Тег <label>
Атрибут for тега <label> для связи подписи с input.
<select>Тег <select>
Атрибуты multiple, size, required тега <select> с опциями option.
<textarea>Тег <textarea>
Атрибуты rows, cols, maxlength тега <textarea> для многострочного текста.