mitorun studio

Памятка по тегам HTML

?

Особенности шпаргалки:

  • Все теги HTML на одной странице в алфавитном порядке — наглядно, быстро найти нужный.
  • Есть основная информация чтобы вспомнить что это за тег, скопировать его запись и нужный атрибут.
  • В блоке с кодом CSS можно увидеть является элемент блочным или строчным (или ещё каким) и его стили по умолчанию в браузере (как минимум в Chrome).
  • При наведении курсора на заголовок элемента можно увидеть тултип с расшифровкой названия тега на английском.
  • Если нужно больше информации об элементе — воспользуйтесь ссылками на текущую спецификацию HTML Living Standard (сложно) и на MDN (проще).
<!DOCTYPE> — тип документа

<!DOCTYPE html>

Описание: Указание типа документа.

Атрибуты: html.

<!-- --> — комментарий

<!-- Текст комментария -->

Описание: Вставка комментария в код документа.

Атрибуты: нет.

<a> — ссылка

<a target="_blank" href="https://example.com/">ссылка</a>

Описание: Ссылка на элементы, файлы, другие страницы и сайты.

Атрибуты: href | target | download | hreflang | rel | type | глобальные атрибуты.

a, a:-webkit-any-link {
display: inline;
color: -webkit-link;
cursor: pointer;
text-decoration: underline;
}
<abbr> — аббревиатура

<abbr title="Союз советских социалистических республик">СССР</abbr>

Описание: Аббревиатура и её расшифровка при наведении.

Атрибуты: глобальные атрибуты.

abbr[title] {
display: inline;
text-decoration: underline dotted;
}
<address> — контакты автора

<address>mail@example.com</address>

Описание: контактная информация автора данной статьи (внутри article) или страницы (внутри body).

Атрибуты: глобальные атрибуты.

address {
display: block;
font-style: italic;
}
<area> — область ссылки

<map><area href="example.com"></map>

Описание: Создаёт область со ссылкой внутри родительского изображения <map>.

Атрибуты: href | target | hreflang | type | shape | coords | alt | глобальные атрибуты.

area, area:-webkit-any-link {
display: inline;
cursor: pointer;
}
<article> — статья

<article><h1>Заголовок</h1><p>Текст</p></article>

Описание: Независимый информационный раздел (превью статьи, статья, сообщение, комментарий).

Атрибуты: глобальные атрибуты.

article {
display: block;
}
<aside> — сторонний раздел

<aside>…</aside>

Описание: Раздел, который не имеет прямого отношения к главному содержимому страницы (main).

Атрибуты: глобальные атрибуты.

aside {
display: block;
}
<audio> — аудио

<audio type="audio/aac" src="audio.aac" controls></audio>

Описание: Добавление и управление проигрыванием аудиофайлов.

Атрибуты: src | controls | autoplay | preload | loop | muted | глобальные атрибуты.

audio {
display: inline;
width: 300px;
height: 54px;/*Chrome*/
height: 40px;/*Firefox*/
}
<b> — жирный шрифт

<b>текст</b>

Описание: Выделение текста жирным начертанием для привлечения внимания.

Атрибуты: глобальные атрибуты.

b {
display: inline;
font-weight: bold;/*700*/
}
<base> — базовый адрес страницы

<head><base href="https://example.com/en/" target="_blank"></head>

Описание: Задаёт базовый адрес текущей страницы (относительные ссылки будут работать от этого базового адреса) и куда будут открываться ссылки.

Атрибуты: href | target | глобальные атрибуты.

base {
display: none;
}
<bdi> — запрет изменения направления текста

<bdi>текст</bdi>

Описание: Запрещает изменять направление вывода текста.

Атрибуты: глобальные атрибуты.

bdi {
display: inline;
unicode-bidi: isolate;
}
<bdo> — изменение направления текста

<bdo>тскет</bdo>

Описание: Устанавливает направление вывода текста.

Атрибуты: глобальные атрибуты.

bdo {
display: inline;
unicode-bidi: bidi-override;
}
<blockquote> — блок с цитатой

<blockquote cite="https://example.com/">Цитата</blockquote>

Описание: Блок (абзац) с цитатой.

Атрибуты: cite | глобальные атрибуты.

blockquote {
display: block;
margin-block-start: 1em;
margin-block-end: 1em;
margin-inline-start: 40px;
margin-inline-end: 40px;
}
<body> — весь контент

<body>…</body>

