Содержание

HTML5 | htmlbook.ru

HTML5 | htmlbook.ru

Самоучитель HTML5

  • HTML5 — это не продолжатель языка разметки гипертекста, а новая открытая платформа, предназначенная для создания веб-приложений использующих аудио, видео, графику, анимацию и многое другое.

  • Семантика

    Семантика дает представление о структуре документа и позволяет людям и программам более полно управлять данными. В HTML5 добавлено множество семантических тегов, а также поддержка RDFa, микроформатов и микроданных.

  • Автономная работа

    Благодаря кэшу HTML5, веб-приложения могут быстрее работать и запускаться даже без подключения к Интернету.

  • 3D, графика и эффекты

    Можно рисовать прямо на веб-странице используя Canvas API. Технологии WebGL и CSS3 3D позволяют отображать трехмерную графику непосредственно в браузере.

  • Мультимедиа

    Приложения и сайты могут проигрывать аудио и видео без установки дополнительных плагинов вроде Flash-а.

  • Производительность и интеграция

    Сделайте свои веб-приложения быстрыми и динамичными с разными технологиями вроде Web Workers и XMLHttpRequest 2.

  • CSS3

    CSS3 в интеграции с HTML5 позволяет управлять видом любых элементов на странице, создавать потрясающие эффекты без ущерба семантической структуры, производительности и без дополнительных скриптов.

Ничего не знаете об HTML5?

Начните изучение HTML5 с книги Марка Пилгрима Погружение в HTML5.

В HTML5 появилось множество семантических элементов, а также тегов, позволяющих вставлять аудио и видео на сайт.

<article><aside><audio><canvas><command><datalist><details><figcaption><figure><footer><header><hgroup><keygen><main><mark><menu><meter><nav><output><progress><rp><rt><ruby><section><source><summary><time><video><wbr>

Вёрстка сайта на HTML5

Описание процесса вёрстки сайта lionindesert. ru на HTML5.

Форум

Также разные аспекты HTML5 можно обсудить на форуме.

О сайте

Помощь

Копирование материалов

Борьба с ошибками

Технологии

Поисковый плагин

Основные разделы

Статьи

Блог

Практикум

Цифровые книги

Форум

HTML

Самоучитель HTML

XHTML

Справочник по HTML

HTML5

CSS

Самоучитель CSS

Справочник по CSS

Рецепты CSS

CSS3

Сайт

Вёрстка

Макеты

Веб-сервер

htmlbook.ru использует хостинг timeweb

© 2002–2021 Влад Мержевич, по всем вопросам пишите по адресу [email protected]

Подпишитесь на материалы сайта по RSS

Тег | htmlbook.ru

Internet ExplorerChromeOperaSafariFirefoxAndroidiOS
1.0+1.0+2.1+1.0+1.0+1.0+1.0+

Спецификация

HTML:3. 24.015.0XHTML:1.01.1

Описание

Тег <a> является одним из важных элементов HTML и предназначен для создания ссылок. В зависимости от присутствия атрибутов name или href тег <a> устанавливает ссылку или якорь. Якорем называется закладка внутри страницы, которую можно указать в качестве цели ссылки. При использовании ссылки, которая указывает на якорь, происходит переход к закладке внутри веб-страницы.

Для создания ссылки необходимо сообщить браузеру, что является ссылкой, а также указать адрес документа, на который следует сделать ссылку. В качестве значения атрибута href используется адрес документа (URL, Universal Resource Locator, универсальный указатель ресурсов), на который происходит переход. Адрес ссылки может быть абсолютным и относительным. Абсолютные адреса работают везде и всюду независимо от имени сайта или веб-страницы, где прописана ссылка.

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

Синтаксис

<a href="URL">...</a>
<a name="идентификатор">...</a>

Атрибуты

accesskey
Активация ссылки с помощью комбинации клавиш.
coords
Устанавливает координаты активной области.
download
Предлагает скачать указанный по ссылке файл.
href
Задает адрес документа, на который следует перейти.
hreflang
Идентифицирует язык текста по ссылке.
name
Устанавливает имя якоря внутри документа.
rel
Отношения между ссылаемым и текущим документами.
rev
Отношения между текущим и ссылаемым документами.
shape
Задает форму активной области ссылки для изображений.
tabindex
Определяет последовательность перехода между ссылками при нажатии на кнопку Tab.
target
Имя окна или фрейма, куда браузер будет загружать документ.
title
Добавляет всплывающую подсказку к тексту ссылки.
type
Указывает MIME-тип документа, на который ведёт ссылка.

Также для этого тега доступны универсальные атрибуты и события.

Закрывающий тег

Обязателен.

Пример

HTML5IECrOpSaFx

<!DOCTYPE HTML>
<html>
 <head>
   <meta charset="utf-8">
  <title>Тег А</title>
 </head>
 <body>
  <p><a href="images/xxx.jpg">Посмотрите на мою фотографию!</a></p>
  <p><a href="tip.html">Как сделать такое же фото?</a></p> 
</body>
</html>

Тег | htmlbook.ru

Internet ExplorerChromeOperaSafariFirefoxAndroidiOS
3.0+1.0+2.0+1.0+1.0+1.0+1.0+

Спецификация

HTML:3.24. 015.0XHTML:1.01.1

Описание

Тег <em> предназначен для акцентирования текста. Браузеры отображают такой текст курсивным начертанием.

Синтаксис

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

Закрывающий тег

Обязателен.

Атрибуты

Для этого тега доступны универсальные атрибуты и события.

Аналог CSS

font-style

Пример

HTML5IECrOpSaFx

<!DOCTYPE HTML>
<html>
 <head>
  <meta charset="utf-8">
  <title>Тег EM</title>
 </head>
 <body>

  <p><em>Lorem ipsum dolor sit amet</em></p>
  <p><b><em>Lorem</em></b> ipsum dolor sit amet, consectetuer 
  adipiscing elit, sed diem nonummy nibh euismod tincidunt ut lacreet dolore magna 
  aliguam erat volutpat. <em>Ut</em> wisis enim ad minim veniam, quis 
  nostrud exerci tution ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo 
  consequat.
</p> </body> </html>

Результат данного примера показан на рис. 1.

Рис. 1. Вид курсивного текста

Примечание

Следует отметить, что теги <i> и <em>, также как <b> и <strong>, несмотря на сходство результата, являются не совсем эквивалентными и заменяемыми. Первый тег <i> — является тегом физической разметки и устанавливает курсивный текст, а тег <em> — тегом логической разметки и определяет важность помеченного текста. Такое разделение тегов на логическое и физическое форматирование изначально предназначалось, чтобы сделать HTML универсальным, в том числе не зависящим от устройства вывода информации. Теоретически, если воспользоваться, например, речевым браузером, то текст, оформленный с помощью тегов <i> и <em>, будет отмечен по-разному. Однако получилось так, что в популярных браузерах результат использования этих тегов равнозначен.

HTML 5 Справочник всех тегов онлайн и примеры

= Новое в HTML5.

ТегОписание
<!—…—>Определяет комментарий
<!DOCTYPE> Определяет тип документа
<a>Определяет гиперссылку
<abbr>Определяет аббревиатуру или акроним
<acronym>Не поддерживается в HTML5. Использовать <abbr> Вместо.
Определяет акроним
<address>Определяет контактные данные автора/владельца документа
<applet>Не поддерживается в HTML5. Использовать <embed> or <object> Вместо.
Определяет встроенный апплет
<area>Определяет область внутри изображения-карты
<article>Определяет статью
<aside>Определяет содержание в стороне от содержимого страницы
<audio>Определяет звуковое содержимое
<b>Определяет полужирный текст
<base>Указывает базовый URL-адрес/цель для всех относительных URL-адресов в документе
<basefont>Не поддерживается в HTML5.
Вместо этого используйте CSS.
Задает цвет, размер и шрифт по умолчанию для всего текста в документе
<bdi>Изолирует часть текста, которая может быть отформатирована в другом направлении от другого текста за его пределами
<bdo>Переопределяет текущее направление текста
<big>Не поддерживается в HTML5. Вместо этого используйте CSS.
Определяет большой текст
<blockquote>Определяет раздел, который цитируется из другого источника
<body>Определяет тело документа
<br>Определяет один разрыв строки
<button>Определяет нажатую кнопку
<canvas>Используется для рисования графики, на лету, с помощью сценариев (обычно JavaScript)
<caption>Определяет заголовок таблицы
<center>Не поддерживается в HTML5. Вместо этого используйте CSS.
Определяет центрированный текст
<cite>Определяет название работы
<code>Определяет часть кода компьютера
<col>Задает свойства столбца для каждого столбца в <colgroup> element 
<colgroup>Задает группу из одного или нескольких столбцов в таблице для форматирования
<data>Связывает данное содержимое с машинно-читаемым переводом
<datalist>Задает список предварительно заданных параметров для элементов управления вводом
<dd>Определяет описание/значение термина в списке описания
<del>Определяет текст, который был удален из документа
<details>
Определяет дополнительные сведения, которые пользователь может просматривать или скрывать
<dfn>Представляет определяющий экземпляр термина
<dialog>Определяет диалоговое окно или окно
<dir>Не поддерживается в HTML5. Использовать <ul> Вместо.
Определяет список каталогов
<div>Определяет раздел в документе
<dl>Определяет список описания
<dt>Определяет термин/имя в списке описания
<em>Определяет подчеркнутый текст 
<embed>Определяет контейнер для внешнего (не HTML) приложения
<fieldset>Группирует связанные элементы в форме
<figcaption>Определяет заголовок для <figure> Элемент
<figure>Указывает автономное содержимое
<font>Не поддерживается в HTML5. Вместо этого используйте CSS.
Определяет шрифт, цвет и размер текста
<footer>Определяет нижний колонтитул для документа или раздела
<form>Определяет HTML-форму для ввода данных пользователем
<frame>Не поддерживается в HTML5.

Определяет окно (фрейм) в фрейме
<frameset>Не поддерживается в HTML5.
Определяет набор фреймов
<h2> to <h6>Определяет заголовки HTML
<head>Определяет сведения о документе
<header>Определяет заголовок документа или раздела
<hr> Определяет тематическое изменение содержания
<html>Определяет корень HTML-документа
<i>Определяет часть текста в альтернативный голос или настроение
<iframe>Определяет встроенный фрейм
<img>Определяет изображение
<input>Определяет элемент управления вводом
<ins>Определяет текст, вставленный в документ
<kbd>Определяет ввод с клавиатуры
<label>Определяет метку для <input> Элемент
<legend>Определяет заголовок для <fieldset> Элемент
<li>Определяет элемент списка
<link>Определяет связь между документом и внешним ресурсом (наиболее используемым для связывания с таблицами стилей)
<main>Указывает основное содержимое документа
<map>Определяет изображение на стороне клиента-Map
<mark>Определяет выделенный/выделенный текст
<menu>Определяет список/меню команд
<menuitem>Определяет команду/пункт меню, который пользователь может вызвать из всплывающего меню
<meta>Определяет метаданные HTML-документа
<meter>Определяет скалярное измерение в пределах известного диапазона (датчика)
<nav>Определяет навигационные ссылки
<noframes>Не поддерживается в HTML5.
Определяет альтернативное содержимое для пользователей, которые не поддерживают кадры
<noscript>Определяет альтернативное содержимое для пользователей, которые не поддерживают сценарии на стороне клиента
<object>Определяет внедренный объект
<ol>Определяет упорядоченный список
<optgroup>Определяет группу связанных параметров в раскрывающемся списке
<option>Определяет параметр в раскрывающемся списке
<output>Определяет результат вычисления
<p>Определяет абзац
<param>Определяет параметр для объекта
<picture>Определяет контейнер для нескольких ресурсов изображения
<pre>Определяет предварительно отформатированный текст
<progress>Представляет ход выполнения задачи
<q>Определяет краткое предложение
<rp>Определяет, что отображать в обозревателях, не поддерживающих аннотации Ruby
<rt>Определяет объяснение/произношение символов (для восточно-азиатских типографии)
<ruby>Определяет аннотацию Ruby (для восточно-азиатских типографий)
<s>Определяет текст, который больше не является правильным
<samp>Определяет выборку выходных данных из компьютерной программы
<script>Определяет сценарий на стороне клиента
<section>Определяет раздел в документе
<select>Определяет раскрывающийся список
<small>Определяет меньший текст
<source>Определяет несколько мультимедийных ресурсов для элементов мультимедиа (<video> И <audio>)
<span>Определяет раздел в документе
<strike>Не поддерживается в HTML5. Использовать <del> или <s> Вместо.
Определяет текст зачеркивания
<strong>Определяет важный текст
<style>Определяет сведения о стиле для документа
<sub>Определяет текст с подстрочным текстом
<summary>Определяет видимый заголовок для <details> Элемента
<sup>Определяет текст с надписью
<svg>Определяет контейнер для графики SVG
<table>Определяет таблицу
<tbody>Группирует содержимое тела в таблице
<td>Определяет ячейку в таблице
<template>Определяет шаблон
<textarea>Определяет многострочный элемент управления вводом (область текста)
<tfoot>Группирует содержимое нижнего колонтитула в таблице
<th>Определяет ячейку заголовка в таблице
<thead>Группирует содержимое заголовка в таблице
<time>Определяет дату и время
<title>Определяет заголовок документа
<tr>Определяет строку в таблице
<track>Определяет текстовые дорожки для элементов мультимедиа (<video> И <audio>)
<tt>Не поддерживается в HTML5. Вместо этого используйте CSS.
Определяет телетайп текст
<u>Определяет текст, который должен быть стилистически отличается от обычного текста
<ul>Определяет неупорядоченный список
<var>Определяет переменную
<video>Определяет видео или фильм
<wbr>Определяет возможный разрыв строки

