Собирать все стили в одном внешнем файле и вставлять этот файл во все нужные документы довольно удобно. Однако нам также нужен механизм установления определенного взаимоотношения между этими стилями и элементами документа, на которые они должны влиять.
Когда мы обсуждали встраивание стилей в документ, то познакомились с одной из техник, которая часто используется в CSS для создания ссылок на элементы HTML. В листинге 2.2 стиль, меняющий размер шрифта, благодаря ключевому слову p ссылался на все элементы <p>. Таким образом, стиль, описанный между тегами <style>, ссылался на каждый тег <p> в документе и связывал с ним определенный стиль CSS.
Существуют и другие способы выбора элементов HTML, которые должны меняться под влиянием правила CSS:
— по ключевому слову элемента;
— атрибуту id;
— атрибуту class.
Однако, как мы увидим далее, спецификация CSS3 довольно гибкая в этом отношении и включает в себя новые, более точные способы определения ссылок на элементы HTML.
Добавить комментарий