Описание: Главный блок-контейнер, в котором располагаются все остальные видимые элементы страницы.

Атрибуты: глобальные атрибуты.

body {
display: block;
margin: 8px;
}
<br> — перенос строки

<br>

Описание: Создаёт перенос на следующую строку в том месте где он находится.

Атрибуты: глобальные атрибуты.

br {
display: inline;
}
<button> — кнопка

<button type="button">Кнопка</button>

Описание: Кнопка для совершения различных действий.

Атрибуты: autofocus | disabled | form | formaction | formenctype | formmethod | formnovalidate | formtarget | name | type | value | глобальные атрибуты.

button {
appearance: auto;
-webkit-writing-mode: horizontal-tb !important;
text-rendering: auto;
color: -internal-light-dark(black, white);
letter-spacing: normal;
word-spacing: normal;
text-transform: none;
text-indent: 0px;
text-shadow: none;
display: inline-block;
text-align: center;
align-items: flex-start;
cursor: default;
background-color: -internal-light-dark(rgb(239, 239, 239), rgb(59, 59, 59));
box-sizing: border-box;
margin: 0em;
font: 400 13.3333px Arial;
padding: 1px 6px;
border-width: 2px;
border-style: outset;
border-color: -internal-light-dark(rgb(118, 118, 118), rgb(133, 133, 133));
border-image: initial;
}
<canvas> — область для рисования

<canvas id="id"></canvas>

Описание: Область для рисования и вывода изображений с помощью JavaScript.

Атрибуты: width | height | глобальные атрибуты.

br {
display: inline;
width: 300px;
height: 150px;
}
<caption> — заголовок таблицы

<table><caption>Заголовок</caption></table>

Описание: Заголовок таблицы, используется внутри тега table.

Атрибуты: глобальные атрибуты.

caption {
display: table-caption;
text-align: -webkit-center;
}
<cite> — название произведения

<cite>Название</cite>

Описание: Название творческой работы, произведения.

Атрибуты: глобальные атрибуты.

cite {
display: inline;
font-style: italic;
}
<code> — код

<code>код</code>

Описание: Отображение программного кода.

Атрибуты: глобальные атрибуты.

code {
display: inline;
font-size: 13px;
font-family: monospace;
}
<col> — колонки таблицы

<table><col></table>

Описание: Задаёт характеристики колонок таблицы, внутри table.

Атрибуты: span | глобальные атрибуты.

col {
display: table-column;
}
<colgroup> — группа колонок

<table><colgroup></table>

Описание: Настройка оформления для нескольких колонок таблицы, внутри table.

Атрибуты: span | глобальные атрибуты.

colgroup {
display: table-column-group;
}
<data> — данные

<data value="12345">…</data>

Описание: Данные для скриптов.

Атрибуты: value (req) | глобальные атрибуты.

data {
display: inline;
}
<datalist> — список данных

<input list="id"><datalist id="id"><option value="Текст"></datalist>

Описание: Список вариантов для выбора в текстовом поле.

Атрибуты: глобальные атрибуты.

datalist {
display: none;
}
<dd> — описание термина

<dl><dt>Термин</dt><dd>описание термина(</dd>)</dl>

Описание: Описывает термин dt внутри списка описания dd.

Атрибуты: глобальные атрибуты.

dd {
display: block;
margin-inline-start: 40px;
}
<del> — удалённый текст

<del>удалённый текст</del>

Описание: Выделение удалённого текста.

Атрибуты: cite | datetime | глобальные атрибуты.

del {
display: inline;
text-decoration: line-through;
}
<details> — спойлер

<details><summary>Спойлер</summary>Текст</details>

Описание: Скрытый контент, который раскрывается по клику.

Атрибуты: open | глобальные атрибуты.

details {
display: block;
}
<dfn> — определение термина

<dfn title="описание термина">термин</dfn>

Описание: Описание нового термина при его первом упоминании в тексте.

Атрибуты: глобальные атрибуты.

dfn {
display: inline;
font-style: italic;
}
<dialog> — диалоговое окно

<dialog open>Текст</dialog>

Описание: Всплывающее диалоговое (модальное) окно.

Атрибуты: open | глобальные атрибуты.

dialog:not([open]) {
display: none;
}
dialog {
display: block;
position: absolute;
left: 0px;
right: 0px;
width: fit-content;
height: fit-content;
color: -internal-light-dark(black, white);
margin: auto;
border-width: initial;
border-style: solid;
border-color: initial;
border-image: initial;
padding: 1em;
background: -internal-light-dark(white, black);
}
<div> — раздел

