4.5. Селектор IDСелектор ID (от англ. identificator) позволяет задавать стили для тега с соответствующим id. У каждого тега языка HTML имеется атрибут id, задающий его уникальный идентификатор в HTML-странице. То есть, в отличии от атрибута class, значение атрибута id не может повторяться для нескольких тегов в пределах одного документа. Если же это происходит, то браузер, как правило, оставляет один последний неуникальный идентификатор. Следующий пример демонстрирует использование атрибута id внутри тегов:
Обычно идентификаторы служат для манипулирования содержимым тегов, например, для передачи данных серверу, или при обработке содержимого тегов с помощью JavaScript-сценариев. Однако, используя идентификаторы тегов также можно определить для них свойства в таблице стилей. Это выполняется также как и для классов, только перед именем стиля идентификатора ставится символ #:
Обратите внимание, что перед именем двух последних идентификаторов стоят теги p. Это означает, что стиль для идентификатора title будет применен браузером только тогда, когда он определен в теге <p>. Аналогично и для идентификатора text. В отличие от классов для идентификаторов нельзя создавать иерархии стилей, т.к. значение идентификатора строго определено и не должно изменяться при отображении HTML-страницы. Однако для них можно использовать контекстные селекторы, также как и для классов.
Видео по теме
HTML с нуля: урок 1 - как работает Интернет и что такое сайт HTML с нуля: урок 2 - инструментарий, структура документа, стандарты HTML с нуля: урок 3 - основные теги форматирования HTML HTML с нуля: урок 4 - ссылки, теги div и span HTML с нуля: урок 5 (часть 1) - таблицы HTML с нуля: урок 5 (часть 2) - фреймы HTML с нуля: урок 6 - HTML формы, GET и POST запросы HTML с нуля: урок 7 - поля ввода, кнопки, списки HTML с нуля: урок 8 - каскадные таблицы стилей, начало HTML с нуля: урок 9 - CSS, теория HTML с нуля: урок 10 - пример создания макета HTML страницы
|