HTML теги по категориям

= Новое в HTML5.

ТегОписание
<!DOCTYPE> Определяет тип документа
<html>Определяет HTML-документ
<head>Определяет сведения о документе
<title>Определяет заголовок документа
<body>Определяет тело документа
<h2> to <h6>Определяет заголовки HTML
<p>Определяет абзац
<br>Вставка одного разрыва строки
<hr>Определяет тематическое изменение содержания
<!—. ..—>Определяет комментарий
ТегОписание
<acronym>Не поддерживается в HTML5. Использовать <abbr> Вместо.
Определяет акроним
<abbr>Определяет аббревиатуру или акроним
<address>Определяет контактные данные автора/владельца документа/статьи
<b>Определяет полужирный текст
<bdi>Изолирует часть текста, которая может быть отформатирована в другом направлении от другого текста за его пределами
<bdo>Переопределяет текущее направление текста
<big>Не поддерживается в HTML5. Вместо этого используйте CSS.
Определяет большой текст
<blockquote>Определяет раздел, который цитируется из другого источника
<center>Не поддерживается в HTML5. Вместо этого используйте CSS.
Определяет центрированный текст
<cite>Определяет название работы
<code>Определяет часть кода компьютера
<del>Определяет текст, который был удален из документа
<dfn>Представляет определяющий экземпляр термина
<em>Определяет подчеркнутый текст 
<font>Не поддерживается в HTML5. Вместо этого используйте CSS.
Определяет шрифт, цвет и размер текста
<i>Определяет часть текста в альтернативный голос или настроение
<ins>Определяет текст, вставленный в документ
<kbd>Определяет ввод с клавиатуры
<mark>Определяет выделенный/выделенный текст
<meter>Определяет скалярное измерение в пределах известного диапазона (датчика)
<pre>Определяет предварительно отформатированный текст
<progress>Представляет ход выполнения задачи
<q>Определяет краткое предложение
<rp>Определяет, что отображать в обозревателях, не поддерживающих аннотации Ruby
<rt>Определяет объяснение/произношение символов (для восточно-азиатских типографии)
<ruby>Определяет аннотацию Ruby (для восточно-азиатских типографий)
<s>Определяет текст, который больше не является правильным
<samp>Определяет выборку выходных данных из компьютерной программы
<small>Определяет меньший текст
<strike>Не поддерживается в HTML5. Использовать <del> or <s> Вместо.
Определяет текст зачеркивания
<strong>Определяет важный текст
<sub>Определяет текст с подстрочным текстом
<sup>Определяет текст с надписью
<template>Определяет шаблон
<time>Определяет дату и время
<tt>Не поддерживается в HTML5. Вместо этого используйте CSS.
Определяет телетайп текст
<u>Определяет текст, который должен быть стилистически отличается от обычного текста
<var>Определяет переменную
<wbr>Определяет возможный разрыв строки
ТегОписание
<form>Определяет HTML-форму для ввода данных пользователем
<input>Определяет элемент управления вводом
<textarea>Определяет многострочный элемент управления вводом (область текста)
<button>Определяет нажатую кнопку
<select>Определяет раскрывающийся список
<optgroup>Определяет группу связанных параметров в раскрывающемся списке
<option>Определяет параметр в раскрывающемся списке
<label>Определяет метку для <input> Элемента
<fieldset> группирует связанные элементы в форме
<legend>Определяет заголовок для <fieldset> Элемента
<datalist>Задает список предварительно заданных параметров для элементов управления вводом
<output>Определяет результат вычисления
ТегОписание
<frame> Не поддерживается в HTML5.
Определяет окно (фрейм) в фрейме
<frameset>Не поддерживается в HTML5.
Определяет набор фреймов
<noframes>Не поддерживается в HTML5.
Определяет альтернативное содержимое для пользователей, которые не поддерживают рамки
<iframe>Определяет встроенный фрейм
ТегОписание
<img>Определяет изображение
<map>Определяет изображение на стороне клиента-карты
<area>Определяет область внутри изображения-карты
<canvas>Используется для рисования графики, на лету, с помощью сценариев (обычно JavaScript)
<figcaption>Определяет заголовок для <figure> Элемента
<figure>Указывает автономное содержимое
<picture>Определяет контейнер для нескольких ресурсов изображения
<svg>Определяет контейнер для графики SVG
ТегОписание
<audio>Определяет звуковое содержимое
<source>Определяет несколько мультимедийных ресурсов для элементов мультимедиа (<video>, <audio> И <picture>)
<track>Определяет текстовые дорожки для элементов мультимедиа (<video> И <audio>)
<video>Определяет видео или фильм
ТегОписание
<a>Определяет гиперссылку
<link>Определяет связь между документом и внешним ресурсом (наиболее используемым для связывания с таблицами стилей)
<nav>Определяет навигационные ссылки
ТегОписание
<ul>Определяет неупорядоченный список
<ol>Определяет упорядоченный список
<li>Определяет элемент списка
<dir>Не поддерживается в HTML5. Использовать <ul> Вместо.
Определяет список каталогов
<dl>Определяет список описания
<dt>Определяет термин/имя в списке описания
<dd>Определяет описание термина/имени в списке описания
<menu>Определяет список/меню команд
<menuitem>Определяет команду/пункт меню, который пользователь может вызвать из всплывающего меню
ТегОписание
<table>Определяет таблицу
<caption>Определяет заголовок таблицы
<th>Определяет ячейку заголовка в таблице
<tr>Определяет строку в таблице
<td>Определяет ячейку в таблице
<thead>Группирует содержимое заголовка в таблице
<tbody>Группирует содержимое тела в таблице
<tfoot>Группирует содержимое нижнего колонтитула в таблице
<col>Задает свойства столбца для каждого столбца в <colgroup> Элемента
<colgroup>Задает группу из одного или нескольких столбцов в таблице для форматирования
ТегОписание
<style>Определяет сведения о стиле для документа
<div>Определяет раздел в документе
<span>Определяет раздел в документе
<header>Определяет заголовок документа или раздела
<footer>Определяет нижний колонтитул для документа или раздела
<main>Указывает основное содержимое документа
<section>Определяет раздел в документе
<article>Определяет статью
<aside>Определяет содержание в стороне от содержимого страницы
<details>Определяет дополнительные сведения, которые пользователь может просматривать или скрывать
<dialog>Определяет диалоговое окно или окно
<summary>Определяет видимый заголовок для <details> Элемента
<data>Связывает данное содержимое с машинно-читаемым переводом
ТегОписание
<head>Определяет сведения о документе
<meta>Определяет метаданные HTML-документа
<base>Указывает базовый URL-адрес/цель для всех относительных URL-адресов в документе
<basefont>Не поддерживается в HTML5. Вместо этого используйте CSS.
Задает цвет, размер и шрифт по умолчанию для всего текста в документе
ТегОписание
<script>Определяет сценарий на стороне клиента
<noscript>Определяет альтернативное содержимое для пользователей, которые не поддерживают сценарии на стороне клиента
<applet>Не поддерживается в HTML5. Использовать <embed> или <object> Вместо.
Определяет встроенный апплет
<embed>Определяет контейнер для внешнего (не HTML) приложения
<object>Определяет внедренный объект
<param>Определяет параметр для объекта

CSS Справочник и примеры элементы

