Справочник по CSS (приложение)
Внешние таблицы стилей
Существует способ разместить стили, объявления слоев и классы в отдельном файле. Если у вас есть несколько страниц, на которых используются одинаковые стили, это может оказаться удобным, поскольку все HTML-страницы будут просто ссылаться на один и тот же файл с содержащимися в нем стилями. Мы пришли к выводу, что данное средство не такое уж незаменимое, каким кажется на первый взгляд, но на всякий случай не мешает о нем знать.
Вы можете сослаться на внешнюю таблицу стилей, включив примерно такой оператор в раздел <HEAD> документа HTML: <LINK REL="stylesheet" TYPE="text/css"
HREF="mystyle.css">
Атрибуты позиционирования
Ниже перечислены все атрибуты, которые могут потребоваться для размещения элементов в предназначенном для них месте.
| Атрибут | Описание |
| Position | Определяет, каким образом должен быть расположен слой. |
| Left | Расстояние от левого края слоя до левого края окна этого слоя (до левого края окна броузера, если слой не является вложенным в другой слой). |
| Top | Расстояние от верхнего края слоя до верхнего края окна этого слоя (до верхнего края окна броузера, если слой не является вложенным в другой слой). |
| Width | Ширина слоя (если он позиционирован абсолютно). |
| Height | Высота слоя (если он позиционирован абсолютно). |
| Clip | Форма и размеры видимого информационного наполнения слоя. |
| Overflow | Определяет, каким образом обрабатывать информационное наполнение, превышающее по своим размерам установки высоты/ширины слоя (в ходе обработки этого атрибута броузер может действовать немного нестабильно, поэтому тщательно его проверяйте). |
| Visibility | Определяет, является слой видимым или нет. |
| z-index | Положение слоя в стеке. |
Единицы измерения
Существует намного больше способов измерения длины в коде CSS, чем в обычном коде HTML:
| Единица длины | Пример | Описание |
| Em | 2.5em | Ширина литеры m |
| Ex | 2ex | Высота литеры x |
| Px | 37px | Пиксель |
| In | 1.25in | Дюйм |
| Cm | 10cm | Сантиметр |
| Mm | 132mm | Миллиметр |
| Pt | 14pt | Пункт (составляет 1/72 дюйма) |
| Pc | 1.5pc | Пика (соответствует 12 пунктам) |
Вы вряд ли будете использовать большую часть этих единиц, но необходимо дать краткое описание некоторых из них. Единица измерения em — это ширина строчной литеры m. Она часто используется в типографском деле. Кроме того, поскольку в подавляющем большинстве компьютерных мониторов разрешение составляет 72 точки на дюйм, пиксели и пункты представляют одну и ту же единицу измерения. Основной причиной для создания всех этих единии
измерения было то, что в обозримом будущем таблицы стилей станут применяться не только для Web-страниц, но и для вывода информации из других приложений.
Цвета
Цвета можно указывать различными способами:
| По имени | color:blue |
| В виде шестнадцатиричного значения | color:#0000FF |
| По составу компонентов цвета RGB (красный, зеленый, синий) | color:rgb(0, 0, 255) |
| По процентному содержанию компонентов RGB | color:rgb(0%, 0%, 100%) |
В двух последних случаях при вводе значения, превышающего максимум (255 или 100 %), броузеры заменят это число соответствующим максимумом.
|