<div>…</div>

Описание: Универсальный элемент для группировки других элементов и изменения их стилей.

Атрибуты: глобальные атрибуты.

div {
display: block;
}
<dl> — список описаний

<dl><dt>Термин</dt><dd>описание термина</dd></dl>

Описание: Список с описанием терминов.

Атрибуты: глобальные атрибуты.

dl {
display: block;
margin-block-start: 1em;
margin-block-end: 1em;
margin-inline-start: 0px;
margin-inline-end: 0px;
}
<dt> — термин для описания

<dl><dt>Термин</dt><dd>описание термина</dd></dl>

Описание: Термин в списке описаний терминов.

Атрибуты: глобальные атрибуты.

dt {
display: block;
}
<em> — акцент на тексте

<em>текст</em>

Описание: Выделение текста на который нужно сделать акцент, который имеет особое значение.

Атрибуты: глобальные атрибуты.

em {
display: inline;
font-style: italic;
}
<embed> — вставка объектов

<embed>

Описание: Вставка объектов, которые браузер не поддерживает (не читает).

Атрибуты: height | hidden | pluginspage | src | type | width | глобальные атрибуты.

embed {
display: inline;/*?*/
}
<fieldset> — группировка инпутов

<form><fieldset>…</fieldset></form>

Описание: Объединение нескольких полей ввода внутри формы.

Атрибуты: disabled | form | глобальные атрибуты.

fieldset {
display: block;
margin-inline-start: 2px;
margin-inline-end: 2px;
padding-block-start: 0.35em;
padding-inline-start: 0.75em;
padding-inline-end: 0.75em;
padding-block-end: 0.625em;
min-inline-size: min-content;
border-width: 2px;
border-style: groove;
border-color: threedface;
border-image: initial;
}
<figcaption> — подпись к картинке

<figure><figcaption>Текст</figcaption></figure>

Описание: Описание для элемента figure.

Атрибуты: глобальные атрибуты.

figcaption {
display: block;
}
<figure> — картинка с подписью

<figure>…</figure>

Описание: Объединение изображения и подписи к нему (с помощью figcaption).

Атрибуты: глобальные атрибуты.

figure {
display: block;
margin-block-start: 1em;
margin-block-end: 1em;
margin-inline-start: 40px;
margin-inline-end: 40px;
}
<footer> — футер

<footer>…</footer>

Описание: Нижний раздел сайта, подвал.

Атрибуты: глобальные атрибуты.

footer {
display: block;
}
<form> — форма

<form>…</form>

Описание: Форма, может содержать множество различных полей ввода.

Атрибуты: accept-charset | action | autocomplete | enctype | method | name | novalidate | target | глобальные атрибуты.

form {
display: block;
margin-top: 0em;/*?*/
}
<h1> — заголовок № 1

<h1>Заголовок 1</h1>

Описание: Главный заголовок страницы (первого уровня).

Атрибуты: глобальные атрибуты.

h1 {
display: block;
font-size: 2em;/*32px*/
margin-block-start: 0.67em;
margin-block-end: 0.67em;
margin-inline-start: 0px;
margin-inline-end: 0px;
font-weight: bold;
}
<h2> — заголовок № 2

<h2>Заголовок 2</h2>

Описание: Заголовок второго уровня.

Атрибуты: глобальные атрибуты.

h2 {
display: block;
font-size: 1.5em;/*24px*/
margin-block-start: 0.83em;
margin-block-end: 0.83em;
margin-inline-start: 0px;
margin-inline-end: 0px;
font-weight: bold;
}
<h3> — заголовок № 3

<h3>Заголовок 3</h3>

Описание: Заголовок третьего уровня.

Атрибуты: глобальные атрибуты.

h3 {
display: block;
font-size: 1.17em;/*18.72px*/
margin-block-start: 1em;
margin-block-end: 1em;
margin-inline-start: 0px;
margin-inline-end: 0px;
font-weight: bold;
}
<h4> — заголовок № 4

<h4>Заголовок 4</h4>

Описание: Заголовок четвёртого уровня.

Атрибуты: глобальные атрибуты.

h4 {
display: block;
margin-block-start: 1.33em;
margin-block-end: 1.33em;
margin-inline-start: 0px;
margin-inline-end: 0px;
font-weight: bold;
}
<h5> — заголовок № 5

