Обзор наиболее распространенных атрибутов HTML

Атрибуты HTML хранят дополнительную информацию в HTML-теге. Они просто добавляются в код. Помимо универсальных атрибутов, атрибутов событий и атрибутов данных существует еще несколько отдельных атрибутов.

Для чего используются атрибуты HTML?

Атрибуты HTML используются для хранения дополнительной информации об элементах в теге HTML. Они состоят из имени и значения. Атрибуты HTML располагаются в открывающем теге и не чувствительны к регистру. Хотя их значения не обязательно должны быть записаны через инвертированную запятую, этот стиль все же рекомендуется во избежание ошибок. Приведенные ниже примеры иллюстрируют включение HTML-атрибутов в код:

<element attribute name="attribute value"/>

Тег <a> и атрибут href необходимы для включения ссылки на веб-сайте. Это выглядит следующим образом:

<!DOCTYPE html>
<html>
<head>
<title>sample title</title>.
</head>
<body>
<a href="https://www.example.com">this link will take you to the example site.</a>
</body>
</html>
Совет

Прочитайте нашу подробную статью об a href, чтобы узнать больше о внутренней и внешней перелинковке с помощью HTML и его атрибутов.

Какие атрибуты HTML существуют?

Существует несколько различных атрибутов HTML, хотя некоторые из них больше не используются после появления HTML5. Атрибуты HTML делятся на пять различных групп:

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

Классические универсальные атрибуты

Классические универсальные атрибуты допускаются в большинстве HTML-тегов. Приведенные ниже примеры являются наиболее распространенными:

Атрибуты HTML

Описание

Пример

id

Идентифицирует элемент HTML.

id=»пример»

class

Присваивает элемент одному или нескольким классам.

class=»cars»

стиль

Определяет стиль элемента HTML и может определять цвет, шрифт, размер шрифта и т.д.

style=»color: blue; font-size: 2em»

title

Содержит дополнительную информацию о содержимом элемента; она отображается в отдельном окне при наведении курсора мыши на элемент.

title=»exampletext»

lang

Определяет язык документа.

<html lang=»en»>

dir

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

<html dir=»ltr»> example</html>

Специфические атрибуты HTML

Существует несколько специфических атрибутов HTML для определения отдельных элементов. Ниже приведены примеры наиболее распространенных из них:

Атрибуты HTML

Описание

Пример

старый

Показывает альтернативный текст, если изображение не может быть загружено или отображено.

<img src=»https://www.ionos.com/digitalguideredcar.jpg» alt=»Красный спортивный автомобиль на светофоре.»>

height

Устанавливает высоту элемента в px.

<img alt=»красный автомобиль» height=»220″>

width

Устанавливает ширину элемента в px.

<img alt=»красный автомобиль» width=»220″>

href

Определяет URL для ссылки.

<a href=»https://www.examplesite.com» title=»Узнать больше»>

hreflang

Задает язык документа, на который ведет ссылка.

<a href=»https://www.examplesite.com» lang=»en» hreflang=»en»>Информация на английском</a>

target

Определяет, где должна быть открыта ссылка.

<a href=»https://www. examplesite.com» target=»_blank»>

rel

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

<a rel=»nofollow» href=»https://www. examplesite.com/»>образец сайта</a>

src

Определяет происхождение элемента.

<img src=»https://www.ionos.com/digitalguideredcar.jpg» alt=»красная машина>

автовоспроизведение

Обеспечивает автоматическое воспроизведение определенного медиаконтента; однако большинство браузеров могут переопределить эту настройку.

<автовоспроизведение видео>

плакат

Устанавливает изображение предварительного просмотра при вставке видео в HTML.

<video controls poster=»preview.png»>

Новые атрибуты с HTML5

Существует несколько атрибутов HTML, которые были добавлены после появления HTML5 и HTML 5.1. К ним относятся следующие:

Атрибуты HTML

Описание

Пример

contenteditable

Определяет, можно ли редактировать содержимое элемента; возможные значения — true и false.

<p contenteditable=»false»>

hidden

Универсальный атрибут, который может скрыть элемент.

<p hidden>

Этот текст скрыт

</p>

dropzone

Определяет, будет ли элемент скопирован, связан или перемещен во время перетаскивания.

<p dropzone=»move»>

draggable

Универсальный атрибут, определяющий, можно ли перетаскивать содержимое элемента.

<p draggable=»false»>

загрузка

Определяет способ загрузки внешнего медиа; допустимые значения: auto, eager и lazy.

<img src=»https://www.ionos.com/digitalguideredcar.jpg» alt=»красная машина» loading=»lazy»

проверка орфографии

Указывает, можно ли включить проверку орфографии; допустимые значения — true и false.

<p contenteditable=»true» spellcheck=»false»>

Атрибуты события

Существует множество различных атрибутов HTML, которые вызывают событие в браузере. Поэтому приведенные ниже атрибуты HTML — это лишь небольшая подборка различных событий, которые могут быть вызваны с помощью JavaScript в HTML.

Атрибуты HTML

Описание

Пример

onclick

Запускает событие в JavaScript при щелчке мыши.

<button onclick=»samplefunction ( )»>нажмите здесь</button>

onscroll

Срабатывает при прокрутке элемента.

<div onscroll=»examplefunction ( )»>

onkeydown

Срабатывает при нажатии кнопки.

<input type=»text» onkeydown=example function ( )»>

onsearch

Запускает JavaScript, как только в форме поиска вводится поиск.

<input type=»search» onsearch=»examplefunction ( )»>

onerror

Выполняет JavaScript в случае ошибки.

<img src=»https://www.ionos.com/digitalguideredcar.jpg» onerror=»examplefunction ( )»>

oncopy

Срабатывает при копировании текста.

<input type=»text» oncopy=»examplefunction ( ) » value=»copy this text»>

onselect

Запускает JavaScript, как только вы выделите текст в элементе ввода.

<input type=»text onselect=»examplefunction ( ) » value=»exampletext»>

Атрибуты данных

Помимо перечисленных выше атрибутов HTML, существуют некоторые атрибуты, которые могут быть оценены только с помощью сценария или использованы с CSS. Это позволяет включить информацию, которая не представлена визуально. Эти атрибуты HTML всегда начинаются с data-. Их можно задать с помощью setAttribute и прочитать с помощью getAttribute. Поисковые системы также не оценивают эти атрибуты HTML. Для атрибутов data допускаются только строчные буквы, цифры, дефисы, точки и двоеточия.

<article
id="example elements"
data-columns="5"
data-index-number="1385"
data-parent="html5">
</article>

Заключение: Атрибуты HTML важны практически для каждого сайта

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

Совет

Идеальный веб-сайт — именно такой, как вам нравится. С помощью конструктора сайтов от IONOS у вас есть доступ ко всем инструментам, необходимым для создания вашего онлайн-присутствия с самого начала. Кроме того, наши специалисты могут создать ваш сайт в соответствии с вашими индивидуальными пожеланиями. Выберите модель, соответствующую вашим требованиям!

Оцените статью
cdelat.ru
Добавить комментарий