align-contentЗадает выравнивание между линиями внутри гибкого контейнера, если элементы не используют все доступное пространство
align-itemsЗадает выравнивание для элементов внутри гибкого контейнера
align-selfЗадает выравнивание для выбранных элементов внутри гибкого контейнера
allСбрасывает все свойства (за исключением Unicode-двунаправленного письма и направления)
animationСокращенное свойство для всех свойств анимации
animation-delayУказывает задержку начала анимации
animation-directionУказывает, следует ли воспроизвести анимацию вперед, назад или в альтернативных циклах
animation-durationУказывает, как долго должна проходить анимация для завершения одного цикла
animation-fill-modeЗадает стиль элемента, если анимация не воспроизводится (до начала, после завершения или и то, и другое)
animation-iteration-countУказывает, сколько раз должна воспроизводиться анимация
animation-nameЗадает имя для анимации @keyframes
animation-play-stateУказывает, запущена ли анимация или приостановлена
animation-timing-functionЗадает кривую скорости анимации
backface-visibilityОпределяет, должна ли быть видна задняя грань элемента при обращении к пользователю
backgroundСокращенное свойство для задания всех свойств фона в одном объявлении
background-attachmentОпределяет, прокручивается ли фоновое изображение с остальной частью страницы, или зафиксировано
background-blend-modeЗадает режим наложения для каждого слоя фона (цвет/изображение)
background-clipОпределяет, насколько фон (цвет или изображение) должен расширяться в элементе
background-colorЗадает цвет фона элемента
background-imageЗадание одного или нескольких фоновых изображений для элемента
background-originЗадает исходную позицию фонового изображения
background-positionОпределяет положение фонового изображения
background-repeatУстанавливает, если/как фоновое изображение будет повторяться
background-sizeОпределяет размер фоновых изображений
borderСокращенное свойство для ширины границы, стиля границы и цвета границы
border-bottomСокращенное свойство для задания всех свойств нижней границы в одном объявлении
border-bottom-colorЗадает цвет нижней границы
border-bottom-left-radiusОпределяет радиус границы нижнего левого угла
border-bottom-right-radiusОпределяет радиус границы нижнего правого угла
border-bottom-styleЗадает стиль нижней границы
border-bottom-widthЗадает ширину нижней границы
border-collapseУстанавливает, должны ли границы таблицы сворачиваться в одну границу или быть разделены
border-colorЗадает цвет четырех границ
border-imageСокращенное свойство для установки всех свойств Border-Image-*
border-image-outsetОпределяет величину, на которую область изображения границы выходит за границы рамки
border-image-repeatУказывает, должно ли изображение границы повторяться, округляться или растягиваться
border-image-sliceОпределяет способ среза изображения границы
border-image-sourceУказывает путь к изображению, которое будет использоваться в качестве границы
border-image-widthЗадает ширину изображения границы
border-leftСокращенное свойство для задания всех свойств левой границы в одном объявлении
border-left-colorЗадает цвет левой границы
border-left-styleЗадает стиль левой границы
border-left-widthЗадает ширину левой границы
border-radiusСокращенное свойство для установки всех четырех границ-*-свойства RADIUS
border-rightСокращенное свойство для задания всех свойств правой границы в одном объявлении
border-right-colorЗадает цвет правой границы
border-right-styleЗадает стиль правой границы
border-right-widthЗадает ширину правой границы
border-spacingУстанавливает расстояние между границами соседних ячеек
border-styleЗадает стиль четырех границ
border-topСокращенное свойство для задания всех свойств верхнего края в одном объявлении
border-top-colorЗадает цвет верхней границы
border-top-left-radiusОпределяет радиус границы верхнего левого угла
border-top-right-radiusОпределяет радиус границы верхнего правого угла
border-top-styleЗадает стиль верхней границы
border-top-widthЗадает ширину верхней границы
border-widthЗадает ширину четырех границ
bottomУстанавливает положение элементов в нижней части родительского элемента
box-decoration-breakЗадает поведение фона и границы элемента при разрыве страницы или, для линейных элементов, при разрыве строки.
box-shadowПрикрепление одной или нескольких теней к элементу
box-sizingОпределяет, как вычисляется ширина и высота элемента: должны ли они включать отступы и границы, или нет
break-afterЗадает поведение разрыва страницы, столбца или региона после созданного поля
break-beforeЗадает поведение разрыва страницы, столбца или региона перед созданным полем
break-insideОпределяет поведение разрыва страницы, столбца или региона в созданном поле
caption-sideЗадает размещение заголовка таблицы
caret-colorОпределяет цвет курсора (стрелка) в входах, текстового ввода или любого элемента, редактируемого
@charsetЗадает кодировку символов, используемую в таблице стилей
clearУказывает, на каких сторонах элемента плавающие элементы не могут плавать
clipЗажимы абсолютно позиционированного элемента
colorЗадает цвет текста
column-countУказывает количество столбцов, элемент должен быть разделен на
column-fillУказывает, как заполнять столбцы, сбалансированные или нет
column-gapУказывает зазор между столбцами
column-ruleСокращенное свойство для установки всех свойств столбца-Rule-*
column-rule-colorЗадает цвет правила между столбцами
column-rule-styleЗадает стиль правила между столбцами
column-rule-widthЗадает ширину правила между столбцами
column-spanУказывает, сколько столбцов элемент должен охватывать поперек
column-widthЗадает ширину столбца
columnsСокращенное свойство для задания ширины столбца и счетчика столбцов
contentИспользуется с: before и: After псевдо-элементы, чтобы вставить сгенерированное содержимое
counter-incrementУвеличивает или уменьшает значение одного или нескольких счетчиков CSS
counter-resetСоздает или сбрасывает один или несколько счетчиков CSS
cursorУказывает курсор мыши, отображаемый при наведении на элемент
directionЗадает направление текста/направление письма
displayУказывает, как должен отображаться определенный элемент HTML
empty-cellsУказывает, отображать ли границы и фон на пустых ячейках таблицы
filterОпределяет эффекты (например, размытие или сдвиг цвета) на элементе перед отображением элемента
flexСокращенное свойство для Flex-расти, Flex-сжатия и Flex-основы свойства
flex-basisЗадает начальную длину гибкого элемента
flex-directionУказывает направление гибких элементов
flex-flowСокращенное свойство для свойств Flex-Direction и Flex-Wrap
flex-growУказывает, сколько будет расти номенклатура относительно остальных
flex-shrinkУказывает, как элемент будет сжиматься относительно остальных
flex-wrapУказывает, следует ли обернуть гибкие элементы
floatУказывает, должно ли поле плавать
fontЗадает все свойства шрифта в одном объявлении
@font-faceПравило, позволяющее веб-сайтам загружать и использовать шрифты, не являющиеся «web-safe» шрифтами
font-familyЗадает семейство шрифтов для текста
font-feature-settingsПозволяет контролировать расширенные типографские функции шрифтов OpenType
@font-feature-valuesПозволяет авторам использовать общее имя в шрифт-вариант-альтернативный для функции, активированной по-разному в OpenType
font-kerningУправляет использованием информации о кернинге (как буквы расположены в пространстве)
font-language-overrideУправляет использованием глифов, специфичных для языка, в шрифте
font-sizeЗадает размер шрифта текста
font-size-adjustСохраняет читаемость текста, когда происходит откат шрифта
font-stretchВыбор нормальной, сжатой или расширенной грани из семейства шрифтов
font-styleЗадает стиль шрифта для текста
font-synthesisЭлементы управления, отсутствующие шрифты (полужирный или курсив) могут быть синтезированы обозревателем
font-variantУказывает, должен ли текст отображаться в шрифте с малыми прописными буквами
font-variant-alternatesУправляет использованием альтернативных глифов, связанных с альтернативными именами, определенными в @font-функция-значения
font-variant-capsУправление использованием альтернативных глифов для заглавных букв
font-variant-east-asianУправляет использованием альтернативных глифов для восточно-азиатских скриптов (например, японского и китайского)
font-variant-ligaturesОпределяет, какие лигатуры и контекстные формы используются в текстовом содержимом элементов, к которым он относится
font-variant-numericУправляет использованием альтернативных глифов для чисел, дробей и порядковых маркеров
font-variant-positionУправляет использованием альтернативных глифов меньшего размера, которые расположены в виде наложения или подстрочных символов относительно базовой линии шрифта
font-weightОпределяет вес шрифта
gridСокращенное свойство
grid-areaЛибо задает имя элемента сетки, либо это свойство является сокращенным свойством для свойств сетка- начало строки, Сетка-столбец-начало, Сетка-конец строкии Сетка-конец столбца
grid-auto-columnsЗадает размер столбца по умолчанию
grid-auto-flowУказывает, как автоматически размещаемые элементы вставляются в сетку
grid-auto-rowsЗадает размер строки по умолчанию
grid-columnСокращенное свойство для свойств Сетка-столбец-начало и Сетка-конец столбца
grid-column-endУказывает, где закончить элемент сетки
grid-column-gapОпределяет размер зазора между столбцами
grid-column-startУказывает, где начать элемент сетки
grid-gapСокращенное свойство для свойств Сетка-строка-зазор и Сетка-столбец-зазор
grid-rowСокращенное свойство для свойств Сетка-строка-начало и Сетка-конец строки
grid-row-endУказывает, где закончить элемент сетки
grid-row-gapОпределяет размер зазора между строками
grid-row-startУказывает, где начать элемент сетки
grid-templateСокращенное свойство для свойств Сетка-шаблон-строки, сетка -шаблон-столбцы и области сетки
grid-template-areasУказывает, как отображать столбцы и строки с использованием именованных элементов сетки
grid-template-columnsОпределяет размер столбцов и количество столбцов в макете сетки
grid-template-rowsОпределяет размер строк в макете сетки
hanging-punctuationУказывает, может ли знак пунктуации размещаться вне поля строки
heightЗадает высоту элемента
hyphensЗадание разбиения слов для улучшения макета абзацев
image-renderingДает подсказку браузеру о том, какие аспекты изображения наиболее важны для сохранения при масштабировании изображения
@importПозволяет импортировать таблицу стилей в другую таблицу стилей
isolationОпределяет, должен ли элемент создавать новое содержимое стека
justify-contentЗадает выравнивание между элементами внутри гибкого контейнера, если элементы не используют все доступное пространство
@keyframesУказывает код анимации
leftЗадает левое положение позиционного элемента
letter-spacingУвеличивает или уменьшает расстояние между символами в тексте
line-breakУказывает, как/если разбить линии
line-heightУстановка высоты линии
list-styleЗадает все свойства для списка в одном объявлении
list-style-imageЗадает изображение в качестве маркера элемента списка
list-style-positionОпределяет положение маркеров элементов списка (маркеров)
list-style-typeУказывает тип маркера элемента списка
marginУстанавливает все свойства полей в одном объявлении
margin-bottomУстанавливает нижнее поле элемента
margin-leftЗадает левое поле элемента
margin-rightЗадает правое поле элемента
margin-topЗадание верхнего поля элемента
max-heightЗадает максимальную высоту элемента
max-widthЗадает максимальную ширину элемента
@mediaУстанавливает правила стиля для различных типов носителей/устройств/размеров
min-heightЗадает минимальную высоту элемента
min-widthЗадает минимальную ширину элемента
object-fitУказывает, как содержимое заменяемого элемента должно быть установлено в поле, установленное его используемой высотой и шириной
object-positionЗадает выравнивание заменяемого элемента внутри его поля
opacityЗадает уровень непрозрачности для элемента
orderЗадает порядок гибкого элемента по отношению к остальным
orphansЗадает минимальное число строк, которые должны быть оставлены в нижней части страницы при возникновении разрыва страницы внутри элемента
outlineЗадает все свойства структуры в одном объявлении
outline-colorЗадает цвет контура
outline-offsetСмещение контура и его выводит за пределы края границы
outline-styleЗадает стиль контура
outline-widthЗадает ширину контура
overflow
Указывает, что происходит, если содержимое переполнено полем элемента
overflow-wrapУказывает, может ли обозреватель разрывать строки в словах, чтобы предотвратить переполнение (если строка слишком длинная, чтобы вместить ее содержащее поле)
overflow-xУказывает, следует ли обрезать левый/правый край содержимого, если оно переполнено областью содержимого элемента
overflow-yУказывает, следует ли обрезать верхний/нижний край содержимого, если оно переполнено областью содержимого элемента
paddingЗадает все свойства заполнения в одном объявлении
padding-bottomУстанавливает нижнее заполнение элемента
padding-leftЗадает левое заполнение элемента
padding-rightЗадает правое заполнение элемента
padding-topЗадает верхнее заполнение элемента
page-break-afterЗадает поведение разбиения страницы после элемента
page-break-beforeЗадает поведение разбиения страницы перед элементом
page-break-insideЗадает поведение разбиения страниц внутри элемента
perspectiveПридает элементу с трехмерной позицией некоторую перспективу
perspective-originОпределяет, в какой позиции пользователь смотрит на 3D-позиционный элемент
pointer-eventsОпределяет, реагирует ли элемент на события указателя
positionУказывает тип метода позиционирования, используемого для элемента (статический, относительный, абсолютный или фиксированный)
quotesЗадает тип кавычек для внедренных предложений
resizeОпределяет, является ли (и как) элемент изменяемым по размерам пользователем
rightЗадает правильное положение позиционного элемента
tab-sizeЗадает ширину символа табуляции
table-layoutОпределяет алгоритм, используемый для компоновки ячеек таблицы, строк и столбцов
text-alignЗадает выравнивание текста по горизонтали
text-align-lastОписывает, как последняя строка блока или строки перед принудительным разрывом строки выравнивается при выравнивании текста «justify»
text-combine-uprightЗадает комбинацию нескольких символов в пространстве одного символа
text-decorationУказывает украшение, добавляемое в текст
text-decoration-colorОпределяет цвет текста-украшение
text-decoration-lineУказывает тип линии в тексте-украшение
text-decoration-styleЗадает стиль линии в оформлении текста
text-indentЗадает отступ первой строки в текстовом блоке
text-justifyЗадает метод выравнивания, используемый при выравнивании текста «justify»
text-orientationОпределяет ориентацию текста в строке
text-overflowУказывает, что должно происходить при переполнении содержащегося в тексте элемента
text-shadowДобавление тени к тексту
text-transformУправляет капитализацией текста
text-underline-positionОпределяет положение подчеркивания, которое задается с помощью свойства Text-декорирование
topОпределяет верхнюю позицию позиционного элемента
transformПрименяет 2D или 3D преобразование к элементу
transform-originПозволяет изменить положение на преобразованных элементах
transform-styleОпределяет способ визуализации вложенных элементов в трехмерном пространстве
transitionСокращенное свойство для задания четырех свойств перехода
transition-delayУказывает, когда начнется эффект перехода
transition-durationУказывает, сколько секунд или миллисекунд требуется для выполнения эффекта перехода
transition-propertyЗадает имя свойства CSS, для которого используется эффект перехода
transition-timing-functionОпределяет кривую скорости эффекта перехода
unicode-bidiИспользуется вместе со свойством direction для установки или возврата текста, который должен быть переопределен для поддержки нескольких языков в одном документе
user-selectУказывает, можно ли выбрать текст элемента
vertical-alignЗадание вертикального выравнивания элемента
visibilityУказывает, является ли элемент видимым
white-spaceУказывает, как обрабатываются пробелы внутри элемента
widowsЗадает минимальное число строк, которые должны быть оставлены в верхней части страницы при возникновении разрыва страницы внутри элемента
widthЗадает ширину элемента
word-breakУказывает, как слова должны прерываться при достижении конца строки
word-spacingУвеличивает или уменьшает расстояние между словами в тексте
word-wrapПозволяет длинные, неразрывные слова, которые будут сломаны и обернуть к следующей строке
writing-mode

HTML справочник | Теги HTML

HTML справочник — это список HTML тегов определенных в спецификации HTML 5. Список тегов редактируется по мере изменения спецификации (обновляется информация и о самих тегах и об их атрибутах).