<h5>Заголовок 5</h5>

Описание: Заголовок пятого уровня.

Атрибуты: глобальные атрибуты.

h5 {
display: block;
font-size: 0.83em;/*13.28px*/
margin-block-start: 1.67em;
margin-block-end: 1.67em;
margin-inline-start: 0px;
margin-inline-end: 0px;
font-weight: bold;
}
<h6> — заголовок № 6

<h6>Заголовок 6</h6>

Описание: Заголовок шестого уровня.

Атрибуты: глобальные атрибуты.

h6 {
display: block;
font-size: 0.67em;/*10.72px*/
margin-block-start: 2.33em;
margin-block-end: 2.33em;
margin-inline-start: 0px;
margin-inline-end: 0px;
font-weight: bold;
}
<head> — голова

<head>…</head>

Описание: Контейнер для вспомогательных элементов, которые помогают в работе браузеров, но не отображаются на странице.

Атрибуты: глобальные атрибуты.

head {
display: none;
}
<header> — шапка

<header>…</header>

Описание: Верхний раздел сайта, в котором обычно располагаются логотип, ссылки меню, контакты.

Атрибуты: глобальные атрибуты.

header {
display: block;
}
<hgroup> — группировка заголовков

<hgroup>…</hgroup>

Описание: Группировка заголовков h1-h6. Не рекомендуется использовать этот элемент!

Атрибуты: глобальные атрибуты.

hgroup {
display: block;
}
<hr> — горизонтальная линия

<hr>

Описание: Горизонтальная линия для разграничения контента.

Атрибуты: глобальные атрибуты.

hr {
display: block;
unicode-bidi: isolate;
margin-block-start: 0.5em;
margin-block-end: 0.5em;
margin-inline-start: auto;
margin-inline-end: auto;
overflow: hidden;
border-style: inset;
border-width: 1px;
}
<html> — корневой контейнер

<html lang="ru">…</html>

Описание: Главный элемент, в котором содержатся все остальные элементы страницы.

Атрибуты: xmlns | глобальные атрибуты.

html {
display: block;
/*-webkit-locale: "ru";*/
}
<i> — курсив

<i>текст</i>

Описание: Курсивный текст.

Атрибуты: глобальные атрибуты.

i {
display: inline;
font-style: italic;
}
<iframe> — фрейм

<iframe>…</iframe>

Описание: Фрейм, область для загрузки других документов.

Атрибуты: allowfullscreen | height | name | sandbox | scrolling | seamless | src | srcdoc | width | глобальные атрибуты.

iframe {
display: inline;/*?*/
border-width: 2px;
border-style: inset;
border-color: initial;
border-image: initial;
}
<img> — изображение

<img src="image.png" alt="описание картинки">

Описание: Файл с изображением.

Атрибуты: alt | height | ismap | sizes | src | srcset | width | usemap | глобальные атрибуты.

img {
display: inline;
}
<input> — поле ввода

<input>

Описание: Элемент для взаимодействия с пользователем.

Атрибуты: accept | alt | autocomplete | autofocus | checked | dirname | disabled | form | formaction | formenctype | formmethod | formnovalidate | formtarget | list | max | maxlength | min | minlength | multiple | name | pattern | placeholder | readonly | required | size | src | step | type | value | глобальные атрибуты.

input {
-webkit-writing-mode: horizontal-tb !important;
text-rendering: auto;
color: -internal-light-dark(black, white);
letter-spacing: normal;
word-spacing: normal;
text-transform: none;
text-indent: 0px;
text-shadow: none;
display: inline-block;
text-align: start;
appearance: auto;
background-color: -internal-light-dark(rgb(255, 255, 255), rgb(59, 59, 59));
-webkit-rtl-ordering: logical;
cursor: text;
margin: 0em;
font: 400 13.3333px Arial;
padding: 1px 2px;
border-width: 2px;
border-style: inset;
border-color: -internal-light-dark(rgb(118, 118, 118), rgb(133, 133, 133));
border-image: initial;
}
<ins> — добавленный текст

<ins>текст</ins>

Описание: Выделение текста, который был добавлен в новую версию документа.

Атрибуты: cite | datetime | глобальные атрибуты.

ins {
display: inline;
text-decoration: underline;
}
<kbd> — клавиатура

<kbd>текст</kbd>

Описание: Обозначение клавиш или текста, набранного на клавиатуре.

Атрибуты: глобальные атрибуты.

