Форма входа

Поиск

Главная

Регистрация

Вход
Приветствую Вас Гость | RSS


Мой сайт


Воскресенье, 09.02.2025, 07:57
Главная » Статьи » Мои статьи

Краткий справочник по параметрам CSS2


Для того чтобы красиво оформить страничку и создать интересный стиль, не обязательно полностью знать всю спецификацию CSS2, но основные команды знать нужно. Ниже приведены основные CSS-параметры и примеры их использования.

Параметры шрифта

Большинство параметров, относящиеся к шрифту, начинаются с префикса font-. Основные из них:

ПараметрВозможные значенияОписание
font-size11pt, 16px, 2em, 200%, smallВысота шрифта
font-weightbold, normalПолужирное начертание шрифта
font-styleitalic, normalНаклонное начертание шрифта
font-familyVerdana, Times, CourierГарнитура шрифта
font-variantnormal, small-capsПечатать текст маленькими заглавными
colorred, #c956c6, #699Цвет шрифта

При указании гарнитуры шрифта необходимо учитывать их ограниченное количество, связанное с тем, что гарантированно на компьютере пользователя могут присутствовать всего несколько гарнитур. Все они приведены ниже.

Тип шрифтаДоступные гарнитуры
Шрифты с засечками"Times New Roman", Times, Georgia, serif
Шрифты без засечекArial, Verdana, Tahoma, Geneva, Helvetica, sans-serif
Моноширинные шрифты"Courier New", Courier, monospace

По той же причине web-мастер может указать в свойстве font-family сразу несколько шрифтов, перечисляя их через запятую:

 h1 {
 font-family: Verdana, Arial, Tahoma, sans-serif;
 }
 
 p {
 font-family: "Times New Roman", Times, serif;
 }

Параметры абзаца

Основные параметры, относящиеся к абзацу, начинаются с префикса text-. Ниже приведен их список.

ПараметрВозможные значенияОписание
text-alignleft, right, center, justifyВыравнивание абзаца
text-decorationnone, underline, overline, line-throughПодчеркивание текста
text-indent10px, 2em, 20ptОтступ красной строки
text-transformuppercase, lowercase, capitalize, noneТрансформация текста
line-height16pt, 120%, 1.5emРасстояние между строками

Следующей конструкцией можно отменить подчеркивание ссылок в обычном состоянии и подчеркивать их только при наведении курсора мышки.

 a {
 text-decoration: none;
 }
 
 a:hover {
 text-decoration: underline;
 }

Параметры слоя

При использовании стилей для создания верстки сайта многие параметры относятся непосредственно к самому слою и определяют все необходимые отступы, границы и размеры блока. Эти параметры сведены в таблицу, расположенную ниже. Учтите, что блочным считается любой тег, который ведет себя, как блок. И, следовательно, все указанные параметры могут применяться не только к явно определенным при помощи тега <div> слоям, но и к заголовкам, абзацам, спискам и т.д.

ПараметрВозможные значенияОписание
width100%, 760pxШирина содержимого блока
height50%, 400pxВысота содержимого блока
margin10px, 5%Внешний отступ от границы блока
padding5px, 25%Внутренний отступ от границы блока
displayblock, inline, noneТип блока (блочный, строчный, выключенный)
floatleft, right, noneЗадает обтекание блока
clearleft, right, both, noneОтменяет обтекание блока

Свойства границы блока определяются несколькими параметрами, начинающимися с префикса border-, и потому они приведены в отдельной таблице.

ПараметрВозможные значенияОписание
border-width1px, 5mm, thin, 3%Ширина границы
border-colorgreen, #cc3333Цвет границы
border-stylenone, solid, dotted, dashed, doubleСтиль границы

Если несколько параметров относятся к одному семейству, то их можно объединить в виде одной стенографической команды. Два следующих правила абсолютно идентичны.

 p {
 border-width: 1px;
 border-style: dotted;
 border-color: #c0c0c0;
 }
 
 p.cite {
 border: 1px #c0c0c0 dotted;
 }

Свойства paddingmargin и border могут иметь один из четырех суффиксов, определяющих сторону блока, к которой относится параметр:

  • top - верхняя граница или отступ
  • right - правая граница или отступ
  • bottom - нижняя граница или отступ
  • left - левая граница или отступ

Если мы, к примеру, хотим определить внешние вертикальные отступы в 15px и нарисовать границу слева от блока, то соответствующее правило будет выглядеть следующим образом:

 p {
 margin-top: 15px;
 margin-bottom: 15px;
 border-left: 1px #000000 solid;
 }

В одной стенографической команде можно определить отступы и сразу со всех сторон:

 h2 {
 margin: 15px 2px 15px 25px;
 }

В этом случае перечисляемые через пробел значения следует отсчитывать по часовой стрелке, начиная сверху. Т.е. приведенное выше правило указывает, что необходимо установить отступ в 15px сверху, 2px справа, 15px снизу и 25px слева. Можно также указать только два значения:

 h2 {
 margin: 15px 0px;
 }

Это будет обозначать, что необходимо установить отступ в 15px сверху/снизу и отступ в 0px слева/справа. Если указано одно значение, то оно относится ко всем сторонам блока.

Все вышеприведенные рассуждения справедливы и для параметров border и padding.


Категория: Мои статьи | Добавил: anikahome (04.12.2009)
Просмотров: 966 | Рейтинг: 0.0/0 |
Всего комментариев: 0
Имя *:
Email *:
Код *:
Меню сайта

Категории каталога
Мои статьи [33]

Друзья сайта

Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0

Copyright MyCorp © 2025 Бесплатный хостинг uCoz