Для удобства все HTML теги разбиты на категории, согласно их назначению. Если вам нужен како-то конкретный тег, то в левом меню теги отсортированы в алфавитном порядке. Чтобы посмотреть полное описание тега и его атрибутов перейдите по ссылке, нажав на интересующий вас тег.

Вставляемый контент

Интерактивные элементы

Комментарии

Корневой элемент

Метаданные документа

Метаданные — структурированная информация о веб-странице, размещаемая внутри HTML-документа в элементе head.

Разделы документа

Списки

Ссылки

Сценарии

Таблицы

Текст

Формы

Теги html

Если вы только собираетесь начать изучать HTML, то одна из первых вещей, которые следует запомнить – специальные термины. Два из них будут встречаться наиболее часто – это «тег» и «элемент».

Термины «HTML элемент» и «HTML тег» обычно используются как синонимы. Но в соответствии со спецификацией W3C элемент – это тег со всем его содержимым, включая открывающий и закрывающий теги. У некоторых элементов нет закрывающего тега, такие элементы называются одиночными или пустыми, но несмотря на то, что они не могут содержать в себе никакого контента, они все равно считаются полноценными элементами.

На страницах сайта понятия тега и элемента используются для обозначения одного и того же – структурной единицы языка HTML, которая применяется для разметки документа.

Если вы желаете узнать больше о создании веб страниц, тегах и их применении, то можете заглянуть в наш Самоучитель по HTML.

HTML Ссылка

Тег Описание
Определяет комментарий
Определяет вид документа
Определяет гиперссылку
Определяет аббревиатуру или акроним
<аббревиатура> Не поддерживается в HTML5. Вместо этого используйте .
Определяет аббревиатуру
<адрес> Определяет контактную информацию автора / владельца документа
<приложение> Не поддерживается в HTML5. Вместо этого используйте или .
Определяет встроенный апплет
<зона Определяет область внутри карты изображения
<статья> Определяет артикул
<сторона> Определяет содержимое помимо содержимого страницы
<аудио> Определяет встроенный звуковой контент
Определяет полужирный текст
<база> Определяет базовый URL-адрес / цель для всех относительных URL-адресов в документе.
<баз. Не поддерживается в HTML5.Вместо этого используйте CSS.
Задает цвет, размер и шрифт по умолчанию для всего текста в документе.
Изолирует часть текста, которая может быть отформатирована в другом направлении. из другого текста вне его
Заменяет текущее направление текста
<большой> Не поддерживается в HTML5. Вместо этого используйте CSS.
Определяет большой текст
Определяет раздел, цитируемый из другого источника
<тело> Определяет тело документа

Определяет одинарный разрыв строки
<кнопка> Определяет кнопку, на которую можно нажать
<холст> Используется для рисования графики «на лету» с помощью сценариев (обычно JavaScript).
<заголовок> Определяет заголовок таблицы
<центр> Не поддерживается в HTML5.Вместо этого используйте CSS.
Определяет центрированный текст
Определяет название работы
<код> Определяет часть компьютерного кода
Задает свойства столбца для каждого столбца в элементе
Определяет группу из одного или нескольких столбцов в таблице для форматирования.
<данные> Добавляет машиночитаемый перевод заданного содержания
<специалист по данным> Определяет список предопределенных параметров для элементов управления вводом
Определяет описание / значение термина в списке описаний
Определяет текст, который был удален из документа
<подробности> Определяет дополнительные сведения, которые пользователь может просматривать или скрывать.
Задает термин, который будет определен в содержимом
<диалог> Определяет диалоговое окно или окно
Не поддерживается в HTML5.Вместо этого используйте
    .
    Определяет список каталогов
Определяет раздел в документе
Определяет список описаний
Определяет термин / имя в списке описаний
Определяет выделенный текст
<вставка> Определяет контейнер для внешнего приложения
Группирует связанные элементы в форме
Определяет заголовок для элемента
<рисунок> Определяет автономное содержимое
Не поддерживается в HTML5. Вместо этого используйте CSS.
Определяет шрифт, цвет и размер текста
<нижний колонтитул> Определяет нижний колонтитул для документа или раздела
<форма> Определяет HTML-форму для ввода данных пользователем
<рамка> Не поддерживается в HTML5.
Определяет окно (фрейм) в наборе фреймов
<набор кадров> Не поддерживается в HTML5.
Определяет набор фреймов

до