kbd {
display: inline;
font-size: 13px;
font-family: monospace;
}
<label> — лейбл

<label for="id">Текст</label><input id="id">

Описание: Название для элемента формы.

Атрибуты: for | глобальные атрибуты.

label {
display: inline;
cursor: default;
}
<legend> — надпись

<fieldset><legend>Текст</legend></fieldset>

Описание: Название для группы элементов формы, обёрнутых в fieldset.

Атрибуты: глобальные атрибуты.

legend {
display: block;
padding-inline-start: 2px;
padding-inline-end: 2px;
border-width: initial;
border-style: none;
border-color: initial;
border-image: initial;
}
<li> — пункт списка

<ol><li>Текст</li></ol>

Описание: Один элемент списка ol или ul.

Атрибуты: value | глобальные атрибуты.

li {
display: list-item;
text-align: -webkit-match-parent;
}
li::marker {
unicode-bidi: isolate;
font-variant-numeric: tabular-nums;
text-transform: none;
text-indent: 0px !important;
text-align: start !important;
text-align-last: start !important;
}
<link> — связь

<head><link href="styles.css"></head>

Описание: Устанавливает связь с внешним документом (стили, шрифты).

Атрибуты: href | media | rel | sizes | type | глобальные атрибуты.

link {
display: none;
}
<main> — главный раздел

<main>…</main>

Описание: Основной раздел, в котором должен располагаться целевой контент страницы.

Атрибуты: глобальные атрибуты.

main {
display: block;
}
<map> — область со ссылками

<map name="name"><area></map>

Описание: Область для элементов area, создающих зоны-ссылки на изображении.

Атрибуты: name | глобальные атрибуты.

map {
display: inline;
}
<mark> — маркированный текст

<mark>текст</mark>

Описание: Выделение текста фоновым цветом для привлечения внимания.

Атрибуты: глобальные атрибуты.

mark {
display: inline;
color: black;
background-color: yellow;
}
<menu> — меню

<menu><li>пункт меню</li></menu>

Описание: Список с пунктами меню. Тег сомнителен для использования.

Атрибуты: label | type | глобальные атрибуты.

menu {
display: block;
list-style-type: disc;
margin-block-start: 1em;
margin-block-end: 1em;
margin-inline-start: 0px;
margin-inline-end: 0px;
padding-inline-start: 40px;
}
<meta> — метаданные

<head><meta></head>

Описание: Метатеги для браузеров и поисковиков.

Атрибуты: charset | content | http-equiv | name | глобальные атрибуты.

meta {
display: none;
}
<meter> — счётчик

<meter value="10">10</meter>

Описание: Отображение чисел в некотором диапазоне.

Атрибуты: value | min | max | low | high | optimum | form | глобальные атрибуты.

meter {
-webkit-writing-mode: horizontal-tb !important;
appearance: auto;
box-sizing: border-box;/*box-sizing: content-box; Firefox*/
display: inline-block;
height: 1em;/*16px*/
width: 5em;/*80px*/
vertical-align: -0.2em;
-webkit-user-modify: read-only !important;
}
<nav> — навигация

<nav>…</nav>

Описание: Блок навигации с ссылками по сайту.

Атрибуты: глобальные атрибуты.

nav {
display: block;
}
<noscript> — без скрипта

<noscript>Текст</noscript>

Описание: Сообщение если в браузере не работают скрипты.

Атрибуты: глобальные атрибуты.

noscript {
display: none;
}
<object> — объект

<object data="flash.swf" type="application/x-shockwave-flash"></object>

Описание: Обработка документов, которые браузер не поддерживает.

Атрибуты: data | form | height | name | type | usemap | width | глобальные атрибуты.

object {
display: inline;
width: 300px;/*Chrome*/
height: 150px;/*Chrome*/
}
<ol> — нумерованный список

<ol><li>текст</li></ol>

Описание: Нумерованный (упорядоченный) список.

Атрибуты: type | reversed | start | глобальные атрибуты.

ol {
display: block;
list-style-type: decimal;
margin-block-start: 1em;
margin-block-end: 1em;
margin-inline-start: 0px;
margin-inline-end: 0px;
padding-inline-start: 40px;
}
<optgroup> — группа вариантов

<select><optgroup label="текст"><option>текст</option></optgroup></select>

Описание: Контейнер для элементов option.

Атрибуты: disabled | label | глобальные атрибуты.

