Самоучитель CSS Справочник CSS Селекторы Стили по умолчанию Цвета CSS Единицы измерения
Селекторы CSS

CSS селектор атрибута

Селектор атрибута выбирает все HTML-элементы, имеющие определённый атрибут, независимо от значения этого атрибута. В CSS-коде для обращения к селектору атрибута используются квадратные скобки, внутри которых располагается имя атрибута:

/* Выбор всех элементов с атрибутом class */
[class] { color: red; }

Для более узкого выбора элементов можно поставить селектор элемента перед селектором атрибута:

/* Выбор всех элементов <p> с атрибутом class */
p[class] { color: red; }

Селектор атрибута позволяет выбирать элементы, имеющие более одного атрибута. Для выбора элементов с несколькими атрибутами селекторы атрибутов записываются один за другим:

a[href][title] { font-weight: bold; }

Жирным шрифтом будут выделены только элементы <a>, имеющие и атрибут href, и атрибут title.

Пример

a[target] { background: yellow; }
<ul>
  <li><a href="all_properties.php">Справочник CSS</a></li>
  <li><a href="selectors.php" target="_blank">Селекторы</a>
  </li>
  <li><a href="00_teacher.php">CSS самоучитель</a></li>
</ul>
Копирование материалов с данного сайта возможно только с разрешения администрации сайта
и при указании прямой активной ссылки на источник.
2011 – 2025 © puzzleweb.ru | razumnikum.ru

Реклама на сайте | puzinfo@puzzleweb.ru