
- •1. Каскадные таблицы стилей основы css
- •2. Синтаксис и принцип работы css
- •Css Комментарии
- •Внешняя Таблица Стилей
- •Внутренняя таблица стилей
- •Встроенные стили
- •Несколько таблиц стилей
- •Как Несколько Стилей Соединяются в Один
- •Порядок соединения
- •4. Цвет и фон в css
- •Все Фоновые Свойства css
- •5. Шрифты в css
- •Все css Свойства Шрифта
- •6. Текст в css
- •Все Текстовые Свойства css
- •7. Списки в css
- •Все css Свойства Списка
- •8. Ссылки в css
- •9. Типы селекторов в css
- •10. Таблицы
- •12. Рамки в css
- •13. Поля (margin) и отступы (padding)
- •14. Высота(height) и ширина(width) блоков
- •15. Позиционирование блоков
- •16: Плавающие блоки(свойство float)
- •17. Слои в css
Все Фоновые Свойства css
Свойство |
Описание |
background |
Устанавливает все фоновые свойства в одном объявлении |
background-attachment |
Устанавливает, будет ли изображение зафиксированным, или оно будет прокручиваться вместе со страницей |
background-color |
Устанавливает цвет фона элемента |
background-image |
Устанавливает фоновое изображение для элемента |
background-position |
Устанавливает положение для фонового изображения |
background-repeat |
Устанавливает, как фоновое изображение будет повторяться |
5. Шрифты в css
Рассмотрим основные свойства шрифтов:
font-family
font-style
font-variant
font-weight
font-size
font
Свойство
FONT-FAMILY
Данное свойство определяет гарнитуру шрифта. Вообще FONT-FAMILY с англ. означает семейство шрифта. Дело в том, что шрифты по тем или иным признакам, объединяются в семейства.
Рассмотрим три основных семейства: - Serif - шрифты с характерными "засечками", наиболее яркий представитель - "Times New Roman"; - Sans-serif - шрифты рубленые, без засечек, например Arial или Verdana ; - Monospace - моноширинные шрифты (с одинаковым расстоянием между символами, наподобие печатной машинки), такие как "Courier New";
На рисунке ниже изображены названия основных используемых на практике, шрифтов, сгруппированные по семействам.
Правило: "Если в названии шрифта встречаются пробелы, то его следует заключать в кавычки".
h1 {font-family: verdana, arial, sans-serif;} p {font-family: "Times New Roman", serif;}
|
|
Т.е. в начале пишется самый приоритетный шрифт, затем менее приоритетный, а затем желательно писать имя семейства.
Надпись из примера выше –
h1 {font-family: verdana, arial, sans-serif;}
означает, что все заголовки первого уровня будут отображаться шрифтом verdana. Если по каким либо причинам этот шрифт не установлен на компьютере, то браузер подставит шрифт arial, а если и его нет, то браузер подставит любой доступный шрифт из семейства serif .
Свойство
FONT-STYLE
- задает стиль шрифта. Может принимать 3 значения:
normal - обычный;
italic - курсивный;
oblique - наклонный;
У вас может возникнуть вопрос: "чем отличается курсивный от наклонного?" , - дело в том, что значение italic означает использование встроенного в шрифт курсивного начертания. Ведь почти каждый шрифт включает в себя все символы и буквы в нормальном исполнении, в полужирном исполнении и в курсивном. А значение oblique - это искусственно созданный курсив, т.е. созданный наклоном стандартных букв на определенный угол.
h1{ font-family: verdana, arial, sans-serif; font-style:normal; } h2{ font-family: verdana, arial, sans-serif; font-style:italic ; } h3{ font-family: verdana, arial, sans-serif; font-style:oblique; }
|
|
Свойство
FONT-VARIANT
Это свойство используется для выбора варианта написания букв нижнего регистра.
Может принимать два значения:
- normal - значение по умолчанию, текст отображается обычным образом. - small-caps - буквы нижнего регистра отображаются как уменьшенные заглавные.
Т.е. как видите большие (заглавные буквы) остаются без изменений, а маленькие - представляют собой полную копию заглавных букв, только слегка меньшего размера.
По умолчанию (т.е. если вообще не записывать это свойство) текст будет отображаться обычным начертанием.
Пример записи стиля:
h1{ font-family: verdana, arial, sans-serif; font-variant:small-caps; } h2{font-family: verdana, arial, sans-serif;}
|
|
Свойство
FONT-WEIGHT
Это свойство определяет насыщенность шрифта, т.е. с его помощью можно сделать шрифт жирным. Основные значения: normal - обычный и bold - жирный. Некоторые браузеры поддерживают числовые значения: 100, 200, 300, 400, 500, 600, 700, 800, 900. Для справки: 400 равносильно normal, а 700 - bold . Но пользоваться числами не рекомендуется!
P {font-family: arial, verdana, sans-serif;} DIV { font-family: arial, verdana, sans-serif; font-weight: bold; } |
Свойство
FONT-SIZE
C его помощью можно регулировать размер шрифта. В качестве единиц измерения лучше всего использовать пикселы, т.к. это универсальный способ и во всех браузерах вы увидите одинаковый результат, а это самое главное.
h1 { font-family: arial, verdana, sans-serif; font-size: 18px; } h2{ font-family: arial, verdana, sans-serif; font-size: 36px; color: red; }
|
Как видите, с помощью этого свойства можно переопределять вид заголовков, что может быть полезно например при продвижении в поисковых системах. Ведь тексту, заключенному в заголовок, поисковые системы придают большее значение, чем обычному.
Сокращенная
запись. Свойство FONT
Все перечисленные выше свойства можно записать в краткой форме. Это помогает экономить время и делать код стилей более легким.
При этом нужно записывать значения всех свойств через пробел, в такой последовательности:
font-style_ font-variant_font-weight_font-size_font-family
Например:
P{ font-style: italic; font-variant: normal ; font-weight: bold; font-size: 30px; font-family: arial, sans-serif; }
А теперь то же самое в краткой форме:
P{ font: italic normal bold 30px arial,sans-serif; }
Все значения указаны в нужной последовательности, и ЧЕРЕЗ ПРОБЕЛ. Если какое-либо свойство не указать, ему присвоится значение по умолчанию.