Теги html: таблица с описанием и примерами
Сегодня на конструкторах или движках можно создавать отличные сайты. Однако знание языка HTML остается важным навыком вебмастера, так как всегда возникает необходимость редактирования и исправлений верстки шаблона. Основные HTML-теги с описанием и примерами представлены в нашей статье.
HTML-теги с описанием и примерами
Браузер интерпретирует теги HTML и отображает элементы в том виде, какой предусмотрели разработчики. Почти все данные элементы являются парными и обрамляют ту часть контента, где применяются. Ниже мы собрали все известные теги, и для удобства разделили их по категориям.
Базовые
Описание | Пример использования | |
Позволяет добавить комментарии в документ для улучшения читабельности кода. Поддерживается всеми современными браузерами. | Вот как нужно выделять шапку сайта вместе с логотипом: . Или футер: . | |
Техническая системная информация о документе. Элемент представляет собой контейнер, в который помещаются метаданные документа. Содержимое блока видят только поисковые роботы, но для пользователей оно остается невидимыми. На страницах с большим количеством информации, бывает довольно объемным и занимает место от до . | Например, вот как будет выглядеть простой для небольшой страницы: . | |
Тег метаданных, который браузеры используют для обработки страницы, а поисковые боты — для индексации. | Пример синтаксиса: . Означает кодировку документа — стандарт кодирования символов, позволяющий компактно хранить и передавать символы Юникода. | |
Контейнер обрамляет видимую пользователями часть документа. Другими словами, все что указывается внутри данного блока, отобразится на странице. Это текст, изображения, таблицы, формы, списки и т. д. Тег идет после . | Пример использования: цвет текста . | |
Определяет заголовок документа. Размещается внутри контейнера . На странице используется всего 1 раз. Пользователи по . | ||
Определяет параграф или текстовый абзац. Относится к блочным элементам. | Синтаксис: Абзац . | |
Устанавливает перевод строки в том месте, где находится тег. В отличие от не добавляет пустой отступ перед строкой. | Если написать текст текст, то эта конструкция будет отображаться так: тексттекст | |
Рисует горизонтальную линию и разделяет контент на странице. | ||
Выделяет текст, который обрамляет, полужирным шрифтом. | ||
, , и т. д | Определяет заголовки HTML от первого до шестого уровня. Относится к блочным элементам, всегда начинается с новой строки. | |
Синтаксис: Заголовок первого уровня. |
Базовые tag включают элементы, которые структурируют документ, выводят заголовки, показывают браузерам кодировку, выделяют текст, устанавливают пробелы и линии. По сути, простая страница может состоять только из: ,
,Форматирование
Описание | Пример использования | |
acronym> | Определяет акроним (США, замполит, СПИД), поддерживается только HTML 4. По умолчанию подчеркивается пунктиром. | |
abbr> | Показывает аббревиатуру или акроним. К тексту автоматически добавляется всплывающая подсказка, в которой можно дать расшифровку аббревиатуры. | |
address> | Отображает контактную информацию об авторе, может включать в себя другие элементы HTML — ссылки, выделения и т. д. | |
bdi> | Изолирует фрагмент текста, что требуется при объяснении слов на иврите или других терминов. | |
bdo> | Изменяет направление текста справа налево, что присуще арабскому языку. | bdo>Снова идет снегbdo> будет отображаться вот так – генс теди авонС |
С помощью данного tag можно отображать графику прогресса завершенности какой-то задачи. | Например, выводите под надписью «Подождите, идет загрузка» — горизонтальный столбик, в которой часть выкрашена цветом. | |
big> | Увеличивает размер шрифта на 1 единицу по сравнению с используемым шрифтом. Допускается применение нескольких тегов . | big>Всеbig> в нашей жизни имеет свое начало и конец, даже неизлечимая болезнь или сумасшедшая big>любовьbig> |
blockquote> | Выделяет длинные цитаты внутри документа. Отображается как выровненный блок с отступами по краям. | blockquote>Какая-то цитата, которую хотим выделитьblockquote> |
q> | Выделяет короткие цитаты в пределах одного предложения. | |
center> | Выравнивание содержимого блока по центру. | Например, когда вставляете видео или изображение так, чтобы оно встало посередине между абзацами. |
cite> | Выделяет источник статьи. | |
del> | Выделяет текст, который был удален. Используется для обозначения изменений в документе. Конкретный фрагмент текста вычеркивается. | Мой любимый цвет del> |
mark> | Новый элемент в HTML5, помечает фрагменты текста фоновым цветом. | Что такое хорошо и что такое плохо. |
meter> | С помощью этого тега выводятся цифровые значения в виде разноцветной шкалы. Используется вместе с атрибутами value, min, max, low и другими. | Например, можно показать изменение температуры воды в виде нескольких шкал. |
font> | Контейнер для изменения характеристик шрифта, размеров, цвета, гарнитуры. Ввиду широкого использования стилей, данный tag уже не так популярен, хотя и поддерживается всеми браузерами. | Например, с помощью данного тега можно выделить другим цветом всего одну букву в слове или выделить курсивом только одно слово в предложении. |
rt> | Добавляет аннотацию сверху или снизу текста в уменьшенном шрифте. | Например, вот так можно выделить календарную дату в тексте: |
samp> | Отображает текст в виде скрипта или компьютерной программы. | |
dfn> | Выделяет курсивом слово в предложении — обычно незнакомый термин или что пожелаете. | |
kbd> | Обозначает текст моноширным шрифтом, что подходит для наименования компьютерных терминов, клавиш, сочетаний на клавиатуре и т. д. | |
pre> | Позволяет отобразить блок с предварительно форматированным текстом. Выводится в формате моноширинного шрифта с пробелами между словами. | |
small> | Уменьшает размер шрифта на единицу по сравнению с используемым шрифтом. | |
sub> | Отображает нижний регистр. | |
sup> | Отображает верхний регистр. | |
u> | Подчеркивает какое-то слово. | Например, с помощью u> можно отобразить меню. |
time> | Текст внутри этого тега будет отображен в виде даты и времени. Используется вместе с атрибутами datetime, pubdate. | |
var> | Выделяет математические формулы и переменные. | |
wbr> | Используется для очень длинных слов. С помощью этого tag можно указать браузерам, в каких местах слово нужно переносить на новую строку. | |
Устанавливает жирный шрифт. Можно использовать вкупе с другими тегами, обозначающими начертание текста. | Изображения особенно важны при верстке макета. |
Без использования тегов форматирования контент на странице будет похож на «простыню». Пользователям сложно читать такой документ, так как в нем не расставлены акценты. Поисковики отдают предпочтение удобным текстам, поэтому элементы форматирования также важны, как и базовые tag HTML.
Для вставки форм
Описание | Пример использования |
form> | Устанавливает форму на странице. Например, опрос. |
input> | Позволяет сделать более стильную форму, с добавлением окошек вверху и внизу, кнопок. |
textarea> | Отображает форму для отзыва, комментария. |
button> | Устанавливаете кнопку с текстом или рисунком. |
select> | Отображает форму в виде списка и кнопки. |
optgroup> | Тот же список, но с раскрывающимся подменю. |
label> | Добавляет форму с возможностью ставить галочки и выбирать конкретное слово (значение). |
fieldset> | Позволяет сгруппировать элементы формы и облегчить работу с длинными предложениями в списке. |
datalist> | Добавляет форму выбора с раскрывающимся списком. |
output> | Отображает форму с математическими данными. К примеру, можно добавить форму с конвертацией длины в дюймы, одной валюты в другую и т. д. |
С помощью данных тегов вы сможете вставлять в текст или корректировать интерактивные опросы, систему комментариев, конвертер и т. д.
Для фреймов
Описание | Пример использования |
frameset> | Определяет структуру фреймов на web-странице. Окно браузера делится на отдельные области, расположенные вплотную друг к другу, куда можно загружать самостоятельную web-page. |
iframe> | Отображает плавающий фрейм, позволяет загружать отдельные документы в область заданных размеров. |
Теги для фреймов можно использовать для оформления оглавлений, неподвижных элементов интерфейса, форм и результатов. На данный момент большинство фреймов устарели и не поддерживаются HTML5.
Для картинок
Описание | Пример использования |
img> | Определяет изображение в формате GIF, JPEG, PNG. |
canvas> | Создает область, в которой при помощи JS можно рисовать разные объекты или выводить изображения, анимацию, игры и т. д. Поддерживается не всеми браузерами. |
figcaption> | Позволяет отобразить изображения в виде таблицы с отступами между картинками. |
figure> | Та же группировка изображений, но через другой стиль. |
Эти теги позволят грамотнее работать с изображениями.
Для видео и аудио
Описание | Пример использования |
audio> | Выводит аудио контент. |
source> | Вставляет обобщенный аудио/видео формат. |
track> | Отображает текстовую дорожку для медийных элементов. |
video> | Определяет видео формат. |
Теги для видео и аудио — возможность добавлять медиа файлы, настраивать их, приводить в более приемлемый вид на сайте.
Для ссылок
Описание | Пример использования |
a> | Вывод гиперссылки. |
nav> | Отображает ссылки для навигации. |
Эти tag дают возможность работать со ссылками.
Для списков
Описание | Пример использования |
ul> | Выводит маркированный список. |
ol> | Выводит нумерованный список. |
dir> | Создает список с названиями системных папок. |
dl> | Отображает список с описаниями. |
menu> | Создает список меню. |
Теги списков структурируют текст на сайте.
Для таблиц
Описание | Пример использования |
table> | Выводит простую таблицу. |
caption> | Выводит таблицу с названиями. |
tfoot> | Добавляет к таблице нижний колонтитул. |
col> | Задает ширину и другие характеристики для одной или нескольких колонок таблицы. |
Эти теги задают различные настройки для работы с таблицами.
Для стилизации
Описание | Пример использования | |
style> | Основной tag для выделения стилей элементов страницы. | Например, можно вывести с помощью нескольких семейств шрифтов и цвета такой вариант текста. |
header> | Задает шапку страницы, где обычно располагается заголовок. | |
section> | Позволяет разом выводить текст с абзацами и подзаголовками. | |
dialog> | Создает диалоговые окна в контенте. | |
summary> | Выводит заголовок с раскрывающимся списком. |
Улучшают внешний вид различных элементов на сайте, значительно упрощают работу.
Для скриптов
Описание | Пример использования | |
script> | Предназначен для описания скриптов. Как правило, содержит ссылку на программу или ее код. | К примеру, с помощью данного tag можно задать такую таблицу. |
applet> | Дает возможность вставлять небольшие программы, написанные на языке Java. | |
embed> | Можно задавать интерактивный контент — видео, аудио. |
С помощью тегов скриптов вы сможете манипулировать с изображениями, формами проверки, динамически изменять содержание и т. д. Чаще всего используется в этом случае JavaScript.
Зачем знать HTML-теги
- запускать Email-рассылки;
- стильно оформлять УТП и замерять эффективность каждого предложения;
- упрощать рутинные процессы;
- проводить внутреннюю поисковую оптимизацию лендинга или сайта, чтобы страницы попадали на верхние строчки выдачи — для этого нужно понимать, как работают скрипты и какой блок за что отвечает;
- развивать свой блог, вести аналитику и т. д.
Без знаний HTML хотя бы на базовом уровне, все это делать не получится. Этот язык отвечает за семантическую структуру. Именно этот код понимают поисковые роботы: какие слова и фразы особенно важны на странице, по каким запросам нужно показывать пользователям материал и т. д.
Самый простой пример, который показывает важность HTML. Вы написали статью с описанием преимуществ товара. При этом не разметили ее по HTML: не указали тайтл, заголовок первого и второго уровня, абзацы. Как вы думаете, сможет ли такая страница бороться за первые места в выдаче. Ответ очевиден: конечно же, нет.
Теги — это базовые и важнейшие единицы HTML. Вокруг них строится весь HTML язык. Именно tag указывают поисковикам, какие элементы текста особенно важны, а какие — второстепенны. Короче, с помощью данных элементов вы можете общаться с роботом Гугла или Яндекса. Например, сказать им: смотри, моя статья о том, как зарабатывать на арбитраже трафика, и если люди будут спрашивать, то приводи их ко мне, потому что у меня есть много полезной информации.
Для лучшего представления, что такое теги — сравним их с кейсами. В них вы кладете слова. Допустим, в один кейс положили основной заголовок статьи — подписываете, что это h1. В другой — поставили абзац. В третий — заголовок второго уровня и т. д. При этом в одном кейсе могут находиться несколько более мелких отделений. Например, в кейсе абзац могут находиться отделения с такими названиями: текст курсивом, текст полужирным, перенос, сплошная линия и т. д.
Все tag заключены в скобки типа <>. Бывают в основном парными (с закрывающимися >), но встречаются и одиночные типа
. Внутри них вставляется текст, и в совокупности получается элемент HTML, то есть основная структурная единица web-документа.
Заключение
Без базовых навыков HTML невозможно представить SEO. Теги — основа этого языка, ведь с их помощью строятся все важные элементы.