optgroup {
display: block;
font-weight: bolder;
/*font-style: italic; Firefox*/
}
<option> — вариант выбора

<select><option>Текст</option></select>

Описание: Пункт для выбора в списке select.

Атрибуты: disabled | label | selected | value | глобальные атрибуты.

option {
display: block;
min-height: 1.2em;/*19.2px*/
padding: 0px 2px 1px;
font-weight: normal;
white-space: nowrap;
}
<output> — вывод информации

<output></output>

Описание: Область для вывода информации.

Атрибуты: for | form | name | глобальные атрибуты.

output {
display: inline;
unicode-bidi: isolate;
}
<p> — абзац

<p>Текст</p>

Описание: Текстовый абзац (параграф).

Атрибуты: глобальные атрибуты.

p {
display: block;
margin-block-start: 1em;/*16px*/
margin-block-end: 1em;/*16px*/
margin-inline-start: 0px;
margin-inline-end: 0px;
}
<param> — параметр

<param name="name" value="10">

Описание: Для передачи параметров объектам веб-документа.

Атрибуты: name | value | глобальные атрибуты.

param {
display: none;
}
<picture> — контейнер картинок

<picture><source><img></picture>

Описание: Контейнер для элементов source, для задания разных вариантов картинок img.

Атрибуты: глобальные атрибуты.

param {
display: inline;/*?*/
}
<pre> — форматированный текст

<pre>текст</pre>

Описание: Отображает текст со всеми пробелами.

Атрибуты: глобальные атрибуты.

pre {
display: block;
margin: 1em 0px;/*13px 0px*/
font-size: 13px;
font-family: monospace;
white-space: pre;
}
<progress> — прогресс

<progress value="50" max="100">50%</progress>

Описание: Отображение прогресса задачи.

Атрибуты: value | max | глобальные атрибуты.

progress {
box-sizing: border-box;
/*box-sizing: content-box; Firefox*/
display: inline-block;
width: 10em;/*160px*/
height: 1em;/*16px*/
vertical-align: -0.2em;/*-3.2px*/
-webkit-writing-mode: horizontal-tb !important;
appearance: auto;
}
<q> — цитата

<q>текст</q>

Описание: Цитата в тексте.

Атрибуты: cite | глобальные атрибуты.

q {
display: inline;
}
q::before {
content: open-quote;
}
q::after {
content: close-quote;
}
<rp> — альт. руби-текста

<ruby>текст<rp>текст</rp><rt>аннотация</rt><rp>текст</rp></ruby>

Описание: Альтернативный текст если браузер не поддерживает элемент ruby.

Атрибуты: глобальные атрибуты.

rp {
display: none;
}
<rt> — текст рубина

<ruby>текст<rt>аннотация</rt></ruby>

Описание: Аннотация текста в контейнере ruby.

Атрибуты: глобальные атрибуты.

rt {
display: inline;/*? Chrome*/
display: ruby-text;/*Firefox*/
font-size: 8px;/*Firefox*/
text-indent: 0px;
line-height: normal;/*8px*/
-webkit-text-emphasis: none;
}
ruby > rt {
display: block;/*Chrome*/
font-size: 50%;/*8px*/
text-align: start;
}
<ruby> — рубин

<ruby>текст<rt>аннотация</rt></ruby>

Описание: Текст с аннотацией.

Атрибуты: глобальные атрибуты.

ruby {
display: ruby;/*Firefox*/
text-indent: 0px;
}
<s> — зачёркнутый текст

<s>текст</s>

Описание: Перечёркнутый (не точный, не актуальный) текст.

Атрибуты: глобальные атрибуты.

s {
display: inline;
text-decoration: line-through;
}
<samp> — пример вывода

<samp>текст</samp>

Описание: Результат вывода текста или скрипта программы.

Атрибуты: глобальные атрибуты.

samp {
display: inline;
font-size: 13px;
font-family: monospace;
}
<script> — скрипт

<script src="script.js"></script>

Описание: Код скриптов, встроенный или ссылка на внешний файл.

Атрибуты: async | defer | src | type | глобальные атрибуты.

script {
display: none;
}
<search> — поиск

<search>…</search>

Описание: Раздел для поиска и фильтрации информации.

Атрибуты: глобальные атрибуты.

search {
display: block;
}
	
<section> — секция

<section>…</section>

Описание: Секция (раздел) страницы.

Атрибуты: глобальные атрибуты.

section {
display: block;
}
<select> — список с выбором