Определяет заголовки HTML
<заголовок> Содержит метаданные / информацию для документа
<заголовок> Определяет заголовок документа или раздела
<час> Определяет тематическое изменение содержания
Определяет корень HTML-документа
Определяет часть текста альтернативным голосом или настроением
<кадр> Определяет встроенный фрейм
Определяет изображение
<вход> Определяет элемент управления вводом
Определяет текст, который был вставлен в документ
<КБД> Определяет ввод с клавиатуры
<метка> Определяет метку для элемента
<легенда> Определяет заголовок для элемента
  • Определяет элемент списка
    <ссылка> Определяет связь между документом и внешним ресурсом (большинство используется для ссылки на таблицы стилей)
    <основной> Определяет основное содержание документа
    <карта> Определяет карту изображения
    <марка> Определяет выделенный / выделенный текст
    Определяет метаданные о документе HTML
    <метр> Определяет скалярное измерение в известном диапазоне (датчик)
    Определяет навигационные ссылки
    </td><td> Не поддерживается в HTML5.<img class="lazy lazy-hidden" src="//gnomesmonetized.ru/wp-content/plugins/a3-lazy-load/assets/images/lazy_placeholder.gif" data-lazy-type="image" data-src='/800/600/https/thepresentation.ru/img/thumbs/786f49f06d9a49a357a2ade248b94fc8-800x.jpg' /><noscript><img src='/800/600/https/thepresentation.ru/img/thumbs/786f49f06d9a49a357a2ade248b94fc8-800x.jpg' /></noscript> <br/> Определяет альтернативный контент для пользователей, которые не поддерживают фреймы</td></tr><tr><td> <noscript></td><td> Определяет альтернативный контент для пользователей, которые не поддерживают клиентские скрипты</td></tr><tr><td> <объект></td><td> Определяет контейнер для внешнего приложения</td></tr><tr><td><ol></td><td> Определяет упорядоченный список</td></tr><tr><td><optgroup></td><td> Определяет группу связанных опций в раскрывающемся списке</td></tr><tr><td> <опция></td><td> Определяет вариант в раскрывающемся списке</td></tr><tr><td> <выход></td><td> Определяет результат расчета</td></tr><tr><td><p></td><td> Определяет параграф</td></tr><tr><td> <параметр></td><td> Определяет параметр для объекта</td></tr><tr><td> <картинка></td><td> Определяет контейнер для нескольких ресурсов изображений</td></tr><tr><td><pre> </td> <td> Определяет предварительно отформатированный текст </td> </tr> <tr> <td> <прогресс> </td> <td> Представляет ход выполнения задачи </td> </tr> <tr> <td> <q> </td> <td> Определяет короткое предложение </td> </tr> <tr> <td> <rp> </td> <td> Определяет, что показывать в браузерах, не поддерживающих рубиновые аннотации.<img class="lazy lazy-hidden" src="//gnomesmonetized.ru/wp-content/plugins/a3-lazy-load/assets/images/lazy_placeholder.gif" data-lazy-type="image" data-src='/800/600/https/elementor.com/blog/wp-content/uploads/sites/9/2017/06/html-tag-1.png' /><noscript><img src='/800/600/https/elementor.com/blog/wp-content/uploads/sites/9/2017/06/html-tag-1.png' /></noscript> </td> </tr> <tr> <td> <rt> </td> <td> Определяет объяснение / произношение символов (для восточноазиатских типографика) </td> </tr> <tr> <td> <рубин> </td> <td> Определяет рубиновую аннотацию (для восточноазиатской типографики) </td> </tr> <tr> <td> <s> </td> <td> Определяет текст, который больше не является правильным </td> </tr> <tr> <td> <samp> </td> <td> Определяет пример вывода компьютерной программы </td> </tr> <tr> <td> <скрипт> </td> <td> Определяет клиентский сценарий </td> </tr> <tr> <td> <раздел> </td> <td> Определяет раздел в документе </td> </tr> <tr> <td> <выбрать> </td> <td> Определяет раскрывающийся список </td> </tr> <tr> <td> <маленький> </td> <td> Определяет меньший текст </td> </tr> <tr> <td> <источник> </td> <td> Определяет несколько медиаресурсов для медиаэлементов (<video> и <audio>) </td> </tr> <tr> <td> <span> </td> <td> Определяет раздел в документе </td> </tr> <tr> <td> <удар> </td> <td> Не поддерживается в HTML5.Вместо этого используйте <del> или <s>.<img class="lazy lazy-hidden" src="//gnomesmonetized.ru/wp-content/plugins/a3-lazy-load/assets/images/lazy_placeholder.gif" data-lazy-type="image" data-src='/800/600/http/www.shuvava.com/wp-content/uploads/2012/12/html5-structura1.png' /><noscript><img src='/800/600/http/www.shuvava.com/wp-content/uploads/2012/12/html5-structura1.png' /></noscript> <br/> Определяет зачеркнутый текст </td> </tr> <tr> <td> <strong> </td> <td> Определяет важный текст </td> </tr> <tr> <td> <стиль> </td> <td> Определяет информацию о стиле для документа </td> </tr> <tr> <td> <sub> </td> <td> Определяет подписанный текст </td> </tr> <tr> <td> <резюме> </td> <td> Определяет видимый заголовок для элемента <details> </td> </tr> <tr> <td> <sup> </td> <td> Определяет надстрочный текст </td> </tr> <tr> <td> <svg> </td> <td> Определяет контейнер для графики SVG </td> </tr> <tr> <td> <таблица> </td> <td> Определяет таблицу </td> </tr> <tr> <td> <tbody> </td> <td> Группирует содержимое тела в таблицу </td> </tr> <tr> <td> <td> </td> <td> Определяет ячейку в таблице </td> </tr> <tr> <td> <шаблон> </td> <td> Определяет контейнер для содержимого, которое должно быть скрыто при загрузке страницы. </td> </tr> <tr> <td> <textarea> </td> <td> Определяет элемент управления многострочным вводом (текстовая область) </td> </tr> <tr> <td> <фут> </td> <td> Группирует содержимое нижнего колонтитула в таблице </td> </tr> <tr> <td> <th> </td> <td> Определяет ячейку заголовка в таблице </td> </tr> <tr> <td> <thead> </td> <td> Группирует содержимое заголовка в таблице </td> </tr> <tr> <td> <время> </td> <td> Определяет конкретное время (или дату и время) </td> </tr> <tr> <td> <название> </td> <td> Определяет заголовок документа </td> </tr> <tr> <td> <tr> </td> <td> Определяет строку в таблице </td> </tr> <tr> <td> <трек> </td> <td> Определяет текстовые дорожки для мультимедийных элементов (<video> и <audio>) </td> </tr> <tr> <td> <tt> </td> <td> Не поддерживается в HTML5.<img class="lazy lazy-hidden" src="//gnomesmonetized.ru/wp-content/plugins/a3-lazy-load/assets/images/lazy_placeholder.gif" data-lazy-type="image" data-src='/800/600/https/mypresentation.ru/documents_6/4a70f40fa554cadd69a76bd5c2834896/img5.jpg' /><noscript><img src='/800/600/https/mypresentation.ru/documents_6/4a70f40fa554cadd69a76bd5c2834896/img5.jpg' /></noscript> Вместо этого используйте CSS. <br/> Определяет текст телетайпа </td> </tr> <tr> <td> <u> </td> <td> Определяет текст, который не артикулирован и имеет стиль, отличный от обычного. текст </td> </tr> <tr> <td> <ul> </td> <td> Определяет неупорядоченный список </td> </tr> <tr> <td> <var> </td> <td> Определяет переменную </td> </tr> <tr> <td> <видео> </td> <td> Определяет встроенный видеоконтент </td> </tr> <tr> <td> <wbr> </td> <td> Определяет возможный разрыв строки </td> </tr> </table> <h2><span class="ez-toc-section" id="_HTML"> Элементы HTML </span></h2> <hr/> <p> Элемент HTML определяется начальным тегом, некоторым содержимым и конечный тег.</p> <hr/> <h3><span class="ez-toc-section" id="_HTML-2"> Элементы HTML </span></h3> <p> Элемент HTML <strong> </strong> - это все, от начального тега до конечного тега: </p> <p> <tagname> Здесь идет контент ... </tagname> </p> <p> Примеры некоторых элементов HTML: </p> <p> <h2><span class="ez-toc-section" id="i-33"> Мой Первый заголовок </span></h2> </p> <p> <p> Мой первый абзац. </p> </p> <table> <tr> <th> Начальный тег </th> <th> Содержание элемента </th> <th> Конечный тег </th> </tr> <tr> <td> <h2> </h2> </td> <td> Моя первая заголовок </td> <td> </h2> </td> </tr> <tr> <td> <p> </td> <td> Мой первый абзац.<img class="lazy lazy-hidden" src="//gnomesmonetized.ru/wp-content/plugins/a3-lazy-load/assets/images/lazy_placeholder.gif" data-lazy-type="image" data-src='/800/600/https/cf2.ppt-online.org/files2/slide/f/FUjctLuerzCmvn3KGNp8o5D6YBPfVZH0EbaxQS/slide-16.jpg' /><noscript><img src='/800/600/https/cf2.ppt-online.org/files2/slide/f/FUjctLuerzCmvn3KGNp8o5D6YBPfVZH0EbaxQS/slide-16.jpg' /></noscript> </td> <td> </p> </td> </tr> <tr> <td> <br> </td> <td> <em> нет </em> </td> <td> <em> нет </em> </td> </tr> </table> <p> <strong> Примечание. </strong> Некоторые элементы HTML не имеют содержимого (например, <br> элемент). Эти элементы называются пустыми элементами. Пустые элементы не имеют закрывающего тега! </p> <hr/> <h3><span class="ez-toc-section" id="_HTML-3"> Вложенные элементы HTML </span></h3> <p> HTML-элементов могут быть вложенными (это означает, что элементы могут содержать другие элементы). </p> <p> Все документы HTML состоят из вложенных элементов HTML.</p> <p> Следующий пример содержит четыре элемента HTML (<code> <html> </code>, <code> <body> </code>, <code> <h2> </h2> </code> и <code> <p> </code>): </p> <h4><span class="ez-toc-section" id="i-34"> Пример </span></h4> <br/> <p> <h2><span class="ez-toc-section" id="i-35"> Мой первый заголовок </span></h2> <br/> <p> Мой первый абзац. </p> </p> <p> <script defer src="https://gnomesmonetized.ru/wp-content/cache/autoptimize/js/autoptimize_022974e78c1a9b801049eada48536de8.js"></script></body> <br/> </html> </p> Попробуй сам " <h4><span class="ez-toc-section" id="i-36"> Объяснение примера </span></h4> <p> Элемент <code> <html> </code> является корневым элементом и он определяет весь HTML-документ.</p> <p> Он имеет начальный тег <code> <html> </code> и конечный тег <code> </html> </code>.<img class="lazy lazy-hidden" src="//gnomesmonetized.ru/wp-content/plugins/a3-lazy-load/assets/images/lazy_placeholder.gif" data-lazy-type="image" data-src='/800/600/https/cloud.prezentacii.org/19/01/111577/images/screen6.jpg' /><noscript><img src='/800/600/https/cloud.prezentacii.org/19/01/111577/images/screen6.jpg' /></noscript> </p> <p> Затем внутри элемента <code> <html> </code> находится a <code> <body> </code> элемент: </p> <p> <h2><span class="ez-toc-section" id="i-37"> Мой первый заголовок </span></h2> <br/> <p> Мой первый абзац </p> </p> <p> </body> </p> <p> Элемент <code> <body> </code> определяет тело документа. </p> <p> Он имеет начальный тег <code> <body> </code> и конечный тег <code> </body> </code>.</p> <p> Затем внутри элемента <code> <body> </code> есть два других элемента: <code> <h2> </h2> </code> и <code> <p> </code>: </p> <p> <h2><span class="ez-toc-section" id="i-38"> Мой первый заголовок </span></h2> <br/> <p> Мой первый абзац. </p> </p> <p> Элемент <code> <h2> </h2> </code> определяет заголовок. </p> <p> Он имеет начальный тег <code> <h2> </h2> </code> и конечный тег <code> </h2> </code>: </p> <p> <h2><span class="ez-toc-section" id="i-39"> Мой первый заголовок </span></h2> </p> <p> Элемент <code> <p> </code> определяет абзац.</p> <p> Он имеет начальный тег <code> <p> </code> и конечный тег <code> </p> </code>: </p> <p> <p> Мой первый абзац. </p> </p> <hr/> <hr/> <h3><span class="ez-toc-section" id="i-40"> Никогда не пропускайте конечный тег </span></h3> <p> Некоторые элементы HTML будут отображаться правильно, даже если вы забудете конечный тег: </p> <p> <strong> Однако никогда не полагайтесь на это! Если вы забудете конечный тег, могут возникнуть непредвиденные результаты и ошибки! </strong> </p> <hr/> <h3><span class="ez-toc-section" id="_HTML-4"> Пустые элементы HTML </span></h3> <p> HTML-элементы без содержимого называются пустыми элементами.<img class="lazy lazy-hidden" src="//gnomesmonetized.ru/wp-content/plugins/a3-lazy-load/assets/images/lazy_placeholder.gif" data-lazy-type="image" data-src='/800/600/https/cf3.ppt-online.org/files3/slide/x/xjmoudSTsKIfX7AZkLCby6iP150tRQ4Dcp2rYO/slide-6.jpg' /><noscript><img src='/800/600/https/cf3.ppt-online.org/files3/slide/x/xjmoudSTsKIfX7AZkLCby6iP150tRQ4Dcp2rYO/slide-6.jpg' /></noscript> </p> <p> Тег <code> <br> </code> определяет разрыв строки и это пустой элемент без закрывающего тега: </p> <hr/> <h3><span class="ez-toc-section" id="HTML-4"> HTML не чувствителен к регистру </span></h3> HTML-теги <p> не чувствительны к регистру: <code> <P> </code> означает то же, что и <code> <p> </code>. </p> <p> Стандарт HTML не требует тегов в нижнем регистре, но W3C <b> рекомендует </b> строчных букв в HTML, а <b> требует </b> строчных букв для более строгих типов документов, таких как XHTML. </p> <p> В W3Schools мы всегда используем имена тегов в нижнем регистре.</p> <hr/> <h3><span class="ez-toc-section" id="_HTML-5"> Ссылка на тег HTML </span></h3> Справочник тегов <p> W3Schools содержит дополнительную информацию об этих тегах и их атрибутах. </p> <table> <tr> <th> Тег </th> <th> Описание </th> </tr> <tr> <td> <html> </td> <td> Определяет корень HTML-документа </td> </tr> <tr> <td> <тело> </td> <td> Определяет тело документа </td> </tr> <tr> <td> <h2><span class="ez-toc-section" id="i-41"> до </span></h2><h6> </h6> </td> <td> Определяет заголовки HTML </td> </tr> </table> <br/> <br/> <table> <h2><span class="ez-toc-section" id="_HTML_-_HTML"> Справочник по элементам HTML - HTML: язык разметки гипертекста </span></h2> <tr> <td> <code> <a> </code> </td> <td> HTML-элемент <strong> <code> <a> </code> </strong> HTML (или элемент привязки <em> </em>) с его атрибутом <code> href </code> создает гиперссылку на веб-страницы, файлы, адреса электронной почты, местоположения на той же странице или что-либо еще, что URL может адрес.<img class="lazy lazy-hidden" src="//gnomesmonetized.ru/wp-content/plugins/a3-lazy-load/assets/images/lazy_placeholder.gif" data-lazy-type="image" data-src='/800/600/https/i.pinimg.com/originals/54/22/c0/5422c0d21ee110dbe6ad490ea205e2f0.jpg' /><noscript><img src='/800/600/https/i.pinimg.com/originals/54/22/c0/5422c0d21ee110dbe6ad490ea205e2f0.jpg' /></noscript> </td> </tr> <tr> <td> <code> <abbr> </code> </td> <td> HTML-элемент <strong> <code> <abbr> </code> </strong> представляет собой аббревиатуру или акроним; необязательный атрибут <code> title </code> может предоставить расширение или описание для сокращения. </td> </tr> <tr> <td> <code> <b> </code> </td> <td> HTML-элемент <strong>, <code> <b> </code>, </strong> используется для привлечения внимания читателя к содержимому элемента, которому не придается особого значения.Ранее это называлось элементом Boldface, и большинство браузеров по-прежнему выделяют текст жирным шрифтом. Однако не следует использовать <code> <b> </code> для стилизации текста; вместо этого вы должны использовать свойство CSS <code> font-weight </code> для создания полужирного текста или элемент <code> strong </code>, чтобы указать, что текст имеет особое значение. </td> </tr> <tr> <td> <code> <bdi> </code> </td> <td> HTML-элемент <strong> <code> <bdi> </code> </strong> сообщает двунаправленному алгоритму браузера обрабатывать содержащийся в нем текст отдельно от окружающего его текста.<img class="lazy lazy-hidden" src="//gnomesmonetized.ru/wp-content/plugins/a3-lazy-load/assets/images/lazy_placeholder.gif" data-lazy-type="image" data-src='/800/600/https/allyslide.com/thumbs_2/9a4e929a219e08faba1724341bcfc139/img4.jpg' /><noscript><img src='/800/600/https/allyslide.com/thumbs_2/9a4e929a219e08faba1724341bcfc139/img4.jpg' /></noscript> Это особенно полезно, когда веб-сайт динамически вставляет некоторый текст и не знает направленность вставляемого текста. </td> </tr> <tr> <td> <code> <bdo> </code> </td> <td> HTML-элемент <strong> <code> <bdo> </code> </strong> переопределяет текущую направленность текста, поэтому текст внутри отображается в другом направлении. </td> </tr> <tr> <td> <code> <br> </code> </td> <td> HTML-элемент <strong> <code> <br> </code> </strong> создает разрыв строки в тексте (возврат каретки).Это полезно для написания стихотворения или обращения, где разделение строк имеет большое значение. </td> </tr> <tr> <td> <code> <cite> </code> </td> <td> HTML-элемент <strong> <code> <cite> </code> </strong> используется для описания ссылки на цитируемое творческое произведение и должен включать название этого произведения. Ссылка может быть в сокращенной форме в соответствии с соответствующими контексту соглашениями, относящимися к метаданным цитирования. </td> </tr> <tr> <td> <code> <код> </code> </td> <td> HTML-элемент <strong> <code> <code> </code> </strong> отображает свое содержимое в стиле, предназначенном для обозначения того, что текст является коротким фрагментом компьютерного кода.<img class="lazy lazy-hidden" src="//gnomesmonetized.ru/wp-content/plugins/a3-lazy-load/assets/images/lazy_placeholder.gif" data-lazy-type="image" data-src='/800/600/https/otvet.imgsmail.ru/download/26718208_8fe17e216ccfa2ac7dd504a95956a865_800.gif' /><noscript><img src='/800/600/https/otvet.imgsmail.ru/download/26718208_8fe17e216ccfa2ac7dd504a95956a865_800.gif' /></noscript> По умолчанию текст содержимого отображается с использованием моноширинного шрифта пользовательского агента по умолчанию. </td> </tr> <tr> <td> <code> <данные> </code> </td> <td> HTML-элемент <strong> <code> <data> </code> </strong> связывает заданный фрагмент контента с машиночитаемым переводом. Если содержимое связано со временем или датой, необходимо использовать элемент <code> time </code>. </td> </tr> <tr> <td> <code> <dfn> </code> </td> <td> HTML-элемент <strong> <code> <dfn> </code> </strong> используется для обозначения термина, определяемого в контексте фразы или предложения определения.Элемент <code> p </code>, пара <code> dt </code>/<code> dd </code> или элемент <code> section </code>, который является ближайшим предком <code> <dfn> </code>, считается определением термина. </td> </tr> <tr> <td> <code> <em> </code> </td> <td> HTML-элемент <strong> <code> <em> </code> </strong> отмечает текст, в котором выделено ударение. Элемент <code> <em> </code> может быть вложенным, причем каждый уровень вложенности указывает на большую степень выделения.<img class="lazy lazy-hidden" src="//gnomesmonetized.ru/wp-content/plugins/a3-lazy-load/assets/images/lazy_placeholder.gif" data-lazy-type="image" data-src='/800/600/https/ok-t.ru/studopedia/baza11/3594100681105.files/image146.gif' /><noscript><img src='/800/600/https/ok-t.ru/studopedia/baza11/3594100681105.files/image146.gif' /></noscript> </td> </tr> <tr> <td> <code> <i> </code> </td> <td> HTML-элемент <strong> <code> <i> </code> </strong> представляет собой диапазон текста, который по какой-то причине отличается от обычного текста, например, идиоматический текст, технические термины, таксономические обозначения и другие. Исторически они были представлены с использованием курсивного шрифта, который является исходным источником наименования <code> <i> </code> этого элемента. </td> </tr> <tr> <td> <code> <КБД> </code> </td> <td> HTML-элемент <strong> <code> <kbd> </code> </strong> представляет диапазон встроенного текста, обозначающего текстовый ввод пользователя с клавиатуры, голосового ввода или любого другого устройства ввода текста.По соглашению пользовательский агент по умолчанию отображает содержимое элемента <code> <kbd> </code> с использованием моноширинного шрифта по умолчанию, хотя это не предусмотрено стандартом HTML. </td> </tr> <tr> <td> <code> <марка> </code> </td> <td> HTML-элемент <strong> <code> <mark> </code> </strong> представляет текст, который имеет отметку <strong>, помеченную как </strong>, или <strong>, выделенную как </strong> для справок или обозначений, из-за релевантности или важности отмеченного отрывка во включающем контексте.<img class="lazy lazy-hidden" src="//gnomesmonetized.ru/wp-content/plugins/a3-lazy-load/assets/images/lazy_placeholder.gif" data-lazy-type="image" data-src='/800/600/https/slideplayer.com/slide/5837670/19/images/22/BASIC+HTML+TAGS+Text+Formatting+Tags+Tag+Description+%3Cb%3E.jpg' /><noscript><img src='/800/600/https/slideplayer.com/slide/5837670/19/images/22/BASIC+HTML+TAGS+Text+Formatting+Tags+Tag+Description+%3Cb%3E.jpg' /></noscript> </td> </tr> <tr> <td> <code> <q> </code> </td> <td> HTML-элемент <strong> <code> <q> </code> </strong> указывает, что заключенный текст является короткой встроенной цитатой. Большинство современных браузеров реализуют это, заключая текст в кавычки. Этот элемент предназначен для коротких цитат, не требующих разрывов абзаца; для длинных цитат используйте элемент <code> blockquote </code>. </td> </tr> <tr> <td> <code> <rp> </code> </td> <td> HTML-элемент <strong> <code> <rp> </code> </strong> используется для предоставления резервных скобок для браузеров, которые не поддерживают отображение рубиновых аннотаций с использованием элемента <code> ruby ​​</code>.Один элемент <code> <rp> </code> должен заключать каждую из открывающих и закрывающих круглых скобок, которые охватывают элемент <code> rt </code>, содержащий текст аннотации. </td> </tr> <tr> <td> <code> <rt> </code> </td> <td> HTML-элемент <strong> <code> <rt> </code> </strong> определяет рубиновый текстовый компонент рубиновой аннотации, который используется для предоставления информации о произношении, переводе или транслитерации для восточноазиатской типографии.<img class="lazy lazy-hidden" src="//gnomesmonetized.ru/wp-content/plugins/a3-lazy-load/assets/images/lazy_placeholder.gif" data-lazy-type="image" data-src='/800/600/https/i.pinimg.com/originals/fb/d7/55/fbd755d77af3f23ce0046bcc1b127171.png' /><noscript><img src='/800/600/https/i.pinimg.com/originals/fb/d7/55/fbd755d77af3f23ce0046bcc1b127171.png' /></noscript> Элемент <code> <rt> </code> всегда должен содержаться в элементе <code> ruby ​​</code>.</td> </tr> <tr> <td> <code> <рубин> </code> </td> <td> HTML-элемент <strong> <code> <ruby> </code> </strong> представляет небольшие аннотации, которые отображаются выше, ниже или рядом с основным текстом, обычно используются для отображения произношения восточноазиатских символов. Его также можно использовать для аннотирования других типов текста, но это менее распространено. </td> </tr> <tr> <td> <code> <s> </code> </td> <td> HTML-элемент <strong> <code> <s> </code> </strong> отображает текст с зачеркиванием или сквозной линией.Используйте элемент <code> <s> </code> для представления вещей, которые больше не актуальны или более не точны. Однако <code> <s> </code> не подходит для обозначения редактирования документа; для этого используйте соответствующие элементы <code> del </code> и <code> ins </code>. </td> </tr> <tr> <td> <code> <samp> </code> </td> <td> HTML-элемент <strong> <code> <samp> </code> </strong> используется для включения встроенного текста, который представляет собой образец (или цитируемый) вывод компьютерной программы.<img class="lazy lazy-hidden" src="//gnomesmonetized.ru/wp-content/plugins/a3-lazy-load/assets/images/lazy_placeholder.gif" data-lazy-type="image" data-src='/800/600/https/allyslide.com/thumbs_2/9cae95d0622a53156dcbba50893e957f/img22.jpg' /><noscript><img src='/800/600/https/allyslide.com/thumbs_2/9cae95d0622a53156dcbba50893e957f/img22.jpg' /></noscript> Его содержимое обычно отображается с использованием моноширинного шрифта браузера по умолчанию (например, Courier или Lucida Console). </td> </tr> <tr> <td> <code> <маленький> </code> </td> <td> HTML-элемент <strong> <code> <small> </code> </strong> представляет собой боковые комментарии и мелкий шрифт, например текст об авторском праве и юридический текст, независимо от его стилизованного представления. По умолчанию текст внутри него отображается на один размер меньше, например от <code> small </code> до <code> x-small </code>. </td> </tr> <tr> <td> <code> <span> </code> </td> <td> HTML-элемент <strong> <code> <span> </code> </strong> - это общий встроенный контейнер для фразового содержания, который по своей сути ничего не представляет.Его можно использовать для группировки элементов в целях стилизации (с использованием атрибутов <code> class </code> или <code> id </code>) или потому, что они имеют общие значения атрибутов, например <code> lang </code>. Его следует использовать только тогда, когда никакой другой семантический элемент не подходит.<img class="lazy lazy-hidden" src="//gnomesmonetized.ru/wp-content/plugins/a3-lazy-load/assets/images/lazy_placeholder.gif" data-lazy-type="image" data-src='/800/600/https/otvet.imgsmail.ru/download/29919313_07e6a55cb0968f0d90c4c57d14b26e6c_800.png' /><noscript><img src='/800/600/https/otvet.imgsmail.ru/download/29919313_07e6a55cb0968f0d90c4c57d14b26e6c_800.png' /></noscript> <code> <span> </code> очень похож на элемент <code> div </code>, но <code> div </code> является элементом уровня блока, тогда как <code> <span> </code> является встроенным элементом. </td> </tr> <tr> <td> <code> <strong> </code> </td> <td> HTML-элемент <strong> <code> <strong> </code> </strong> указывает на то, что его содержимое имеет большое значение, серьезность или срочность.Браузеры обычно отображают содержимое жирным шрифтом. </td> </tr> <tr> <td> <code> <sub> </code> </td> <td> HTML-элемент <strong> <code> <sub> </code> </strong> определяет встроенный текст, который должен отображаться как нижний индекс исключительно по типографским причинам. Подстрочные индексы обычно отображаются с пониженной базовой линией с использованием более мелкого текста. </td> </tr> <tr> <td> <code> <sup> </code> </td> <td> HTML-элемент <strong> <code> <sup> </code> </strong> определяет встроенный текст, который должен отображаться как надстрочный индекс исключительно по типографским причинам.<img class="lazy lazy-hidden" src="//gnomesmonetized.ru/wp-content/plugins/a3-lazy-load/assets/images/lazy_placeholder.gif" data-lazy-type="image" data-src='/800/600/https/myslide.ru/documents_3/3c3ca41b67f3cc9ad03241a4e71079ae/img35.jpg' /><noscript><img src='/800/600/https/myslide.ru/documents_3/3c3ca41b67f3cc9ad03241a4e71079ae/img35.jpg' /></noscript> Верхние индексы обычно отображаются с приподнятой базовой линией с использованием более мелкого текста. </td> </tr> <tr> <td> <code> <время> </code> </td> <td> HTML-элемент <strong> <code> <time> </code> </strong> представляет определенный период времени. Он может включать в себя атрибут <code> datetime </code> для перевода дат в машиночитаемый формат, что позволяет улучшить результаты поисковой системы или настраиваемые функции, такие как напоминания. </td> </tr> <tr> <td> <code> <u> </code> </td> <td> HTML-элемент <strong> <code> <u> </code> </strong> представляет собой диапазон встроенного текста, который должен отображаться таким образом, чтобы указать, что он имеет нетекстовую аннотацию.По умолчанию это отображается как простое сплошное подчеркивание, но его можно изменить с помощью CSS. </td> </tr> <tr> <td> <code> <var> </code> </td> <td> HTML-элемент <strong> <code> <var> </code> </strong> представляет имя переменной в математическом выражении или контексте программирования.<img class="lazy lazy-hidden" src="//gnomesmonetized.ru/wp-content/plugins/a3-lazy-load/assets/images/lazy_placeholder.gif" data-lazy-type="image" data-src='/800/600/https/avatars.mds.yandex.net/get-zen_doc/1336031/pub_5c4df892c7d9c800ac6b6729_5c4dfff9df2d7400ade0540d/scale_1200' /><noscript><img src='/800/600/https/avatars.mds.yandex.net/get-zen_doc/1336031/pub_5c4df892c7d9c800ac6b6729_5c4dfff9df2d7400ade0540d/scale_1200' /></noscript> Обычно он отображается с использованием курсивной версии текущего шрифта, хотя это поведение зависит от браузера. </td> </tr> <tr> <td> <code> <wbr> </code> </td> <td> HTML-элемент <strong> <code> <wbr> </code> </strong> представляет возможность разрыва слова - позицию в тексте, где браузер может по желанию разорвать строку, хотя его правила разрыва строки в противном случае не создавали бы разрыв в этом месте.</td> </tr> </table> <h2><span class="ez-toc-section" id="_Citation_-_HTML">: элемент Citation - HTML: язык разметки гипертекста </span></h2> <p> HTML-элемент <strong> <code> <cite> </code> </strong> используется для описания ссылки на цитируемое творческое произведение и должен включать название этого произведения. Ссылка может быть в сокращенной форме в соответствии с соответствующими контексту соглашениями, относящимися к метаданным цитирования. </p> <p> В контексте элемента <code> <cite> </code> творческое произведение, которое может быть процитировано, может быть, например, одним из следующих: </p> <ul> <li> Книга </li> <li> Исследовательская статья </li> <li> Эссе </li> <li> Стихотворение </li> <li> Ноты </li> <li> Песня </li> <li> Сценарий пьесы или фильма </li> <li> Пленка </li> <li> Телевизионное шоу </li> <li> Игра </li> <li> Скульптура </li> <li> Картина </li> <li> Театральная постановка </li> <li> Игра </li> <li> Опера </li> <li> Мюзикл </li> <li> Выставка </li> <li> Отчет о судебном деле </li> <li> Компьютерная программа </li> <li> A веб-сайт </li> <li> A веб-страница </li> <li> Запись или комментарий в блоге </li> <li> Сообщение или комментарий на форуме </li> <li> Твит </li> <li> Сообщение в Facebook </li> <li> Письменное или устное заявление </li> <li> И так далее.<img class="lazy lazy-hidden" src="//gnomesmonetized.ru/wp-content/plugins/a3-lazy-load/assets/images/lazy_placeholder.gif" data-lazy-type="image" data-src='/800/600/https/image.isu.pub/161103212701-0f7319fc92b4a5aa6b2752f5742d68ce/jpg/page_221.jpg' /><noscript><img src='/800/600/https/image.isu.pub/161103212701-0f7319fc92b4a5aa6b2752f5742d68ce/jpg/page_221.jpg' /></noscript> </li> </ul> <p> Стоит отметить, что в спецификации W3C говорится, что ссылка на творческую работу, включенная в элемент <code> <cite> </code>, может включать имя автора работы. Однако спецификация WHATWG для <code> <cite> </code> говорит об обратном: имя человека <em> никогда не должно указываться ни при каких обстоятельствах. </p> <p> Чтобы включить ссылку на источник цитируемого материала, который содержится в элементе <code> <blockquote> </code> или <code> <q> </code>, используйте для элемента атрибут <code> cite </code>.</p> <p> Обычно браузеры по умолчанию выделяют содержимое элемента <code> <cite> </code> курсивом. Чтобы избежать этого, примените свойство </code> стиля шрифта CSS <code> к элементу <code> <cite> </code>. </p> <pre> <code> <p> Дополнительную информацию можно найти в <cite> [ISO-0000] </cite>. </p> </code> </pre><p> HTML-код выше выводит:</p><p> Таблицы BCD загружаются только в браузере.</p><ul><li> Элемент <code><blockquote> </code> для длинных цитат.<img class="lazy lazy-hidden" src="//gnomesmonetized.ru/wp-content/plugins/a3-lazy-load/assets/images/lazy_placeholder.gif" data-lazy-type="image" data-src='/800/600/http/images.myshared.ru/6/751241/slide_4.jpg' /><noscript><img src='/800/600/http/images.myshared.ru/6/751241/slide_4.jpg' /></noscript></li><li> Элемент <code> <q> </code> для встроенных котировок.</li></ul><h2><span class="ez-toc-section" id="_HTML-_-_HTML">: HTML-документ / корневой элемент - HTML: язык разметки гипертекста </span></h2><p> HTML-элемент <strong> <code><html> </code> </strong> представляет корень (элемент верхнего уровня) HTML-документа, поэтому его также называют корневым элементом <em> </em>. Все остальные элементы должны быть потомками этого элемента.</p><table><tbody><tr><th scope="row"> Категории содержимого</th><td> Нет.</td></tr><tr><th scope="row"> Разрешенное содержание</th><td> Один элемент <code><head> </code>, за которым следует один элемент <code><body> </code>.</td></tr><tr><th scope="row"> Отсутствие тега</th><td> Начальный тег может быть опущен, если первое, что находится внутри элемента <code><html> </code>, не является комментарием. <br/> Конечный тег может быть опущен, если за элементом <code><html> </code> сразу не следует комментарий.</td></tr><tr><th scope="row"> Допущенные родители</th><td> Нет.<img class="lazy lazy-hidden" src="//gnomesmonetized.ru/wp-content/plugins/a3-lazy-load/assets/images/lazy_placeholder.gif" data-lazy-type="image" data-src='/800/600/https/pbs.twimg.com/media/DssbVSIXQAAOqfa.jpg:large' /><noscript><img src='/800/600/https/pbs.twimg.com/media/DssbVSIXQAAOqfa.jpg:large' /></noscript> Это корневой элемент документа.</td></tr><tr><th scope="row"> Неявная роль ARIA</th><td> Нет соответствующей роли</td></tr><tr><th scope="row"> Разрешенные роли ARIA</th><td> Нет <code> роль </code> разрешена</td></tr><tr><th scope="row"> Интерфейс DOM</th><td> <code> HTMLHtmlElement </code></td></tr></tbody></table><p> Этот элемент включает глобальные атрибуты.</p><dl><dt> <b> <code> манифест </code> </b></dt><dd> Задает URI манифеста ресурса, указывающего ресурсы, которые следует кэшировать локально. Подробнее см. Использование кеша приложения.</dd><dt> <b> <code> версия </code> </b></dt><dd> Задает версию определения типа документа HTML, которая управляет текущим документом. Этот атрибут не нужен, потому что он избыточен с информацией о версии в объявлении типа документа.</dd><dt> <b> <code> xmlns </code> </b></dt><dd> Задает пространство имен XML документа.Значение по умолчанию - <code> "http://www.w3.org/1999/xhtml" </code>.<img class="lazy lazy-hidden" src="//gnomesmonetized.ru/wp-content/plugins/a3-lazy-load/assets/images/lazy_placeholder.gif" data-lazy-type="image" data-src='/800/600/https/ds03.infourok.ru/uploads/ex/1110/0000c0d7-4edd7964/1/img8.jpg' /><noscript><img src='/800/600/https/ds03.infourok.ru/uploads/ex/1110/0000c0d7-4edd7964/1/img8.jpg' /></noscript> Это требуется в документах, анализируемых с помощью анализаторов XML, и необязательно в текстовых / html-документах.</dd></dl><pre> <code> <! DOCTYPE html> <html lang = "ru"> <head> ... </head> <body> ... </body> </html> </code> </pre><p> Предоставление атрибута <code> lang </code> действительного языкового тега IETF в элементе <code><html> </code> поможет технологии чтения с экрана определить правильный язык для объявления.Идентификационный языковой тег должен описывать язык, используемый большей частью содержимого страницы. Без него программы чтения с экрана обычно по умолчанию используют язык, установленный в операционной системе, что может вызвать неправильное произношение.</p><p> Включение действительного объявления <code> lang </code> в элемент <code><html> </code> также гарантирует, что важные метаданные, содержащиеся в <code><head> </code> страницы, такие как <code><title> </code>, также будут объявлены должным образом.</p><p> Таблицы BCD загружаются только в браузере</p><ul><li> Элемент верхнего уровня MathML: <code> <math> </code></li><li> Элемент верхнего уровня SVG: <code> <svg> </code></li></ul><h2><span class="ez-toc-section" id="_Content_Division_-_HTML">: элемент Content Division - HTML: язык разметки гипертекста </span></h2><p> HTML-элемент <strong> <code><div> </code> </strong> является универсальным контейнером для потокового содержимого.<img class="lazy lazy-hidden" src="//gnomesmonetized.ru/wp-content/plugins/a3-lazy-load/assets/images/lazy_placeholder.gif" data-lazy-type="image" data-src='/800/600/https/fs00.infourok.ru/images/doc/277/282853/img10.jpg' /><noscript><img src='/800/600/https/fs00.infourok.ru/images/doc/277/282853/img10.jpg' /></noscript> Он не влияет на контент или макет, пока не будет каким-либо образом стилизован с использованием CSS (например, к нему напрямую применяется стиль или к его родительскому элементу применяется какая-то модель макета, такая как Flexbox).</p><p> В качестве «чистого» контейнера элемент <code><div> </code> по своей сути ничего не представляет. Вместо этого он используется для группировки контента, чтобы его можно было легко стилизовать с помощью атрибутов <code> class </code> или <code> id </code>, пометки раздела документа как написанного на другом языке (с помощью атрибута <code> lang </code>) и т. Д.</p><p> Этот элемент включает глобальные атрибуты.</p><p> <strong> Примечание: </strong> Атрибут <code> align </code> устарел; больше не используйте его.Вместо этого вы должны использовать свойства или методы CSS, такие как CSS Grid или CSS Flexbox, для выравнивания и позиционирования элементов <code><div> </code> на странице.</p><ul><li> Элемент <code><div> </code> следует использовать только тогда, когда никакой другой семантический элемент (например, <code><article> </code> или <code><nav> </code>) не подходит.<img class="lazy lazy-hidden" src="//gnomesmonetized.ru/wp-content/plugins/a3-lazy-load/assets/images/lazy_placeholder.gif" data-lazy-type="image" data-src='/800/600/http/images.myshared.ru/6/533383/slide_34.jpg' /><noscript><img src='/800/600/http/images.myshared.ru/6/533383/slide_34.jpg' /></noscript></li></ul> Элемент <code><div> </code> имеет неявную роль <code> общего </code>, а не никакую. Это может повлиять на определенные объявления комбинаций ARIA, которые ожидают, что прямой дочерний элемент с определенной ролью будет работать должным образом.<h4><span class="ez-toc-section" id="i-42"> Простой пример </span></h4><pre> <code> <div> <p> Здесь любой контент. Такие как & lt; p & gt ;, & lt; table & gt ;. Вы называете это! </p> </div> </code> </pre><p> Результат выглядит так:</p><h4><span class="ez-toc-section" id="i-43"> Пример стиля </span></h4><p> В этом примере создается затененный блок путем применения стиля к <code><div> </code> с помощью CSS. Обратите внимание на использование атрибута <code> class </code> на <code><div> </code> для применения стиля с именем <code> «shadowbox» </code> к элементу.</p><h5><span class="ez-toc-section" id="HTML-5"> HTML </span></h5><pre> <code> <div> <p> Вот очень интересная заметка, отображаемая в прекрасный затененный ящик. </p> </div> </code> </pre><h5><span class="ez-toc-section" id="CSS-3"> CSS </span></h5><pre> <code> .shadowbox { ширина: 15em; граница: 1px solid # 333; box-shadow: 8px 8px 5px # 444; отступ: 8px 12px; фоновое изображение: линейный градиент (180 градусов, #fff, #ddd 40%, #ccc); } </code> </pre><h5><span class="ez-toc-section" id="i-44"> Результат </span></h5><p> Таблицы BCD загружаются только в браузере</p><h2><span class="ez-toc-section" id="_Generic_Section_-_HTML">: Элемент Generic Section - HTML: Язык разметки гипертекста </span></h2><p> HTML-элемент <strong> <code><section> </code> </strong> представляет собой общий автономный раздел документа, который не имеет более конкретного семантического элемента для его представления.<img class="lazy lazy-hidden" src="//gnomesmonetized.ru/wp-content/plugins/a3-lazy-load/assets/images/lazy_placeholder.gif" data-lazy-type="image" data-src='/800/600/https/cf2.ppt-online.org/files2/slide/0/0esxgu8RHTZWznfcYFNEQt2CJaU6XOroIwlVjP/slide-67.jpg' /><noscript><img src='/800/600/https/cf2.ppt-online.org/files2/slide/0/0esxgu8RHTZWznfcYFNEQt2CJaU6XOroIwlVjP/slide-67.jpg' /></noscript> Разделы всегда должны иметь заголовок, за очень редкими исключениями.</p><table><tbody><tr><th scope="row"> Категории содержимого</th><td> Поток содержимого, разделение содержимого, осязаемое содержимое.</td></tr><tr><th scope="row"> Разрешенное содержание</th><td> Содержание потока.</td></tr><tr><th scope="row"> Отсутствие тега</th><td> Нет, и начальный, и конечный тег являются обязательными.</td></tr><tr><th scope="row"> Допущенные родители</th><td> Любой элемент, который принимает потоковое содержимое. Обратите внимание, что элемент <code><section> </code> не должен быть потомком элемента <code> <address> </code>.</td></tr><tr><th scope="row"> Неявная роль ARIA</th><td> <code> область </code>, если элемент имеет доступное имя, в противном случае нет соответствующей роли</td></tr><tr><th scope="row"> Разрешенные роли ARIA</th><td> <code> предупреждение </code>, <code> alerttdialog </code>, <code> приложение </code>, <code> баннер </code>, <code> дополнительный </code>, <code> contentinfo </code>, <code> диалог </code>, <code> документ </code>, <code> канал </code>, <code> журнал </code>, <code> основной <code> <code> навигация </code>, <code> нет </code>, <code> примечание </code>, <code> презентация </code>, <code> поиск </code>, <code> статус </code>, <code> панель вкладок </code></td></tr><tr><th scope="row"> Интерфейс DOM</th><td> <code> HTMLElement </code></td></tr></tbody></table><p> Как упоминалось выше, <code><section> </code> - это общий элемент секционирования, и его следует использовать только в том случае, если нет более конкретного элемента для его представления.<img class="lazy lazy-hidden" src="//gnomesmonetized.ru/wp-content/plugins/a3-lazy-load/assets/images/lazy_placeholder.gif" data-lazy-type="image" data-src='/800/600/https/mypresentation.ru/documents/919252e972c9bb350f36b9e6f171b154/img3.jpg' /><noscript><img src='/800/600/https/mypresentation.ru/documents/919252e972c9bb350f36b9e6f171b154/img3.jpg' /></noscript> Например, меню навигации должно быть заключено в элемент <code><nav> </code>, но список результатов поиска или отображение карты и его элементы управления не имеют определенных элементов и могут быть помещены внутри <code><section> </code> .</p><p> Также рассмотрим эти случаи:</p><ul><li> Если содержимое элемента представляет собой автономную атомарную единицу контента, которая имеет смысл синдицировать как отдельную часть (например, сообщение в блоге, комментарий в блоге или газетная статья), то элемент <code><article> </code> будет лучше выбор.</li><li> Если содержимое представляет собой полезную косвенную информацию, которая работает вместе с основным содержимым, но не является непосредственно его частью (например, связанные ссылки или биография автора), используйте <code><aside> </code>.</li><li> Если содержимое представляет собой основную область содержимого документа, используйте <code><main> </code>.</li><li> Если вы используете элемент только как оболочку стиля, используйте <code><div> </code>.<img class="lazy lazy-hidden" src="//gnomesmonetized.ru/wp-content/plugins/a3-lazy-load/assets/images/lazy_placeholder.gif" data-lazy-type="image" data-src='/800/600/https/dmitryprovotorov.com/wp-content/uploads/2019/10/%D0%B3%D1%80%D0%B0%D0%B4%D0%B0%D1%86%D0%B8%D1%8F-%D0%B7%D0%B0%D0%B3%D0%BE%D0%BB%D0%BE%D0%B2%D0%BA%D0%BE%D0%B2.png' /><noscript><img src='/800/600/https/dmitryprovotorov.com/wp-content/uploads/2019/10/%D0%B3%D1%80%D0%B0%D0%B4%D0%B0%D1%86%D0%B8%D1%8F-%D0%B7%D0%B0%D0%B3%D0%BE%D0%BB%D0%BE%D0%B2%D0%BA%D0%BE%D0%B2.png' /></noscript> Практическое правило состоит в том, что <code><section> </code> должен логически появляться в структуре документа.</li></ul><p> Повторюсь, каждый <code><section> </code> должен быть идентифицирован, как правило, путем включения заголовка (<code><h2></h2> </code>–<code><h6></h6></code> element) в качестве дочернего элемента <code><section> </code>, где это возможно. Ниже приведены примеры того, где вы можете увидеть <code><section> </code> без заголовка.</p><h4><span class="ez-toc-section" id="i-45"> Простой пример использования </span></h4><h5><span class="ez-toc-section" id="i-46"> До </span></h5><pre> <code> <div> <h3><span class="ez-toc-section" id="i-47"> Заголовок </span></h3> <p> Куча классного контента </p> </div> </code> </pre><h5><span class="ez-toc-section" id="i-48"> После </span></h5><pre> <code> <раздел> <h3><span class="ez-toc-section" id="i-49"> Заголовок </span></h3> <p> Куча классного контента </p> </section> </code> </pre><h4><span class="ez-toc-section" id="i-50"> Использование раздела без заголовка </span></h4><p> Обстоятельства, при которых вы можете увидеть, что <code><section> </code> используется без заголовка, обычно встречаются в разделах веб-приложения / пользовательского интерфейса, а не в традиционных структурах документа.<img class="lazy lazy-hidden" src="//gnomesmonetized.ru/wp-content/plugins/a3-lazy-load/assets/images/lazy_placeholder.gif" data-lazy-type="image" data-src='/800/600/http/images.myshared.ru/17/1126551/slide_9.jpg' /><noscript><img src='/800/600/http/images.myshared.ru/17/1126551/slide_9.jpg' /></noscript> В документе действительно не имеет смысла иметь отдельный раздел содержимого без заголовка, описывающего его содержимое. Такие заголовки полезны для всех читателей, но особенно полезны для пользователей вспомогательных технологий, таких как программы чтения с экрана, а также они хороши для SEO.</p><p> Рассмотрим, однако, вторичный механизм навигации. Если глобальная навигация уже заключена в элемент <code><nav> </code>, вы, возможно, могли бы обернуть предыдущее / следующее меню в <code><section> </code>:</p><pre> <code> <раздел> <a href="#"> Предыдущая статья </a> <a href="#"> Следующая статья </a> </section> </code> </pre><p> Или как насчет какой-то панели кнопок для управления вашим приложением? Заголовок не обязательно нужен, но это все же отдельный раздел документа:</p><pre> <code> <раздел> <button> Ответить </button> <button> Ответить всем </button> <button> Вперед </button> <button> Удалить </button> </section> </code> </pre><p> Разделы без заголовков не отображаются в структуре документа.<img class="lazy lazy-hidden" src="//gnomesmonetized.ru/wp-content/plugins/a3-lazy-load/assets/images/lazy_placeholder.gif" data-lazy-type="image" data-src='/800/600/https/studfile.net/html/2706/747/html_NYbkpjHFLG.RHFk/img-NvJSNq.png' /><noscript><img src='/800/600/https/studfile.net/html/2706/747/html_NYbkpjHFLG.RHFk/img-NvJSNq.png' /></noscript> Если вы действительно хотите принудительно включить такой HTML-блок в структуру документа, но никак не повлиять на визуальный вывод, вы можете включить заголовок, но скрыть его:</p><pre> <code> <раздел> <h3><span class="ez-toc-section" id="i-51"> Элементы управления </span></h3> <button> Ответить </button> <button> Ответить всем </button> <button> Вперед </button> <button> Удалить </button> </section> </code> </pre><p> Обязательно используйте вспомогательные технологии и CSS, удобный для чтения с экрана, чтобы скрыть это, например:</p><pre> <code>.скрытый { позиция: абсолютная; верх: -9999 пикселей; слева: -9999 пикселей; } </code> </pre><p> В зависимости от содержания, включение заголовка также может быть полезно для SEO, так что это вариант, который стоит рассмотреть.</p><p> Таблицы BCD загружаются только в браузере</p><ul><li> Другие элементы, связанные с разделами: <code><body> </code>, <code><nav> </code>, <code><article> </code>, <code><aside> </code>, <code><h2></h2> </code>, <code> < h3> </code>, <code><h4></h4></code>, <code><h5></h5></code>, <code><h5></h5></code>, <code><h6></h6></code>, <code><hgroup> </code>, <code><header> </code>, <code><footer> </code>, <code> <адрес> </code></li><li> Использование разделов и контуров HTML</li><li> ARIA: роль региона</li><li> Почему вы должны выбрать статью HTML5 поверх раздела, Брюс Лоусон</li></ul>.<img class="lazy lazy-hidden" src="//gnomesmonetized.ru/wp-content/plugins/a3-lazy-load/assets/images/lazy_placeholder.gif" data-lazy-type="image" data-src='/800/600/http/msk.edu.ua/ivk/Informatika/Prak_rab/Pr41/1.jpg' /><noscript><img src='/800/600/http/msk.edu.ua/ivk/Informatika/Prak_rab/Pr41/1.jpg' /></noscript><div class='yarpp-related yarpp-related-none'><p>No related posts.</p></div></div></div><div class="single-meta"><footer class="entry-footer"> #<a href="https://gnomesmonetized.ru/category/raznoe-2" rel="category tag">Разное</a></footer></div></article><nav class="navigation post-navigation" aria-label="Записи"><h2 class="screen-reader-text">Навигация по записям</h2><div class="nav-links"><div class="nav-previous"><a href="https://gnomesmonetized.ru/raznoe-2/neudachnye-biznes-idei-eto-proval-samye-neudachnye-biznes-idei-znamenitostej-geroi-rbk-stil.html" rel="prev"><span class="screen-reader-text">Предыдущая запись:</span> <span class="post-title">Неудачные бизнес идеи: Это провал: самые неудачные бизнес-идеи знаменитостей :: Герои :: РБК Стиль</span></a></div><div class="nav-next"><a href="https://gnomesmonetized.ru/raznoe-2/gde-vzyat-100-tysyach-kredit-na-100-000-rublej-ot-55.html" rel="next"><span class="screen-reader-text">Следующая запись:</span> <span class="post-title">Где взять 100 тысяч: Кредит на 100 000 рублей от 5,5%</span></a></div></div></nav><div id="comments" class="comments-area"><div class="comments-wrapper"><div id="respond" class="comment-respond"><h3 id="reply-title" class="comment-reply-title">Добавить комментарий <small><a rel="nofollow" id="cancel-comment-reply-link" href="/raznoe-2/teg-html-spravochnik-spravochnik-po-html-htmlbook-ru.html#respond" style="display:none;">Отменить ответ</a></small></h3><form action="https://gnomesmonetized.ru/wp-comments-post.php" method="post" id="commentform" class="comment-form" novalidate><p class="comment-notes"><span id="email-notes">Ваш адрес email не будет опубликован.</span> <span class="required-field-message">Обязательные поля помечены <span class="required">*</span></span></p><p class="comment-form-comment"><label for="comment">Комментарий <span class="required">*</span></label><textarea id="comment" name="comment" cols="45" rows="8" maxlength="65525" required></textarea></p><p class="comment-form-author"><label for="author">Имя <span class="required">*</span></label> <input id="author" name="author" type="text" value="" size="30" maxlength="245" autocomplete="name" required /></p><p class="comment-form-email"><label for="email">Email <span class="required">*</span></label> <input id="email" name="email" type="email" value="" size="30" maxlength="100" aria-describedby="email-notes" autocomplete="email" required /></p><p class="comment-form-url"><label for="url">Сайт</label> <input id="url" name="url" type="url" value="" size="30" maxlength="200" autocomplete="url" /></p><p class="form-submit"><input name="submit" type="submit" id="submit" class="submit" value="Отправить комментарий" /> <input type='hidden' name='comment_post_ID' value='10645' id='comment_post_ID' /> <input type='hidden' name='comment_parent' id='comment_parent' value='0' /></p></form></div></div></div></main></div><aside id="secondary" class="widget-area" role="complementary"><div class="theiaStickySidebar"><div id="search-2" class="widget widget_search"><form role="search" method="get" class="search-form" action="https://gnomesmonetized.ru/"> <label> <span class="screen-reader-text">Найти:</span> <input type="search" class="search-field" placeholder="Поиск&hellip;" value="" name="s" /> </label> <input type="submit" class="search-submit" value="Поиск" /></form></div><div id="nav_menu-2" class="widget widget_nav_menu"><h5 class="widget-title center-widget-title">Рубрики</h5><div class="menu-1-container"><ul id="menu-1" class="menu"><li id="menu-item-5380" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-5380"><a href="https://gnomesmonetized.ru/category/bez-vlozhenij">Без вложений</a></li><li id="menu-item-5381" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-5381"><a href="https://gnomesmonetized.ru/category/raznoe">Бизнес развитие</a></li><li id="menu-item-5382" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-5382"><a href="https://gnomesmonetized.ru/category/bystro">Быстрый заработок</a></li><li id="menu-item-5383" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-5383"><a href="https://gnomesmonetized.ru/category/zarabot">Где заработать</a></li><li id="menu-item-5384" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-5384"><a href="https://gnomesmonetized.ru/category/zarabot-3">Заработок</a></li><li id="menu-item-5385" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-5385"><a href="https://gnomesmonetized.ru/category/shkolniku">Заработок школьнику</a></li><li id="menu-item-5386" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-5386"><a href="https://gnomesmonetized.ru/category/na-sajtax">На сайтах</a></li><li id="menu-item-5387" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-5387"><a href="https://gnomesmonetized.ru/category/proverennye">Проверенные схемы</a></li><li id="menu-item-5389" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-5389"><a href="https://gnomesmonetized.ru/category/sposoby">Способы заработка</a></li><li id="menu-item-5390" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-5390"><a href="https://gnomesmonetized.ru/category/frilans">Фриланс</a></li><li id="menu-item-5388" class="menu-item menu-item-type-taxonomy menu-item-object-category current-post-ancestor current-menu-parent current-post-parent menu-item-5388"><a href="https://gnomesmonetized.ru/category/raznoe-2">Разное</a></li></ul></div></div></div></aside></div><footer id="colophon" class="site-footer" role="contentinfo"><div class="copyright-area"><div class="wrapper"><div class="col-row"><div class="col col-full"><div class="site-info"><div class="footer_image"></div><h4 class="site-copyright"> 2019 © Все права защищены.</h4><div class="col col-full site-copyright"> <a href="/sitemap.xml" class="c_sitemap">Карта сайта</a></div></div></div></div></div></div></footer></div><div class="scroll-up alt-bgcolor"> <i class="ion-ios-arrow-up text-light"></i></div> <noscript><style>.lazyload{display:none}</style></noscript><script data-noptimize="1">window.lazySizesConfig=window.lazySizesConfig||{};window.lazySizesConfig.loadMode=1;</script><script async data-noptimize="1" src='https://gnomesmonetized.ru/wp-content/plugins/autoptimize/classes/external/js/lazysizes.min.js'></script> <script type="text/javascript" id="jumla-script-js-extra">var jumlaVal={"nonce":"a4b06222b7","ajaxurl":"https:\/\/gnomesmonetized.ru\/wp-admin\/admin-ajax.php"};</script> </body></html>