PassFront
  1. PassFront
  2. База знаний
  3. Теги и их категории

Какие свойства есть у div?

Теги и их категории

У div нет собственных особых атрибутов — у него есть глобальные атрибуты HTML и CSS-свойства по умолчанию.

Атрибуты

Все глобальные атрибуты:

  • id, class, style;
  • title, lang, dir, hidden;
  • data-* — свои данные для JS и CSS;
  • tabindex, contenteditable, draggable;
  • role и aria-* — для доступности, если div используют как интерактивный элемент.
<div class="card" data-id="42" role="region" aria-label="Корзина">…</div>

Стили по умолчанию

  • display: block — с новой строки, на всю ширину;
  • нет отступов, рамок и фона.

DOM-свойства

Как у любого HTMLElement: classList, dataset, children, offsetWidth, методы addEventListener, querySelector.

Коротко для собеседования

У div только глобальные атрибуты (id, class, style, data-, role, aria-), по умолчанию display: block, без отступов и своей семантики.

Подробнее: MDN — Глобальные атрибуты

Другие вопросы раздела