<select><option>Текст</option></select>

Описание: Список с возможностью выбора пунктов.

Атрибуты: autofocus | disabled | form | multiple | name | required | size | глобальные атрибуты.

select {
box-sizing: border-box;
display: inline-block;
-webkit-writing-mode: horizontal-tb !important;
text-rendering: auto;
color: -internal-light-dark(black, white);
letter-spacing: normal;
word-spacing: normal;
text-transform: none;
text-indent: 0px;
text-shadow: none;
text-align: start;
appearance: auto;
align-items: center;
white-space: pre;
-webkit-rtl-ordering: logical;
background-color: -internal-light-dark(rgb(255, 255, 255), rgb(59, 59, 59));
cursor: default;
margin: 0em;
font: 400 13.3333px Arial;
border-radius: 0px;
border-width: 1px;
border-style: solid;
border-color: -internal-light-dark(rgb(118, 118, 118), rgb(133, 133, 133));
border-image: initial;
}
select:not(:-internal-list-box) {
overflow: visible !important;
}
<slot> — заполнитель разметки

<slot>…</slot>

Описание: Заполнитель компонентов для собственной разметки.

Атрибуты: name | глобальные атрибуты.

slot {
display: contents;
}
<small> — маленький шрифт

<small>текст</small>

Описание: Сопроводительная информация "мелким текстом".

Атрибуты: глобальные атрибуты.

small {
display: inline;
font-size: smaller;/*13.3333px*/
}
<source> — путь к медиафайлу

<picture><source srcset="pic.avif"></picture>

Описание: Содержит путь к медиафайлу в контейнерах picture, audio, video.

Атрибуты: media | sizes | src | srcset | type | глобальные атрибуты.

source {
display: inline;
}
<span> — универсальный строчный элемент

<span>текст</span>

Описание: Универсальный элемент для изменения оформления строчных элементов.

Атрибуты: глобальные атрибуты.

span {
display: inline;
}
<strong> — важный текст

<strong>текст</strong>

Описание: Выделяет важный текст, с большим значением.

Атрибуты: глобальные атрибуты.

strong {
display: inline;
font-weight: bold;/*700*/
}
<style> — стиль

<head><style>…</style></head>

Описание: Оформление стиля элементов страницы внутри head.

Атрибуты: media | type | глобальные атрибуты.

style {
display: none;
}
<svg> — векторный рисунок

<svg>…</svg>

Описание: Векторная графика.

Атрибуты: media | type | глобальные атрибуты.

svg {
display: inline;
width: 300px;
height: 150px;
}
svg:not(:root) {
overflow: hidden;
}
<sub> — нижний индекс

<sub>текст</sub>

Описание: Отображение текста нижним индексом.

Атрибуты: глобальные атрибуты.

sub {
display: inline;
vertical-align: sub;
font-size: smaller;/*13.3333px*/
}
<summary> — заголовок спойлера

<details><summary>Текст</summary>…</details>

Описание: Заголовок для тега details, по клику на который разворачивается информация.

Атрибуты: глобальные атрибуты.

summary {
display: block;
}
details > summary:first-of-type {
display: list-item;
counter-increment: list-item 0;
list-style: inside disclosure-closed;
}
summary::marker {
unicode-bidi: isolate;
font-variant-numeric: tabular-nums;
text-transform: none;
text-indent: 0px !important;
text-align: start !important;
text-align-last: start !important;
}
<sup> — верхний индекс

<sup>текст</sup>

Описание: Отображение текста верхним индексом.

Атрибуты: глобальные атрибуты.

sup {
display: inline;
vertical-align: super;
font-size: smaller;/*13.3333px*/
}
<table> — таблица

<table><tr><td>…</td></tr></table>

Описание: Создание таблицы.

Атрибуты: глобальные атрибуты.

table {
box-sizing: border-box;
display: table;
text-indent: initial;
border-collapse: separate;
border-spacing: 2px;
border-color: grey;
}
<tbody> — тело таблицы

<table><tbody><tr><td>…</td></tr></tbody></table>

Описание: Контейнер для строк таблицы.

Атрибуты: глобальные атрибуты.

tbody {
display: table-row-group;
vertical-align: middle;
border-color: inherit;
}
<td> — ячейка таблицы

<table><tr><td>…</td></tr></table>

Описание: Ячейка таблицы.

Атрибуты: глобальные атрибуты.

