Html вывод html тегов: Как отобразить теги на веб-странице?
Как отобразить теги на веб-странице?
Любые теги никак не показываются в окне браузера, поскольку воспринимаются
браузером как команды для вставки элементов и изменения их свойств. Но иногда
требуется на веб-странице вывести теги, например, для демонстрации HTML-кода.
В этом случае используйте спецсимволы < и > для замены угловых
скобок < и >. При этом тег <p> будет выглядеть
как <p> (пример 1)
Пример 1. Теги на странице
HTML5CSS 2.1IECrOpSaFx
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Вывод тегов</title>
<style>
.ex {
border: dashed 1px #634F36;
background: #fffff5;
font-family: "Courier New", Courier, monospace;
padding: 7px;
font-size: 80%;
margin: 0 0 1em;
}
</style>
</head>
<body>
<p>Пример страницы </p>
<p><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><br />
<html xmlns="http://www.w3.org/1999/xhtml"><br />
<head><br />
<meta http-equiv="Content-Type"
content="text/html; charset=utf-8" /><br />
<title>Формула этанола</title><br />
</head><br />
<body><br />
<p>Формула этанола
С<sub>2</sub>Н<sub>5</sub>ОН</p><br />
</body><br />
</html>
</p>
</body>
</html>В данном примере выводится код веб-страницы, а чтобы браузер не воспринимал
теги напрямую, скобки < и > заменены специальными символами < и >. Результат примера показан на рис. 1.
Рис. 1. Теги в документе
Вывести html код на странице, показать, отобразить как текст
Добрый день, начинающие вебмастера. Вы пишете о создании и продвижении блогов? На определенном этапе развития своего проекта вы обязательно захотите поделиться с читателями какими-то полезными сведениями. К примеру, выложите на страницу html код или скрипт (пусть даже и чужой).
Кстати, делиться с читателями своим положительным или даже отрицательным опытом – это основа успешного ведения блога (и хорошие темы для статей).
Проблемы-то возникают у многих, поэтому подобная информация востребована.
Как вывести программный код
Итак, вы хотите дать читателям скопировать скрипт или html код, размещаете его в тело поста. Не тут-то было. Как вывести его без преобразования?
Совсем недавно для корректного вывода тегов на странице предлагалось вручную заменять знаки < и > на спецсимволы < и >.
Сегодня движок WordPress чаще всего умеет сам делать такие преобразования, но также добавляет много мусора, перековеркивает, обрезает код, делает его нечитаемым или некопируемым (было в моей теме).
Поначалу мои читатели видели коды в браузере, а скопировать не могли.
СТАТЬИ ПО ТЕМЕ:
WordPress, как вывести записи в две колонки
Плагин Мемберлюкс (Memberlux) для автоматизации интернет бизнеса
Плагин WP Super Cache для снижения нагрузки и ускорения блога
На самом деле способов красиво оформить html код, вставить его в пост с подсветкой синтаксиса несколько: без плагина и с применением wordpress плагинов для кода.
Перечислю способы, а вы пробуйте, что подойдет именно вам. Я убедилась на своем опыте, что не в каждом шаблоне теги и плагины работают одинаково. Подробнее о правильном выведении кода смотрите в учебнике HTML.
Показать html код на странице как текст. Тег <pre>
Показать html код на странице как текст, подсветить его помогают теги <pre>.
В ВИЗУАЛЬНОМ РЕДАКТОРЕ пропишите код.
Перейдите в HTML РЕЖИМ, добавьте открывающий и закрывающий тег <pre>. В моей теме уже автоматически знаки < > преобразовались в спецсимволы < и >.
СОХРАНИТЕ. В визуальный режим больше НЕ переключайтесь, иначе изменения пропадут.
При отображении СОХРАНЯЮТСЯ все пробелы. В моем шаблоне получился следующий результат (у вас отображение может быть другим).
Как вывести html код на странице поста как текст. Тег <code>
Тег <code> также позволяет вывести одну или несколько строк программного кода. Пробелы и переносы НЕ УЧИТЫВАЮТСЯ, переносите строки тегами <p> или <br>.
Делайте все аналогично вставке тега <pre>.
Отобразить html код на странице как текст. Тег<xmp>
Если вы предлагаете читателям коды нечасто, можете использовать такую конструкцию.
<div> <xmp> ВСТАВИТЬ СЮДА ВАШ КОД </xmp> </div>
Она помогает отобразить коды или скрипты в виде текста, заключенного в рамочку, С УЧЕТОМ форматирования и всех переносов.
Отображение кода получится в симпатичной рамочке. Ее ширину редактируйте, изменяя параметр width, высоту — height.
Но дело в том, что КОДЫ с использованием тега <xmp> считаются НЕВАЛИДНЫМИ.
Учебник HTML предлагает вставлять этот тег только в таком виде.
Плагины для выведения кода на страницу поста
Большинство блогеров для красивого и неизменного отображения html кодов на странице поста применяют плагины для WordPress. Опять таки, плагинов множество, но у меня корректно заработал лишь один.
Приведу список, а вы подберете плагин, работающий с вашим шаблоном.
Сладкая парочка WP-Syntax – выделяет код рамочкой, дает возможность подсветить синтаксис. Плюс wp-syntax button – выводит кнопку в админпанель блога, предоставляет возможность вставить html код или скрипт без преобразования в специальное окно.
Недостаток – все действия производятся в html режиме, переключаться в визуальный режим нельзя, иначе все изменения исчезнут.
Syntax Highlighter Compress – в текстовый редактор выводит дополнительную кнопку. Нажимаете ее, открывается окно, куда можно ввести код и выбрать язык программирования.
Так же работают и другие плагины.
- Better WordPress Syntax
- Wp-highlight.js
- SyntaxHighlighter
- Auto SyntaxHighlighter (у меня). И многие другие плагины.
Мне пришлось устанавливать и активировать все по-очереди, пока не нашла тот, который работает в моем шаблоне.
Заключение
Итак, из статьи вы узнали, как можно вывести html код на странице поста, используя теги или плагины. Теперь читатели его увидят в браузере.
А какой способ применяете вы, чтобы внести теги html в обычный текст без преобразования?
| Тег | Описание |
|---|---|
| <!--...--> | Используется для добавления комментариев. |
| <!DOCTYPE> | Объявляет тип документа и предоставляет основную информацию для браузера — его язык и версия. |
| <a> | Создаёт гипертекстовые ссылки. |
| <abbr> | Определяет текст как аббревиатуру или акроним. Поясняющий текст задаётся с помощью атрибута title. |
| <address> | Задает контактные данные автора/владельца документа или статьи. Отображается в браузере курсивом. |
| <area> | Представляет собой гиперссылку с текстом, соответствующей определенной области на карте-изображении или активную область внутри карты-изображения. Всегда вложен внутрь тега <map>. |
| <article> | Раздел контента, который образует независимую часть документа или сайта, например, статья в журнале, запись в блоге, комментарий. |
| <aside> | Представляет контент страницы, который имеет косвенное отношение к основному контенту страницы/сайта. |
| <audio> | Загружает звуковой контент на веб-страницу. |
| <b> | Задает полужирное начертание отрывка текста, не придавая акцент или важность выделенному. |
| <base> | Задает базовый адрес (URL), относительно которого вычисляются все относительные адреса. Это поможет избежать проблем при переносе страницы в другое место, так как все ссылки будут работать, как и прежде. |
| <bdi> | Изолирует отрывок текста, написанный на языке, в котором чтение текста происходит справа налево, от остального текста. |
| <bdo> | Отображает текст в направлении, указанном в атрибуте dir, переопределяя текущее направление написания текста. |
| <blockquote> | Выделяет текст как цитату, применяется для описания больших цитат. |
| <body> | Представляет тело документа (содержимое, не относящееся к метаданным документа). |
| <br> | Перенос текста на новую строку. |
| <button> | Создает интерактивную кнопку. Внутрь тега можно поместить содержимое — текст или изображение. |
| <canvas> | Холст-контейнер для динамического отображения изображений, таких как простые изображения, диаграммы, графики и т.п. Для рисования используется скриптовый язык JavaScript. |
| <caption> | Добавляет подпись к таблице. Вставляется сразу после тега <table>. |
| <cite> | Используется для указания источника цитирования. Отображается курсивом. |
| <code> | Представляет фрагмент программного кода, отображается шрифтом семейства monospace. |
| <col> | Выбирает для форматирования один или несколько столбцов таблицы, не содержащих информацию одного типа. |
| <colgroup> | Создает структурную группу столбцов, выделяющую множество логически однородных ячеек. |
| <data> | Элемент используется для связывания значения атрибута value, которое представлено в машиночитаемом формате и может быть обработано компьютером, с содержимым тега. |
| <datalist> | Элемент-контейнер для выпадающего списка элемента <input>. Варианты значений помещаются в элементы <option>. |
| <dd> | Используется для описания термина из тега <dt>. |
| <del> | Помечает текст как удаленный, перечёркивая его. |
| <details> | Создаёт интерактивный виджет, который пользователь может открыть или закрыть. Представляет собой контейнер для контента, видимый заголовок виджета помещается в тег <summary>. |
| <dfn> | Определяет слово как термин, выделяя его курсивом. Текст, идущий следом, должен содержать расшифровку этого термина. |
| <dialog> | Интерактивный элемент, с которым взаимодействует пользователь для выполнения задачи, например, диалоговое окно, инспектор или окно. Без атрибута open не виден для пользователя. |
| <div> | Тег-контейнер для разделов HTML-документа. Используется для группировки блочных элементов с целью форматирования стилями. |
| <dl> | Тег-контейнер, внутри которого находятся термин и его описание. |
| <dt> | Используется для задания термина. |
| <em> | Выделяет важные фрагменты текста, отображая их курсивом. |
| <embed> | Тег-контейнер для встраивания внешнего интерактивного контента или плагина. |
| <fieldset> | Группирует связанные элементы в форме, рисуя рамку вокруг них. |
| <figcaption> | Заголовок/подпись для элемента <figure>. |
| <figure> | Самодостаточный тег-контейнер для такого контента как иллюстрации, диаграммы, фотографии, примеры кода, обычно с подписью. |
| <footer> | Определяет завершающую область (нижний колонтитул) документа или раздела. |
| <form> | Форма для сбора и отправки на сервер информации от пользователей. Не работает без атрибута action. |
| <h2-h6> | Создают заголовки шести уровней для связанных с ними разделов. |
| <head> | Элемент-контейнер для метаданных HTML-документа, таких как<title>, <meta>, <script>, <link>, <style>. |
| <header> | Секция для вводной информации сайта или группы навигационных ссылок. Может содержать один или несколько заголовков, логотип, информацию об авторе. |
| <hr> | Горизонтальная линия для тематического разделения параграфов. |
| <html> | Корневой элемент HTML-документа. Сообщает браузеру, что это HTML-документ. Является контейнером для всех остальных html-элементов. |
| <i> | Выделяет отрывок текста курсивом, не придавая ему дополнительный акцент. |
| <iframe> | Создает встроенный фрейм, загружая в текущий HTML-документ другой документ. |
| <img> | Встраивает изображения в HTML-документ с помощью атрибута src, значением которого является адрес встраиваемого изображения. |
| <input> | Создает многофункциональные поля формы, в которые пользователь может вводить данные. |
| <ins> | Выделяет текст подчеркиванием. Применяется для выделения изменений, вносимых в документ. |
| <kbd> | Выделяет текст, который должен быть введён пользователем с клавиатуры, шрифтом семейства monospace. |
| <meta> | Используется для хранения дополнительной информации о странице. Эту информацию используют браузеры для обработки страницы, а поисковые системы — для ее индексации. В блоке <head> может быть несколько тегов <meta>, так как в зависимости от используемых атрибутов они несут разную информацию. |
| <meter> | Индикатор измерения в заданном диапазоне. |
| <nav> | Раздел документа, содержащий навигационные ссылки по сайту. |
| <noscript> | Определяет секцию, не поддерживающую сценарий (скрипт). |
| <object> | Контейнер для встраивания мультимедиа (например, аудио, видео, Java-апплеты, ActiveX, PDF и Flash). Также можно вставить другую веб-страницу в текущий HTML-документ. Для передачи параметров встраиваемого плагина используется тег <param>. |
| <ol> | Упорядоченный нумерованный список. Нумерация может быть числовая или алфавитная. |
| <optgroup> | Контейнер с заголовком для группы элементов <option>. |
| <option> | Определяет вариант/опцию для выбора в раскрывающемся списке <select>, <optgroup> или <datalist>. |
| <output> | Поле для вывода результата вычисления, рассчитанного с помощью скрипта. |
| <p> | Параграфы в тексте. |
| <param> | Определяет параметры для плагинов, встраиваемых с помощью элемента <object>. |
| <picture> | Элемент-контейнер, содержащий один элемент <img> и ноль или несколько элементов <source>. Сам по себе ничего не отображает. Дает возможность браузеру выбирать наиболее подходящее изображение. |
| <pre> | Выводит текст без форматирования, с сохранением пробелов и переносов текста. Может быть использован для отображения компьютерного кода, сообщения электронной почты и т.д. |
| <progress> | Индикатор выполнения задачи любого рода. |
| <q> | Определяет краткую цитату. |
| <ruby> | Контейнер для Восточно-Азиатских символов и их расшифровки. |
| <rb> | Определяет вложенный в него текст как базовый компонент аннотации. |
| <rt> | Добавляет краткую характеристику сверху или снизу от символов, заключенных в элементе <ruby>, выводится уменьшенным шрифтом. |
| <rtc> | Отмечает вложенный в него текст как дополнительную аннотацию. |
| <rp> | Выводит альтернативный текст в случае если браузер не поддерживает элемент <ruby>. |
| <s> | Отображает текст, не являющийся актуальным, перечеркнутым. |
| <samp> | Используется для вывода текста, представляющего результат выполнения программного кода или скрипта, а также системные сообщения. Отображается моноширинным шрифтом. |
| <script> | Используется для определения сценария на стороне клиента (обычно JavaScript). Содержит либо текст скрипта, либо указывает на внешний файл сценария с помощью атрибута src. |
| <section> | Определяет логическую область (раздел) страницы, обычно с заголовком. |
| <select> | Элемент управления, позволяющий выбирать значения из предложенного множества. Варианты значений помещаются в <option>. |
| <small> | Отображает текст шрифтом меньшего размера. |
| <source> | Указывает местоположение и тип альтернативных медиаресурсов для элементов <picture>, <video>, <audio>. |
| <span> | Контейнер для строчных элементов. Можно использовать для форматирования отрывков текста, например, выделения цветом отдельных слов. |
| <strong> | Расставляет акценты в тексте, выделяя полужирным. |
| <style> | Подключает встраиваемые таблицы стилей. |
| <sub> | Задает подстрочное написание символов, например, индекса элемента в химических формулах. |
| <summary> | Создаёт видимый заголовок для тега <details>. Отображается с закрашенным треугольником, кликнув по которому можно просмотреть подробности заголовка. |
| <sup> | Задает надстрочное написание символов. |
| <table> | Тег для создания таблицы. |
| <tbody> | Определяет тело таблицы. |
| <td> | Создает ячейку таблицы. |
| <template> | Используется для объявления фрагментов HTML-кода, которые могут быть клонированы и вставлены в документ скриптом. Содержимое тега не является его дочерним элементом. |
| <textarea> | Создает большие поля для ввода текста. |
| <tfoot> | Определяет нижний колонтитул таблицы. |
| <th> | Создает заголовок ячейки таблицы. |
| <thead> | Определяет заголовок таблицы. |
| <time> | Определяет дату/время. |
| <title> | Заголовок HTML-документа, отображаемый в верхней части строки заголовка браузера. Также может отображаться в результатах поиска, поэтому это следует принимать во внимание предоставление названия. |
| <tr> | Создает строку таблицы. |
| <track> | Добавляет субтитры для элементов <audio> и <video>. |
| <u> | Выделяет отрывок текста подчёркиванием, без дополнительного акцента. |
| <ul> | Создает маркированный список. |
| <var> | Выделяет переменные из программ, отображая их курсивом. |
| <video> | Добавляет на страницу видео-файлы. Поддерживает 3 видео формата: MP4, WebM, Ogg. |
| <wbr> | Указывает браузеру возможное место разрыва длинной строки. |
HTML: Теги для текста | HTML самоучитель
В HTML есть теги для изменения внешнего вида текста, такие как <b> и <i>.
Они используются для выделения текста полужирным шрифтом или курсивом, такие
теги в HTML называются тегами для форматирования.
Форматирование текста
Этот пример демонстрирует, как вы можете отредактировать текст в HTML документе, используя специальные теги:
<html>
<body>
<p><b>Текст</b></p>
<p><strong>Текст</strong></p>
<p><em>Текст</em></p>
<p><i>Текст</i></p>
<p><small>Текст</small></p>
<p>Это<sub> нижний индекс</sub> и <sup>верхний индекс</sup></p>
</body>
</html>
Попробовать »
Тег <pre>
Тег <pre> позволяет выделить часть исходного текста, которая должна отобразиться браузером в первоначальном виде, то есть теми же символами и с тем же количеством пробелов и разрывов строк. Весь текст, заключенный между открывающим тегом <pre> и закрывающим </pre>, будет отображаться моноширинным шрифтом:
<html>
<body>
<pre>
Он сохраняет авторское форматирование текста
(оставляет без изменений)
и делает шрифт моноширинным
</pre>
</body>
</html>
Попробовать »
Теги для отображения кода
Пример, показанный ниже, демонстрирует разницу вывода содержимого тегов на экран:
<html>
<body>
<p><code>Программный код</code>
<br>
<kbd>Ввод с клавиатуры</kbd>
<br>
<samp>Образец кода</samp>
<br>
<var>Выделение переменной</var>
</p>
<p>
Эти теги обычно используются для того, чтобы показать на странице программный код
</p>
</body>
</html>
Попробовать »
Тег <address>
Адрес является распространенным элементом многих HTML-документов, для выделения адреса на странице существует специальный тег <address>, отделяющий текст, заключенный в него, от всего остального содержимого.
Чаще всего он используется для выделения контактной информации, например адреса электронной почты или способа связи с автором/владельцем документа, статьи или сайта:
<html>
<body>
<p>Вы можете найти меня на моем сайте</p>
<address>
<a href="www.puzzleweb.ru">Мой сайт для связи</a>
</address>
</body>
</html>
Попробовать »
Аббревиатуры
Пример демонстрирует, как можно написать аббревиатуру или сокращение:
<html>
<body>
<p><abbr title="Неопознанный Летающий Объект">НЛО</abbr><br><br><br>
Атрибут title нужен для всплывающей подсказки, она появляется
при наведении курсора на аббревиатуру.
</p>
</body>
</html>
Попробовать »
Направление текста
Пример демонстрирует, как можно изменить направление текста:
<html>
<body>
<p>
Тег bdo определяет направление текста - слева направо и наоборот.<br><br>
<bdo dir="rtl">
Это наш текст
</bdo>
</p>
</body>
</html>
Попробовать »
Цитаты
В HTML есть два тега для выделения цитат в тексте — <q> и <blockquote>. Тег <q> является строчным элементом и предназначен для выделения коротких цитат непосредственно в тексте абзаца. Текст, размещенный внутри элемента <q>, по умолчанию большинством браузеров отображается в двойных кавычках.
В отличие от тега <q>, тег <blockquote> является блочным элементом, он предназначен для выделения длинных цитат, которые по объему больше похожи на целые абзацы. В большинстве браузеров текст элемента <blockquote> будет отображаться с небольшим отступом вправо и иметь разрывы строки до и после себя:
<html>
<body>
<p>Длинная цитата:</p>
<blockquote>
Это очень длинная цитата.Это очень длинная цитата.Это очень длинная цитата.
Это очень длинная цитата.Это очень длинная цитата.Это очень длинная цитата.
</blockquote>
<p><b>Для длинных цитат браузер вставляет отступы со всех сторон. </b>
<br><br>
Короткая цитата:
<q>Это короткая цитата.</q><br>
<b>Короткие цитаты заключаются в двойные кавычки.</b>
</p>
</body>
</html>
Попробовать »
Удаленный и вставленный текст
Пример демонстрирует, как можно в документе пометить текст, который был удален (помечается как перечеркнутый) или вставлен (помечается как подчеркнутый):
<html>
<body>
<p>
Содержимое тега del, большинство браузеров отображает <del>перечеркнутым</del>, а
содержимое тега ins - <ins>подчеркнутым</ins>
</p>
</body>
</html>
Попробовать »
Примечание: также подчёркивание и перечёркивание можно задать с помощью CSS свойства text-decoration.
Текст в html
У Вас в браузере заблокирован JavaScript. Разрешите JavaScript для работы сайта!
Вид текста на экране зависит только от тегов, он не зависит от пробелов и разбивки на строки.
Все элементы оформления HTML-документов разделяются на два типа: строчные и блочные.
Строчные элементы могут являться частью строки, а блочные элементы всегда занимают обособленное место на web-странице
и всегда начинаются с новой строки. Естественно, блочные элементы могут включать в себя другие блочные элементы и строчные элементы.
По вполне понятным причинам строчные элементы не могут включать в себя блочные элементы.
Объединение элементов web-страницы в блоки позволяет применять к ним единое оформление, осуществлять верстку.
Достаточно будет изменить расположение блока, изменив один объединяющий тег. Естественно, это удобнее, чем менять расположение
каждого элемента web-страницы по отдельности.
Строчные элементы обрамляются тегами <span>…</span>.
Для обрамления элементов блочного типа используется пара <div>…</div>.
Браузеры обрамляют div-блоки разрывами строки.
Блок <div> не может располагаться внутри блока <span>.
Пример
<!DOCTYPE html>
<html>
<head>
<title>Блоки</title>
<meta charset="Windows-1251">
</head>
<body>
<div>Первый блок текста</div>
<div>Второй блок текста.</div>
</body>
</html>Основные теги форматирования текста
| <p>…</p> | Абзац. |
| <h2>…</h2> | Заголовок первого уровня. |
| <h3>…</h3> | Заголовок второго уровня. |
| … | |
| <h6>…</h6> | Заголовок шестого уровня. |
| <br> | Переход на новую строку. |
| <q>…</q> | Браузер автоматически берет текст в кавычки. Изменить вид кавычек можно стилевым свойством quotes. |
| <hr> | Горизонтальная разделительная линия. |
| <pre>…</pre> | Текст фиксированной ширины с сохранением всех пробелов и переносов. |
Пример
<!DOCTYPE html>
<html>
<head>
<title>Заголовки и абзацы</title>
<meta charset="Windows-1251">
</head>
<body>
<h2>Заголовок<br>первого уровня</h2>
<h3>Заголовок второго уровня</h3>
<h4>Заголовок третьего уровня</h4>
<h5>Заголовок четвертого уровня</h5>
<h5>Заголовок пятого уровня</h5>
<h6>Заголовок шестого уровня</h6>
<hr>
<p>Тест абзаца</p>
</body>
</html>Создайте текстовый файл, как в примере. Сохраните его с расширением html.
Двойной щелчок по его наименованию в папке запустит браузер, установленный по умолчанию, и в него уже будет загружен ваш html-документ.
Для создания и редактирования html-страниц подойдёт даже Блокнот. Но я рекомендую использовать
Notepad++ или
PhpStorm.
Выделение в тексте
| <b>…</b> | Полужирный шрифт. |
| <i>…</i> | Курсив. |
| <ins>…</ins> | Подчеркнутый текст. |
| <del>…</del> | Перечеркнутый текст. |
| <sup>…</sup> | Надстрочный текст. |
| <sub>…</sub> | Подстрочный текст. |
Пример
<b>Текст может быть полужирным</b>. <i>Текст может быть курсивом.</i><br>
<ins>Текст можно подчеркнуть.</ins> <del>Текст можно зачеркнуть.</del><br>
Текст может быть <sup>надстрочным</sup>. Текст может быть <sub>подстрочным</sub>.РЕЗУЛЬТАТ:
Текст может быть полужирным. Текст может быть курсивом.
Текст можно подчеркнуть. Текст можно зачеркнуть.
Текст может быть надстрочным. Текст может быть подстрочным.
Цитаты, переменные, адреса
| <address>… </address> | Служит для предоставления автором документа контактной информации, чтобы желающие могли связаться с автором материала. Обычно отображается курсивом. Блочный элемент. |
| <blockquote>… </blockquote> | Выделение цитат. Блочный элемент. |
| <cite>…</cite> | Выделение цитат. Обычно отображается курсивом. |
| <code>…</code> | Вывод текста шрифтом фиксированной ширины. Применяется, как правило, для вывода небольшого куска программного кода (для больших листингов используется тег <pre>). |
| <em>…</em> | Выделение важных фрагментов текста. Обычно отображается курсивом. |
| <kbd>…</kbd> | Вывод текста шрифтом фиксированной ширины. |
| <samp>…</samp> | Вывод текста шрифтом фиксированной ширины. |
| <strong>…</strong> | Сильное выделение важных фрагментов текста. Обычно отображается полужирным шрифтом. |
| <var>…</var> | Используется для отметки имен переменных. Обычно отображается курсивом. |
Читать дальше: HTML списки
HTML-текст
HTML- текст представлен в спецификации тегами для форматирования и группировки текста. Теги представляют собой контейнеры для текста и не имеют визуального отображения.
Теги для форматирования текста несут смысловую нагрузку и обычно задают для текста, заключенного внутрь, стилевое оформление, например, выделяют текст жирным начертанием или отображают его шрифтом другого семейства (свойство font-family).
Грамотно отформатированный текст дает понять поисковым системам, какие слова несут важную смысловую нагрузку, по каким из них предпочтительно ранжировать веб-страницу в поисковой выдаче. Вся текстовая информация, отображаемая на сайте, размещается внутри тега <body>.
Теги для HTML текста
- Содержание:
- 1. Теги заголовков: <h2...h6>
- 2. Теги для форматирования текста: <b>, <em>, <i>, <small>, <strong>, <sub>, <sup>, <ins>, <del>, <mark>
- 3. Теги для ввода «компьютерного» текста: <code>, <kbd>, <samp>, <var>, <pre>
- 4. Теги для оформления цитат и определений: <abbr>, <bdo>, <blockquote>, <q>, <cite>, <dfn>
- 5. Абзацы, средства переноса текста: <p>, <br>, <hr>
1. Теги заголовков
Заголовки являются важными элементами веб-страницы, они упорядочивают текст, формируя его визуальную структуру. Теги <h2>...<h6> должны использоваться только для выделения заголовков нового раздела или подраздела. При использовании заголовков необходимо учитывать их иерархию, т.е. за <h2> должен следовать <h3> и т.д. Также не допускается вложение других тегов в теги <h2>...<h6>.
1.1. Тег <h2>
Заголовок самого верхнего уровня, на странице рекомендуется использовать только один раз, по возможности частично дублируя заглавие страницы. Тег <h2> должен быть уникальным для каждой страницы сайта. Рекомендуется прописывать тег в начале статьи, используя ключевое слово в тексте заголовка. Размер шрифта в браузере равен 2em, верхний и нижний отступ по умолчанию 0.67em.
1.2. Тег <h3>
Им обозначаются подзаголовки тега <h2>. Размер шрифта в браузере равен 1.5em, верхний и нижний отступ по умолчанию 0.83em.
1.3. Тег <h4>
Показывает подзаголовки тега <h3>. Размер шрифта в браузере равен 1.17em, верхний и нижний отступ по умолчанию 1em.
1.4. Теги <h5>, <h5>, <h6>
Обозначают подзаголовки четвёртого, пятого и шестого уровня. Размер шрифта в браузере равен 1em / 0.83em / 0.67em, верхний и нижний отступ по умолчанию 1.33em / 1.67em / 2.33em соответственно.
Для всех тегов доступны глобальные атрибуты.
2. Теги для форматирования текста
2.1. Тег <b>
Задаёт полужирное начертания шрифта. Выделяет текст без акцента на его важность.
Для тега доступны глобальные атрибуты.
2.2. Тег <em>
Отображает шрифт курсивом, придавая тексту значимость.
Для тега доступны глобальные атрибуты.
2.3. Тег <i>
Отображает шрифт курсивом.
Для тега доступны глобальные атрибуты.
2.4. Тег <small>
Уменьшает размер шрифта на единицу по отношению к обычному тексту.
Для тега доступны глобальные атрибуты.
2.5. Тег <strong>
Задаёт полужирное начертание шрифта, относится к тегам логической разметки, указывая браузеру на важность текста.
Для тега доступны глобальные атрибуты.
2.6. Тег <sub>
Используется для создания нижних индексов. Сдвигает текст ниже уровня строки, уменьшая его размер.
Для тега доступны глобальные атрибуты.
2.7. Тег <sup>
Используется для создания степеней. Сдвигает текст выше уровня строки, уменьшая его размер.
Для тега доступны глобальные атрибуты.
2.8. Тег <ins>
Выделяет текст в новой версии документа, подчёркивая его.
Для тега доступны следующие атрибуты: cite, datetime.
2.9. Тег <del>
Перечёркивает текст. Используется для выделения текста, удаленного из документа.
Для тега доступны следующие атрибуты: cite, datetime.
2.10. Тег <mark>
Применяется для выделения фрагментов текста в справочных целях, окрашивая блок символов желтым цветом.
Для тега доступны глобальные атрибуты.
3. Теги для ввода «компьютерного» текста
3.1. Тег <code>
Служит для выделения фрагментов программного кода. Отображается моноширинным шрифтом.
Для тега доступны глобальные атрибуты.
3.2. Тег <kbd>
Отмечает фрагмент как вводимый пользователем с клавиатуры. Отображается моноширинным шрифтом.
Для тега доступны глобальные атрибуты.
3.3. Тег <samp>
Применяется для выделения результата, полученного в ходе выполнения программы. Отображается моноширинным шрифтом.
Для тега доступны глобальные атрибуты.
3.4. Тег <var>
Выделяет имена переменных, отображая курсивом.
Для тега доступны глобальные атрибуты.
3.5. Тег <pre>
Позволяет вывести текст на экран, сохранив изначальное форматирование. Пробелы и переносы строк при этом не удаляются.
Для тега доступны глобальные атрибуты.
4. Теги для оформления цитат и определений
4.1. Тег <abbr>
Применяется для форматирования аббревиатур. Браузером обычно подчеркивается пунктирной линией. Расшифровка сокращения осуществляется с помощью атрибута title, она появляется при наведении курсора мыши на текст.
Для тега доступны глобальные атрибуты.
4.2. Тег <bdo>
Используется для замещения текущего направления текста, т.е. текст в теге отображается зеркально.
Для тега доступен атрибут dir.
4.3. Тег <blockquote>
Выделяет цитаты внутри документа, выделяя его отступами и переносами строк.
Для тега доступен атрибут cite.
4.4. Тег <q>
Используется для выделения коротких цитат. Браузерами заключается в кавычки.
Для тега доступен атрибут cite.
4.5. Тег <cite>
Применяется для выделения цитат, названий произведений, сносок на другие документы.
Для тега доступны глобальные атрибуты.
4.6. Тег <dfn>
Позволяет выделить текст как определение. Несмотря на наличие специального тега, рекомендуется выделять текст силами CSS.
Для тега доступен атрибут title.
5. Абзацы, средства переноса текста
5.1. Тег <p>
Разбивает текст на отдельные абзацы, отделяя друг от друга пустой строкой. Браузер автоматически добавляет верхний и нижний отступ, равный 1em, при этом отступы соседних абзацев «схлопываются».
Для тега доступны глобальные атрибуты.
5.2. Тег <br>
Переносит текст на следующую строку, создавая разрыв строки.
Для тега доступны глобальные атрибуты.
5.3. Тег <hr>
Используется для разделения контента на веб-странице. Отображается в виде горизонтальной линии.
Для тега доступны глобальные атрибуты.
| <picture></pictire> | контейнер для одного <img> и ноль или больше <source> | inline |
| <source> | местоположение и тип альтернативных медиаресурсов для элементов <picture>, <video>, <audio> | none |
| <img> | html-изображения | inline |
| <iframe></iframe> | создаёт встроенный фрейм | block |
| <embed> | встраивает внешний интерактивный контент или плагин | inline-block |
| <object></object> | контейнер для встраивания мультимедиа | inline-block |
| <param> | задаёт параметры для плагинов, встраиваемых с помощью элемента <object> | none |
| <audio></audio> | добавляет аудио-файлы | inline-block |
| <video></video> | добавляет видео-файлы | inline-block |
| <track> | субтитры для элементов <audio> и <video> | none |
| <map></map> | активные области на карте-изображении | inline |
| <area> | гиперссылка с текстом или активная область внутри карты-изображения | inline |
| <a></a> | гиперссылка | inline |
| <em></em> | выделяет важные фрагменты текста курсивом | inline |
| <strong></strong> | выделяет полужирным важный текст | inline |
| <small></small> | отображает текст шрифтом меньшего размера | inline |
| <s></s> | перечёркивает неактуальный текст | inline |
| <cite></cite> | источник цитирования | inline |
| <q></q> | краткая цитата | inline |
| <dfn></dfn> | выделяет термин курсивом | inline |
| <abbr></abbr> | аббревиатура или акроним | none |
| <ruby></ruby> | контейнер для Восточно-Азиатских символов и их расшифровки | inline |
| <rb></rb> | обертка для аннотации | inline |
| <rp></rp> | тег для скобок вокруг символов | none |
| <rt></rt> | расшифровка символов | block |
| <rtc></rtc> | обертка для дополнительной аннотации | inline |
| <data></data> | связывает содержимое с машиночитаемым переводом | inline |
| <time></time> | дата / время документа или статьи | inline |
| <code></code> | фрагмент программного кода | inline |
| <var></var> | выделяет переменные из программ | inline |
| <samp></samp> | результат выполнения сценария | inline |
| <kbd></kbd> | текст, вводимый пользователем с клавиатуры | inline |
| <sub></sub> | подстрочное написание символов | inline |
| <sup></sup> | надстрочное написание символов | inline |
| <i></i> | выделяет текст курсивом без акцента | inline |
| <b></b> | задает полужирное начертание отрывка текста, без дополнительного акцента | inline |
| <u></u> | выделяет отрывок текста подчёркиванием, без дополнительного акцента | inline |
| <mark></mark> | выделяет фрагменты текста желтым фоном | inline |
| <bdi></bdi> | изолирует текст, читаемый справа налево | inline |
| <bdo></bdo> | задаёт направление написания текста | inline |
| <span></span> | контейнер для строчных элементов | inline |
| <br> | перенос текста на новую строку | none |
| <wbr> | возможное место разрыва длинной строки | none |
| <form></form> | html-форма | block |
| <label></label> | текстовая метка для элемента <input> | inline |
| <input> | многофункциональные поля формы | inline-block |
| <button></button> | интерактивная кнопка | inline-block |
| <select></select> | элемент управления с выбором значений из предложенных вариантов <option> | inline-block |
| <datalist></datalist> | контейнер для выпадающего списка элемента <input> с <option>-значениями | none |
| <optgroup></optgroup> | контейнер с заголовком для группы элементов <option> | block |
| <option></option> | вариант (опция) в раскрывающемся списке | block |
| <textarea> | многострочное поле формы | inline-block |
| <output></output> | поле для вывода результата вычисления | inline |
| <progress></progress> | индикатор выполнения задачи | inline-block |
| <meter></meter> | индикатор измерения в заданном диапазоне | inline-block |
| <fieldset></fieldset> | группирует связанные элементы в форме | block |
| <legend></legend> | заголовок элементов формы, сгруппированных с помощью <fieldset> | block |
Тег вывода HTML
Пример
Выполните вычисление и покажите результат в элементе
Попробуй сам »
Определение и использование
Тег используется для представления результата вычисления (например, выполненного скриптом).
Поддержка браузера
Числа в таблице указывают первую версию браузера, полностью поддерживающую элемент.
| Элемент | |||||
|---|---|---|---|---|---|
| <выход> | 10,0 | 13,0 | 4,0 | 5,1 | 11,0 |
Атрибуты
| Атрибут | Значение | Описание |
|---|---|---|
| для | element_id | Определяет связь между результатом вычисления и элементами, используемыми в вычислении. |
| форма | form_id | Определяет, какой форме выходной элемент принадлежит |
| наименование | название | Задает имя для элемента вывода |
Глобальные атрибуты
Тег также поддерживает глобальные атрибуты в HTML.
Атрибуты событий
Тег также поддерживает атрибуты событий в HTML.
Связанные страницы
Ссылка на HTML DOM: выходной объект
Настройки CSS по умолчанию
Большинство браузеров отображают элемент со следующими значениями по умолчанию:
вывод {
дисплей: встроенный;
}
.
| Тег | Описание | |
|---|---|---|
| Определяет вид документа | ||
| Определяет документ HTML | ||
| <заголовок> | Содержит метаданные / информацию для документа | |
| <название> | Определяет заголовок документа | |
| <тело> | Определяет тело документа | |
до | Определяет заголовки HTML | |
| Определяет абзац | ||
| Вставляет одинарный разрыв строки | ||
| <час> | Определяет тематическое изменение содержания | |
| Определяет комментарий | ||
| Тег | Описание | |
| <аббревиатура> | Не поддерживается в HTML5. Вместо этого используйте . Определяет акроним | |
| Определяет аббревиатуру или акроним | ||
| <адрес> | Определяет контактную информацию автора / владельца документа / статьи | |
| Определяет полужирный текст | ||
| Изолирует часть текста, которая может быть отформатирована в другом направлении. из другого текста вне его | ||
| Заменяет текущее направление текста | ||
| <большой> | Не поддерживается в HTML5.Вместо этого используйте CSS. Определяет большой текст | |
| Определяет раздел, цитируемый из другого источника | ||
| <центр> | Не поддерживается в HTML5. Вместо этого используйте CSS. Определяет центрированный текст | |
| Определяет название работы | ||
| <код> | Определяет часть компьютерного кода | |
| | Определяет текст, который был удален из документа | |
| Задает термин, который будет определен в содержимом | ||
| Определяет выделенный текст | ||
| Не поддерживается в HTML5.Вместо этого используйте CSS. Определяет шрифт, цвет и размер текста | ||
| Определяет часть текста альтернативным голосом или настроением | ||
| Определяет текст, который был вставлен в документ | ||
| <КБД> | Определяет ввод с клавиатуры | |
| <марка> | Определяет выделенный / выделенный текст | |
| <метр> | Определяет скалярное измерение в известном диапазоне (датчик) | |
| Определяет предварительно отформатированный текст | ||
| <прогресс> | Показывает ход выполнения задачи | |
| Определяет короткое предложение | ||
| Определяет, что показывать в браузерах, которые не поддерживают рубиновые аннотации. | ||
| Определяет объяснение / произношение символов (для восточноазиатских типография) | ||
| <рубин> | Определяет рубиновую аннотацию (для восточноазиатской типографики) | |
| | Определяет текст, который больше не является правильным | |
| Определяет пример вывода компьютерной программы | ||
| <маленький> | Определяет меньший текст | |
| <удар> | Не поддерживается в HTML5.Вместо этого используйте Определяет зачеркнутый текст | |
| Определяет важный текст | ||
| Определяет текст с нижним индексом | ||
| Определяет надстрочный текст | ||
| <шаблон> | Определяет контейнер для контента, который должен быть скрыт при загрузке страницы | |
| <время> | Определяет конкретное время (или дату и время) | |
| Не поддерживается в HTML5.Вместо этого используйте CSS. Определяет текст телетайпа | ||
| Определяет текст, который не артикулирован и имеет стиль, отличный от обычного. текст | ||
| Определяет переменную | ||
| | Определяет возможный разрыв строки | |
| Тег | Описание | |
| <форма> | Определяет HTML-форму для пользовательского ввода | |
| <вход> | Определяет элемент управления вводом | |
| Определяет элемент управления многострочным вводом (текстовая область) | ||
| <кнопка> | Определяет кнопку, на которую можно нажать | |
| <выбрать> | Определяет раскрывающийся список | |
| Определяет группу связанных опций в раскрывающемся списке | ||
| <опция> | Определяет параметр в раскрывающемся списке | |
| <метка> | Определяет метку для элемента | |
| Группирует связанные элементы в форме | ||
| <легенда> | Определяет заголовок для элемента | |
| <специалист по данным> | Определяет список предопределенных параметров для элементов управления вводом | |
| <выход> | Определяет результат расчета | |
| Тег | Описание | |
| | Определяет изображение | |
| <карта> | Определяет карту изображения на стороне клиента | |
| <зона | Определяет область внутри карты изображения | |
| <холст> | Используется для рисования графики «на лету» с помощью сценариев (обычно JavaScript). | |
| Определяет заголовок для элемента | ||
| <рисунок> | Определяет автономное содержимое | |
| <картинка> | Определяет контейнер для нескольких ресурсов изображений | |
| Определяет контейнер для графики SVG | ||
| Тег | Описание | |
| Определяет неупорядоченный список | ||
| Определяет упорядоченный список | ||
| Определяет элемент списка | ||
Не поддерживается в HTML5.Вместо этого используйте
Определяет список каталогов | ||
| Определяет список описания | ||
| Определяет термин / имя в списке описаний | ||
| Определяет описание термина / имени в списке описаний | ||
| Тег | Описание | |
| <таблица> | Определяет таблицу | |
| <заголовок> | Определяет заголовок таблицы | |
| Определяет ячейку заголовка в таблице | ||
| Определяет строку в таблице | ||
| Определяет ячейку в таблице | ||
| Группирует содержимое заголовка в таблице | | Группирует содержимое тела в таблицу |
| <фут> | Группирует содержимое нижнего колонтитула в таблице | |
| Задает свойства столбца для каждого столбца в элементе | ||
| Определяет группу из одного или нескольких столбцов в таблице для форматирования. | ||
| Тег | Описание | |
| <стиль> | Определяет информацию о стиле для документа | |
| Определяет раздел в документе | ||
| Определяет раздел в документе | ||
| <заголовок> | Определяет заголовок для документа или раздела | |
| <нижний колонтитул> | Определяет нижний колонтитул для документа или раздела | |
| <основной> | Определяет основное содержание документа | |
| <раздел> | Определяет раздел в документе | |
| <статья> | Определяет артикул | |
| <сторона> | Определяет содержимое помимо содержимого страницы | |
| <подробности> | Определяет дополнительные сведения, которые пользователь может просматривать или скрывать. | |
| <диалог> | Определяет диалоговое окно или окно | |
| <резюме> | Определяет видимый заголовок для элемента | |
| <данные> | Добавляет машиночитаемый перевод заданного содержания | |
| Тег | Описание | |
| <заголовок> | Определяет информацию о документе | |
| Определяет метаданные о документе HTML | ||
| <база> | Определяет базовый URL-адрес / цель для всех относительных URL-адресов в документе | |
| <баз. | Не поддерживается в HTML5.Вместо этого используйте CSS. Задает цвет, размер и шрифт по умолчанию для всего текста в документе. | |
| Тег | Описание | |
| <скрипт> | Определяет клиентский сценарий | |
| Определяет альтернативный контент для пользователей, которые не поддерживают клиентские скрипты | ||
| <приложение> | Не поддерживается в HTML5.Вместо этого используйте | |
| <вставка> | Определяет контейнер для внешнего (не HTML) приложения | |
| <объект> | Определяет встроенный объект | |
| <параметр> | Определяет параметр для объекта |
.
| Атрибут | Принадлежит к | Описание | ||
|---|---|---|---|---|
| принять | <вход> | Задает типы файлов, которые принимает сервер (только для type = "file"). | ||
| кодировка приема | <форма> | Задает кодировки символов, которые должны использоваться для формы. представление | ||
| ключ доступа | Глобальные атрибуты | Задает сочетание клавиш для активации / фокусировки элемента | ||
| действие | <форма> | Указывает, куда отправлять данные формы при отправке формы. | ||
| выровнять | Не поддерживается в HTML 5. | Задает выравнивание по окружающим элементам. Используйте CSS вместо | ||
| alt | <зона>, | Задает альтернативный текст, если исходный элемент не отображается. | ||
| асинхронный | <сценарий> | Указывает, что сценарий выполняется асинхронно (только для внешних скрипты) | ||
| автозаполнение | <форма>, <ввод> | Указывает, должен ли элемент | ||
| автофокус | <кнопка>, , | Указывает, что элемент должен автоматически получать фокус, когда страница грузы | ||
| автовоспроизведение | <аудио>, <видео> | Указывает, что аудио / видео начнет воспроизводиться, как только оно будет готово | ||
| bgcolor | Не поддерживается в HTML 5. | Задает цвет фона элемента. Используйте CSS вместо | ||
| граница | Не поддерживается в HTML 5. | Задает ширину границы элемента. Используйте CSS вместо | ||
| кодировка | , | Задает кодировку символов | ||
| проверено | <вход> | Указывает,что элементдолжен быть предварительно выбран при загрузке страницы (для type="checkbox"или type="radio") | ||
| указать |
| Указывает URL-адрес,который объясняет цитату/удаленный/вставленный текст | ||
| класс | Глобальные атрибуты | Задает одно или несколько имен классов для элемента(относится к классу в таблица стилей) | ||
| цвет | Не поддерживается в HTML 5. | Задает цвет текста элемента.Используйте CSS вместо | ||
| столбов | Определяет видимую ширину текстовой области | |||
| colspan | , | Задает количество столбцов,которые должна занимать ячейка таблицы. | ||
| содержание | Выдает значение,связанное с атрибутом http-Equiv или name | |||
| контентный | Глобальные атрибуты | Указывает,доступно ли редактирование содержимого элемента. | ||
| органы управления | <аудио>,<видео> | Указывает,что элементы управления аудио/видео должны отображаться(например, кнопка воспроизведения/паузы и т.д.) | ||
| координаты | <зона> | Задает координаты области | ||
| данные | <объект> | Задает URL-адрес ресурса,который будет использоваться объектом | ||
| данные-* | Глобальные атрибуты | Используется для хранения пользовательских данных в частном порядке на странице или в приложении | ||
| дата и время | Задает дату и время | |||
| по умолчанию | <трек> | Указывает,что трек должен быть включен,если настройки пользователя не указать что подойдет другой трек | ||
| отсрочить | <сценарий> | Указывает,что сценарий выполняется,когда страница завершает синтаксический анализ. (только для внешних скриптов) | ||
| реж | Глобальные атрибуты | Определяет направление текста для содержимого в элементе | ||
| имя | , | Указывает,что направление текста будет отправлено | ||
| отключен | Указывает,что указанный элемент/группа элементов должна быть отключена | |||
| загрузить | , | Указывает,что цель будет загружена,когда пользователь щелкнет гиперссылка | ||
| перетаскиваемый | Глобальные атрибуты | Указывает,можно ли перетаскивать элемент. | ||
| enctype | <форма> | Определяет,как должны быть закодированы данные формы при их отправке в сервер(только для method="post") | ||
| для | <метка>,<выход> | Определяет,к каким элементам формы привязана метка/вычисление. | ||
| форма | <кнопка>,<набор полей>,<ввод>,<метка>,<метр>,<объект>, | Задает имя формы,которой принадлежит элемент. | ||
| формация | <кнопка>,<ввод> | Определяет,куда отправлять данные формы при отправке формы.Только для type="submit" | ||
| Заголовки | , | Определяет одну или несколько ячеек заголовков,с которыми связана ячейка. | ||
| высота | Задает высоту элемента | |||
| скрыто | Глобальные атрибуты | Указывает,что элемент еще не актуален или больше не актуален. | ||
| высокая | <метр> | Определяет диапазон,который считается большим значением | ||
| href | ,, | Задает URL-адрес страницы,на которую ведет ссылка | ||
| hreflang | ,, | Задает язык связанного документа | ||
| http-экв | Предоставляет заголовок HTTP для информации/значения атрибута содержимого | |||
| id | Глобальные атрибуты | Задает уникальный идентификатор элемента | ||
| ismap | Задает изображение как карту изображений на стороне сервера. | |||
| вид | <трек> | Определяет тип текстовой дорожки | ||
| этикетка | <трек>,<опция>,<группа опций> | Определяет заголовок текстовой дорожки | ||
| язык | Глобальные атрибуты | Задает язык содержимого элемента | ||
| список | <вход> | Обращается к элементу | ||
| петля | <аудио>,<видео> | Указывает,что аудио/видео будет начинаться заново каждый раз,когда закончено | ||
| низкий | <метр> | Определяет диапазон,который считается низким значением | ||
| макс | <вход>,<метр>,<прогресс> | Задает максимальное значение | ||
| макс.Длина | , | Задает максимальное количество символов,разрешенное в элементе. | ||
| СМИ | ,,, | Указывает,для какого носителя/устройства оптимизирован связанный документ. | ||
| Метод | <форма> | Определяет метод HTTP для использования при отправке данных формы | ||
| мин. | <вход>,<метр> | Задает минимальное значение | ||
| несколько | <вход>,<выбор> | Указывает,что пользователь может ввести более одного значения | ||
| без звука | <видео>,<аудио> | Указывает,что аудиовыход видео должен быть отключен. | ||
| наименование | Задает имя элемента | |||
| novalidate | <форма> | Указывает,что форма не должна проверяться при отправке | ||
| onabort | Сценарий,запускаемый при прерывании | |||
| после печати | Скрипт,запускаемый после печати документа | |||
| до отпечатка | Скрипт,запускаемый перед печатью документа | |||
| перед выгрузкой | Сценарий,запускаемый перед выгрузкой документа | |||
| onblur | Все видимые элементы. | Скрипт,запускаемый,когда элемент теряет фокус | ||
| oncanplay | <аудио>,<вставка>,<объект>,<видео> | Скрипт,запускаемый,когда файл готов к воспроизведению(когда он буферизован достаточно для начала) | ||
| можно пройти через | <аудио>,<видео> | Скрипт,запускаемый,когда файл можно воспроизвести до конца без пауза для буферизации | ||
| на замену | Все видимые элементы. | Скрипт,запускаемый при изменении значения элемента | ||
| onclick | Все видимые элементы. | Скрипт,запускаемый при нажатии на элемент | ||
| контекстное меню | Все видимые элементы. | Скрипт,запускаемый при запуске контекстного меню | ||
| копирование | Все видимые элементы. | Скрипт,запускаемый при копировании содержимого элемента | ||
| на смену | <трек> | Сценарий,запускаемый при изменении сигнала в элементе | ||
| врезка | Все видимые элементы. | Скрипт,запускаемый при обрезке содержимого элемента | ||
| ondblclick | Все видимые элементы. | Сценарий,запускаемый при двойном щелчке по элементу | ||
| онтраг | Все видимые элементы. | Скрипт,запускаемый при перетаскивании элемента | ||
| драгенд | Все видимые элементы. | Сценарий,запускаемый в конце операции перетаскивания | ||
| ондрагентер | Все видимые элементы. | Сценарий,запускаемый при перетаскивании элемента в допустимую цель для перетаскивания | ||
| ondragleave | Все видимые элементы. | Сценарий,запускаемый,когда элемент покидает допустимую цель перетаскивания | ||
| вперед | Все видимые элементы. | Сценарий,запускаемый,когда элемент перетаскивается через допустимую цель перетаскивания | ||
| ondragstart | Все видимые элементы. | Сценарий,запускаемый в начале операции перетаскивания | ||
| капля | Все видимые элементы. | Скрипт,запускаемый при отбрасывании перетаскиваемого элемента | ||
| на срок замены | <аудио>,<видео> | Скрипт,запускаемый при изменении длины носителя | ||
| без мусора | <аудио>,<видео> | Сценарий,запускаемый,когда происходит что-то плохое и файл внезапно недоступен(например,неожиданно отключается) | ||
| завершено | <аудио>,<видео> | Сценарий,запускаемый,когда носитель подходит к концу(полезное событие для сообщения типа"спасибо за внимание") | ||
| ошибка |