Что такое атрибуты:
У всех html элементов есть свойства, которые называются атрибутами. У этих атрибутов есть значения. В теге элемента может быть использовано любое количество атрибутов, разделенных пробелом.
В приведенном ниже примере показаны примеры атрибутов для html элементов:
Селекторы атрибутов
Селекторы атрибутов используются для выбора элементов на основе их атрибутов. Например, вы можете выбрать любое изображение на html странице, которое называется, к примеру, "small.gif". И все правила описанные в css будут работать только для изображений с именем "small.gif".
Существует 4 типа селекторов атрибутов : Первый заключается в выборе атрибута селектора. В примере ниже будут выбраны селекторы атрибутов (в данном случае "img"):
Второй тип заключается в выборе свойстваселектора
Третий тип заключается в выборе на основании определенного значения свойства. В приведенном ниже примере правило будет действовать для изображений у которых атрибут alt="small".
Четвертый тип заключается в выборе на основании того, есть ли в значении артибуте дефис "-"
К сожалению, селекторы атрибутов не поддерживаются браузерами IE5, IE5.5, IE6.