td {
display: table-cell;
padding: 1px;/*?*/
vertical-align: inherit;
}
<template> — шаблон

<template>…</template>

Описание: Шаблон контента для заполнения с помощью JavaScript.

Атрибуты: глобальные атрибуты.

template {
display: none;
}
<textarea> — область с текстом

<textarea></textarea>

Описание: Блок для ввода текста в форме.

Атрибуты: autocomplete | autofocus | cols | dirname | disabled | form | maxlength | minlength | name | placeholder | readonly | required | rows | wrap | глобальные атрибуты.

textarea {
display: inline-block;
flex-direction: column;
column-count: initial !important;
margin: 0em;
padding: 2px;
font: 400 13.3333px Arial;
letter-spacing: normal;
word-spacing: normal;
text-align: start;
text-transform: none;
text-indent: 0px;
text-shadow: none;
text-rendering: auto;
color: -internal-light-dark(black, white);
background-color: -internal-light-dark(rgb(255, 255, 255), rgb(59, 59, 59));
border-width: 1px;
border-style: solid;
border-color: -internal-light-dark(rgb(118, 118, 118), rgb(133, 133, 133));
border-image: initial;
white-space: pre-wrap;
overflow-wrap: break-word;
appearance: auto;
resize: auto;
cursor: text;
-webkit-writing-mode: horizontal-tb !important;
-webkit-rtl-ordering: logical;
}
<tfoot> — подвал таблицы

<table>…<tfoot>…</tfoot></table>

Описание: Нижняя часть таблицы с информацией о колонках.

Атрибуты: глобальные атрибуты.

tfoot {
display: table-footer-group;
vertical-align: middle;
border-color: inherit;
}
<th> — заглавная ячейка таблицы

<table><tr><th>…</th></tr></table>

Описание: Заглавная ячейка таблицы.

Атрибуты: abbr | colspan | headers | rowspan | scope | глобальные атрибуты.

th {
display: table-cell;
padding: 1px;/*?*/
vertical-align: inherit;
font-weight: bold;
text-align: -internal-center;
}
<thead> — шапка таблицы

<table><thead>…</thead>…</table>

Описание: Заглавные строки таблицы.

Атрибуты: глобальные атрибуты.

thead {
display: table-header-group;
vertical-align: middle;
border-color: inherit;
}
<time> — время

<time datetime="2021-06-26">2021.06.26</time>

Описание: Дата и время.

Атрибуты: datetime | глобальные атрибуты.

time {
display: inline;
}
<title> — название

<head><title>Название</title></head>

Описание: Название (заголовок) документа в head.

Атрибуты: глобальные атрибуты.

title {
display: none;
}
<tr> — строка таблицы

<table><tr><td>…</td></tr></table>

Описание: Строка таблицы, которая содержит отдельные ячейки.

Атрибуты: глобальные атрибуты.

tr {
display: table-row;
vertical-align: inherit;
border-color: inherit;
}
<track> — дорожка

<audio><track></audio>

Описание: Текстовые данные для медиафайлов.

Атрибуты: kind | src | srclang | label | default | глобальные атрибуты.

track {
display: inline;/*?*/
}
<u> — невнятный текст

<u>текст</u>

Описание: Выделение текста подчёркиванием.

Атрибуты: глобальные атрибуты.

u {
display: inline;
text-decoration: underline;
}
<ul> — неупорядоченный список

<ul><li>Текст</li></ul>

Описание: Маркированный список.

Атрибуты: глобальные атрибуты.

ul {
display: block;
list-style-type: disc;
margin-block-start: 1em;/*16px*/
margin-block-end: 1em;/*16px*/
margin-inline-start: 0px;
margin-inline-end: 0px;
padding-inline-start: 40px;
}
<var> — переменная

<var>текст</var>

Описание: Переменная из программы.

Атрибуты: глобальные атрибуты.

var {
display: inline;
font-style: italic;
}
<video> — видео

<video src="video.webm"></video>

Описание: Вставка видеофайла.

Атрибуты: autoplay | controls | height | loop | poster | preload | src | width | глобальные атрибуты.

video {
display: inline;
width: 300px;
height: 150px;
object-fit: contain;
}
<wbr> — перенос слов

<p>Хлор<wbr>гексидин</p>

Описание: Указывает где в слове допустимо перенести строку.

Атрибуты: глобальные атрибуты.

wbr {
display: inline;
}

Глобальные атрибуты (на MDN).



Олег Миторун Фото Олег Миторун