Правила в CSS
Правила используются в таблицах стилей для особых нужд. Для установления правила используется символ @ "собака".
@charset - задает текстовую кодировку для внешней таблицы стилей.
Может использоваться только во внешних таблицах стилей и должна быть первой строкой в файле.
Пример:
@charset {"Windows-1251;"} <!--атрибут, кодировка для кириллицы-->@font-face - задает файл загружаемого шрифта для использования на Web-странице.
Определение загружаемого шрифта имеет следующий формат:
font-family: - имя шрифта
src: url( - интернет-адрес файла шрифта)
font-family: - имя шрифта
src: url( - интернет-адрес файла шрифта)
Пример:
@font-face {font-family:Имя вашего шрифта; src: url Адрес файла шрифта;} <!--атрибут, кодировка для кириллицы-->@import - импортирует внешнюю таблицу стилей.
Пример:
@import url"http://www.ваш домен.ru/имя файла.css;"} <!--атрибут, адрес, имя нужного файла-->@page - используется при задании размеров, ориентаций и полей печатной страницы в таблице стилей.
Селектор страницы может принимать одно из трех значений:
first: - первая печатная страница;
left: - четная страница;
right: - нечетная страница.
first: - первая печатная страница;
left: - четная страница;
right: - нечетная страница.
Пример:
@page:first {margin-top: 2см; margin-bottom: 2см} <!--здесь мы задали для первой печатной страницы поля по два сантиметра сверху и снизу-->@important - используется для задания неперекрываемых установок стиля.
Пример:
<STYLE>P { color: red !important}
</STYLE>
...
<P style="color: green">Этот текст останется красным.</P> <!--здесь установки, сделанные для текстового абзаца <P>, не будут перекрыты в дальнейшем-->