![]() |
|
Максим Пак
26-12-2009 16:17 (ссылка)
Максим Пак
04-01-2010 02:29 (ссылка)
Re: Методы обучения программированию
Справочник по CSS
Содержание:
О этом справочнике . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Часть 1. Атрибуты
Что такое CSS и как применить. . . . . . . . . . . . . . . . . . . . . . . . . . .
Свойства шрифта. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Цветовая гамма. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Свойства текста. . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . .
Свойства текста, содержащего иероглифы. . . . . . . . . . . . . . . . . . .
Расположение элементов. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Границы элементов. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Классификации. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Принтер. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Псевдостили гиперссылок. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Псевдостили текста. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Правила. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Единицы измерения CSS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Часть 2. Фильтры в Internet Explorer
Пару вводных слов. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Статические фильтры. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Динамические фильтры. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
" Barn . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
" Blinds . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
" CheckerBoard . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
" Fade . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
" GradientWipe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
" Inset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
" Iris . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
" Pixelate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
" RadialWipe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
" RandomBars . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
" RandomDissolve . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
" Slide . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
" Spiral . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
" Stretch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
" Strips . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
" Wheel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
" ZigZag. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
О этом справочнике
Справочник предназначается для людей, уже освоивших азы программирования на языке PHP.
Справочник создан на основе информации, предоставленной на сайте "Справочник Web-языков" www.spravkaweb.ru.
В связи с тем, что данный ресурс постоянно пополняется новой информацией, скачать обновленную версию справочника можно из раздела Download (www.spravkaweb.ru/download.php).
Дата выхода данной версии справочника: 9 ноября 2004 года.
Если Вы нашли ошибки в справочнике, а также если имеются предложения по его улучшению, прошу писать мне на майл admin@spravkaweb.ru
Также на сайте доступны для скачивания справочники по PHP, Perl, MySQL.
Обновления:
09 ноября 2004 г. - Переписан раздел Динамические фильтры.
Для всех динамических фильтров переделана справочная информация и добавлены примеры использования. В HTML- и CHM- версиях справочника есть возможность просмотра работы фильтров.
20 августа 2004 г. - первый выпуск справочника.
Часть 1. Атрибуты
Что такое CSS и как применить
Каскадные таблицы стилей или CSS (Cascading Style Sheets) были революцией, потрясшей WWW. Елси до этого Web-дизайнер не знал, как будет выглядеть его творение в разных программах Web-обозревателей, то теперь он может контролировать все: от начертания шрифта до положения картинки на странице.
Предположим, вам нужно изменить цвет текста в HTML-документе с черного на синий. Вы помещаете его в пару тегов и следующего вида:
А теперь представим, что вы внесли определение внешнего вида текста в другое место документа:
P.bluetext { color: blue }
Эта строка обозначает, что мы определили для текста, находящегося внутри тега
Здесь мы пометили нужный текст с помощью атрибута class, присвоив ему значение bluetext. Атрибут class задает имя стилевого класса для тега, и его поддерживают все теги.
Вы можете переназначить цвета текста для всех тегов
Это жирный синий текст
Вы можете дать специальное форматирование тегу только в том случае, если он заключен внутрь другого тега:
H7 B { color: blue }
И теперь:
Этот текст будет синим
Более того, вы можете встроить определение стиля прямо в тег:
Это достигается при помощи атрибута style, который также поддерживают все теги HTML.
И еще один способ привязать стиль к какому-либо тегу - использовать атрибут id, задающий уникальное имя элемента HTML.
#headerofdocument { font-size: 20pt }
Здесь мы задали размер шрифта 20 пунктов.
Вы можете задавать несколько атрибутов в определении стиля. В этом случае они разделяются точкой с запятой:
P { color: blue; fotn-size: 9ptl; text-align: center }
Определение стилей, вынесенные в заголовок HTML-документа, составляют таблицу стилей. Таблица стилей заключается в теги и :
. . .
Тег может содержать необязательный атрибут type, содержащий обязательное значение text/css.
Таблицу стилей можно вынести в отдельный файл и использовать сразу в нескольких документах. В этом случае в заголовке HTML-документа необходимо разместить тег , указывающий на эту таблицу стилей:
Свойства шрифта
font - задает параметры шрифта элемента страницы.
Заменяет атрибуты font-family, font-height, font-size, font-style, font-variant и font-weight. Значения этих атрибутов могут располагаться в любом порядке.
font: {font-family} [{font-height}] [{font-size}] [{font-style}] [{font-variant}] [{font-weight}];
Значение по умолчанию - normal normal normal medium normal "Times New Roman".
Альтернативный формат:
font: caption|icon|menu|message-box|small-caption|status-bar;
В этом случае доступны шесть предопределенных значений, задающие один из стандартных шрифтов, используемых в элементах интерфейса Windows:
font: caption; - шрифт заголовка кнопок, текстовых меток и т.п.;
font: icon; - шрифт подписей под пиктограммами;
font: menu; - шрифт пунктов меню;
font: message-box; - шрифт содержимого стандартных окон-предупреждений;
font: small-caption; - мелкий шрифт заголовков;
font: status-bar; - шрифт содержимого строки состояния.
Поддерживается IE начиная с 4.0
font-family - указывает имя шрифта или шрифтового семейства, используемого в элементе страницы.
font-family: {Имя шрифта}|serif|san-serif|cursive|fantasy|monospace;
В качестве значения этого атрибута задается либо непосредственно имя нужного шрифта, либо одно из пяти предопределенных значений, задающих имя шрифтового семейства. Можно задавать одновременно несколько шрифтов, разделив их имена запятыми; в этом случае Web-обозреватель сможет выбрать из них тот, который установлен на компьютере клиента. Если имя шрифта содержит пробелы, его следует взять в кавычки.
font-family: "Times New Roman",sans-serif;
Поддерживается IE начиная с 3.02 для текстовых элементов и начиная с 4.0 для нетекстовых.
Поддерживается NN начиная с 4.0
font-weight - задает "жирность" шрифта, используемого в элементе страницы.
font-weight: normal|bold|bolder|lighter|100..900;
"Жирность" может быть задана тремя способами. Во-первых, предопределенными значениями normal и bold, задающими обычное и жирное начертание соответственно. Во-вторых, относительными значениями bolder и lighter, делающими шрифт элемента страницы жирнее и светлее шрифта родителя. И, в-третьих, одним из девяти значений от 100 до 900; здесь нормальному начертанию соответствует значение 400, а жирному - 700.
font-weight: normal; - обычный;
font-weight: lighter; - светлее;
font-weight: bold; - жирный;
font-weight: bolder; - жирнее;
font-weight: от 100 до 900 - любое значение, кратное 100 (200,700).
Значение по умолчанию normal.
Поддерживается IE начиная с 3.02 для текстовых элементов и начиная с 4.0 для нетекстовых. При этом IE 4.0 и более старые версии распознавали только значения normal и bold этого атрибута.
Поддерживается NN начиная с 4.0
font-size - задает размер шрифта, используемого в элементе страницы.
font-size: xx-small|x-small|small|medium|large|x-large|xx-large|larger|smaller|{Абсолютный размер}|{Относительный размер}%;
Возможно задание либо абсолютного размера шрифта в одной из поддерживаемых CSS единиц измерения, либо как процент от размера шрифта родителя. Также доступны девять определенных значений.
font-size: 200% - относительная величина (проценты)
font-size: 150px - размер в пикселях
font-size: 300pt - размер в пунктах
font-size: {xx-small,small,medium,large,x-large,xx-large} - задают один из семи размеров шрифтов, поддерживаемых HTML
font-size: {smaller,larger} - задают размер шрифта, который на размер либо больше, либо меньше родительского шрифта соответственно
Поддерживается IE начиная с 3.02 для текстовых элементов и начиная с 4.0 для нетекстовых.
Поддерживается NN начиная с 4.0
font-style - задает начертание шрифта.
font-style: normal|italic|oblique;
font-style: normal; - задает обычный вид шрифта (используется по умолчанию);
font-style: italic - курсивное начертание;
font-style: obligue - наклонное начертание (легкий наклон нормального шрифта) (IE отображает как курсив, а NN не поддерживает).
Поддерживается IE начиная с 3.02 для текстовых элементов и начиная с 4.0 для нетекстовых.
Поддерживается NN начиная с 4.0
font-variant - задает вид малых букв шрифта, используемого в элементе страницы.
font-variant: normal|small-caps;
font-variant: normal; - задает обычный вид малых букв шрифта (используется по умолчанию);
font-variant: small-caps; - делает их такими же, как большие буквы, только меньшего размера (капитель).
Поддерживается IE начиная с 4.0
Цветовая гамма
color - Определяет цвет элемента.
color: {Цвет};
Поддерживается IE начиная с 3.02 для текстовых элементов страницы и начиная с 4.0 для нетекстовых. Поддерживается NN начиная с 4.0
background - задает все свойства фона элемента страницы в один прием. Заменяет собой атрибуты background-attachment, background-color, background-image, background-position и background-repeat.
background: [{background-color}] [{background-image}] [{background-repeat}] [{background-attachment}] [{background-position}];
Значения этих свойств могут располагаться в любом порядке.
Значение по умолчанию transparent none repeat scroll 0% 0%.
Поддерживается IE начиная с 3.02; задание значений background-position и background-repeat поддерживается начиная с 4.0
background-color - задает фоновый цвет Web-страницы или ее элемента.
background-color: {Цвет}|transparent;
Предопределенное значение transparent задает "прозрачный" фон. Оно же является значением по умолчанию.
Поддерживается IE начиная с 4.0, в составе атрибута background - с 3.02
Поддерживается NN начиная с 4.0
background-image - задает фоновый рисунок Web-страницы или ее элемента.
background-image: url({Интернет-адрес файла рисунка})|none;
Предопределенное значение none отключает фоновый рисунок. Оно же является значением по умолчанию.
Поддерживается IE начиная с 4.0, в составе атрибута background - с 3.02
Поддерживается NN начиная с 4.0
background-attachment - данный атрибут позволяет "зафиксировать" фоновый рисунок, чтобы он не прокручивался вместе с содержимым Web-страницы.
background-attachment: scroll|fixed;
background-attachment: scroll; - фоновое изображение прокручивается вместе с содержимым страницы (значение по умолчанию);
background-attachment: fixed; - фоновое изображение фиксируется на одном месте и не прокручивается с содержимым страницы.
Применяется только для тега .
Поддерживается IE начиная с 4.0, в составе атрибута background - с 3.02
background-repeat - устанавливает порядок повторения фонового рисунка на Web-странице или ее элементе.
Иногда этот атрибут необходим, чтобы занять все свободное пространство, если фоновый рисунок слишком мал, чтобы покрыть пространство без повторения.
background-repeat: repeat|no-repeat|repeat-x|repeat-y;
background-repeat: repeat; - размножает фоновое изображение во всех направлениях (значение по умолчанию);
background-repeat: no-repeat; - запрещает фоновому изображению повторяться;
background-repeat: repeat-x; - размножает фоновое изображение только по горизонтали;
background-repeat: repeat-y; - размножает фоновое изображение только по вертикали.
Поддерживается IE начиная с 4.0
background-position - задает местонахождение фонового рисунка. Это комбинированный атрибут, заменяющий атрибуты background-position-x и background-position-y.
background-position: [{background-position-x}] [{background-position-y}];
Если задана только одна координата, то она считается горизонтальной, а для вертикальной принимается значение 50%.
Значение по умолчанию 0% 0%.
Поддерживается IE начиная с 4.0
background-position-x - задает горизонтальную координату фонового рисунка.
background-position-x: {X}|{X}%|left|center|right;
Координата может быть задана целым числом (абсолютная координата), процентом от соответствующего размера фонового рисунка (относительная координата) или предопределенным значением. Доступны три предопределенных значения: left, center, right, которые задают выравнивание фонового рисунка на странице по левому краю, по центру и по правому краю соответственно.
Значение по умолчанию 0%.
Поддерживается IE начиная с 4.0
background-position-y - задает вертикальную координату фонового рисунка.
background-position-y: {Y}|{Y}%|top|center|bottom;
Координата может быть задана целым числом (абсолютная координата), процентом от соответствующего размера фонового рисунка (относительная координата) или предопределенным значением. Доступны три предопределенных значения: top, center, bottom, которые задают выравнивание фонового рисунка на странице по верху, по центру и по низу страницы соответственно.
Значение по умолчанию 0%.
Поддерживается IE начиная с 4.0
scrollbar-3dlight-color - задает цвет верхней и левой границ полосы прокрутки, ее бегунка и стрелок.
scrollbar-3dlight-color: {Цвет};
Поддерживается IE начиная с 5.5
scrollbar-arrow-color - задает цвет стрелок на кнопках полосы прокрутки.
scrollbar-arrow-color: {Цвет};
Поддерживается IE начиная с 5.5
scrollbar-base-color - задает цвет бегунка и кнопок-стрелок полосы прокрутки.
scrollbar-base-color: {Цвет};
Поддерживается IE начиная с 5.5
scrollbar-darkshadow-color - задает цвет "тени", отбрасываемой бегунком и кнопками прокрутки полосы прокрутки (цвет правых и нижних гранией).
scrollbar-darkshadow-color: {Цвет};
Поддерживается IE начиная с 5.5
scrollbar-face-color - задает цвет бегунка и кнопок прокрутки полосы прокрутки.
scrollbar-face-color: {Цвет};
Поддерживается IE начиная с 5.5
scrollbar-highlight-color - задает цвет "освещенной" части бегунка и кнопок прокрутки полосы прокрутки (цвет левых и верхних их граней).
scrollbar-highlight-color: {Цвет};
Поддерживается IE начиная с 5.5
scrollbar-shadow-color - задает цвет "неосвещенной" части бегунка и кнопок прокрутки полосы прокрутки (цвет правых и нижних их граней). Не путать с цветом "тени", задаваемым атрибутом scroll-darkshadow-color.
scrollbar-shadow-color: {Цвет};
Поддерживается IE начиная с 5.5
scrollbar-track-color - задает цвет рабочей части полосы прокрутки, т.е. той ее части, по которой перемещается бегунок.
scrollbar-track-color: {Цвет};
Поддерживается IE начиная с 5.5
Свойства текста
text-decoration - задает специальное оформление текста: подчеркнутый, зачеркнутый и т.п.
text-decoration: none|underline|overline|line-through|blink;
text-decoration: none; - отменяет любое специальное оформление (значение по умолчанию для большинства тегов);
text-decoration: underline; - подчеркивает текст (значение по умолчанию для тегов , и );
text-decoration: overline; - черта сверху текста;
text-decoration: line-through; - зачеркивает текст (значение по умолчанию для тегов , и );
text-decoration: blink; - мигание текста (отсутствует в IE)
text-decoration: uppercase - все буквы становятся заглавными;
text-decoration: lowercase - все буквы становятся маленькими (прописными);
text-decoration: capitalize - каждое слово в строке начинается с большой буквы.
Поддерживается IE начиная с 3.02 для текстовых элементов страницы и начиная с 4.0 для нетекстовых.
Поддерживается NN начиная с 4.0
text-underline-position - задает местонахождение линии подчеркивания: выше или ниже текста. Имеет смысл, если атрибут text-decoration равен underline или overline.
text-underline-position: below|above;
text-underline-position: below; - помещает линию подчеркивания под текстом (значение по умолчанию);
text-underline-position: above; - над текстом ("надчеркивание").
Поддерживается IE начиная с 5.5
text-align - определяет горизонтальное выравнивание текста.
text-align: left|right|center|justify;
text-align: left; - выравнивание текста по левому краю (значение по умолчанию);
text-align: right; - выравнивание по правому краю;
text-align: center; - выравнивание по центру;
text-align: justify; - выравнивание по обоим краям (по ширине).
Поддерживается IE начиная с 3.02; значение justify поддерживается начиная с 4.0
Поддерживается NN начиная с 4.0
text-align-last - задает горизонтальное выравнивание последней строки абзаца.
text-align-last: auto|inherit|left|right|center|justify;
text-align: auto; - выравнивает последнюю строку абзаца так же, как и остальные строки (основываясь на значении атрибута text-align) (значение по умолчанию);
text-align: inherit; - так же, как выровнен текст родителя;
text-align: left; - выравнивание текста по левому краю;
text-align: right; - выравнивание по правому краю;
text-align: center; - выравнивание по центру;
text-align: justify; - выравнивание по обоим краям (по ширине).
Поддерживается IE начиная с 5.5
text-indent - устанавливает отступ красной строки.
text-ident: {Отступ}|{Отступ}%;
Отступ может быть задан как абсолютной величиной, так и процентом от ширины родителя. Значение по умолчанию 0.
Поддерживается IE и NN начиная с 4.0
text-height - интервал между строками текста.
text-height: {Интервал}|{Интервал}%;
Интервал может быть задан как абсолютной величиной, так и процентом от ширины родителя.
Поддерживается IE и NN начиная с 4.0
text-transform - Задает преобразование регистра символов текста.
text-transform: none|capitalize|uppercase|lowercase;
text-transform: none; - отключает любые преобразования регистра символов (значение по умолчанию);
text-transform: capitalize; - преобразует первую букву каждого слова текста в верхний регистр;
text-transform: uppercase; - преобразует все символы текста в верхний регистр;
text-transform: lowercase; - в нижний регистр.
Поддерживается IE и NN начиная с 4.0
clear - задает поведение текста при "обтекании" им некоторых элементов страницы, таких как изображения.
clear: none|left|right|all;
Атрибут задается для текста, а не для элемента страницы, который он будет "обтекать".
clear: none; - разрешает тексту "обтекать" элемент страницы (значение по умолчанию);
clear: left; - запрещает тексту "обтекать" элемент страницы с левой стороны;
clear: right; - с правой стороны;
clear: all; - с обеих сторон.
Поддерживается IE и NN начиная с 4.0
word-spacing - определяет дополнительное расстояние между словами в тексте.
word-spacing: normal|{Величина};
Значение этого атрибута может быть задано либо абсолютной величиной в одной из поддерживаемых CSS единиц измерения, либо предопределенным значением normal, задающим стандартную величину расстояния между символами.
Значение по умолчанию normal.
Поддерживается IE начиная с 4.0
word-wrap - устанавливает, будет ли строка, выходящая за границы элемента страницы и не содержащая пробелов, переноситься по словам.
word-wrap: normal|break-word;
word-wrap: normal; - запрещает переносить строки по словам (значение по умолчанию);
word-wrap: break-word; - разрешает.
Поддерживается IE начиная с 5.5
word-mode - задает направление строк текста: горизонтальное или вертикальное.
word-mode: lr-tb|tb-rl;
word-mode: lr-tb; - задает обычное горизонтальное расположение строк текста; текст пишется слева направо и сверху вниз (значение по умолчанию);
word-mode: tb-rl; - поворачивает текст на 90° по часовой стрелке; при этом он будет писаться сверху вниз и справа налево.
Поддерживается IE начиная с 5.5
leter-spacing - определяет расстояние между символами в тексте.
letter-spacing: normal|{Величина};
Значение этого атрибута может быть задано либо абсолютной величиной в одной из поддерживаемых CSS единиц измерения, либо предопределенным значением normal, задающим стандартную величину расстояния между символами.
Значение по умолчанию normal.
Поддерживается IE начиная с 4.0
line-height - задает вертикальное расстояние между строками текста.
line-height: normal|{Y}|{Y}%;
Высота может быть задана как абсолютной величиной, так и процентом от высоты родителя. Предопределенное значение normal задает стандартное расстояние.
Значение по умолчанию normal.
Поддерживается IE и NN начиная с 4.0
direction - задает порядок чтения текста: слева направо или справа налево.
direction: ltr|rtl|inherit;
direction: ltr; - задает порядок чтения слева направо (значение по умолчанию);
direction: rtl; - справа налево;
direction: inherit; - заставляет наследовать порядок чтения у родителя.
Для документов, составленных на европейских языках, порядок чтения всегда слева направо (ltr).
Поддерживается IE начиная с 5.0
unicode-bidi - задает поведение встроенных элементов при изменении направления письма с помощью атрибута direction.
unicode-bidi: normal|embed|bidi-override;
unicode-bidi: normal; - меняет направление письма и у родителя (используется по умолчанию);
unicode-bidi: embed; - меняет направление письма только у встроенного элемента;
unicode-bidi: bidi-override; - аналогично embed за тем исключением, что направление письма меняется согласно значению атрибута direction, независимо от локальных установок Web-обозревателя.
Поддерживается IE начиная с 5.0
accelerator - позволяет указать, содержит ли текст элемента страницы клавишу-ускоритель.
accelerator: true|false;
Клавиша-ускоритель - это особая клавиша на клавиатуре, при нажатии которой вместе с клавишей происходит переход к данному элементу страницы.
accelerator: true; - указывает, что текст содержит клавишу-ускоритель;
accelerator: false; - не содержит.
Значения по умолчанию не имеет.
Пример использования:
Имя
В этом случае символ "И" в слове "Имя" будет подчеркнут. Если в региональных настройках операционной системы Windows 2000 была выбрана опция Скрыть индикаторы клавиш-ускорителей до нажатия Alt, этот символ не будет подчеркнут, пока пользователь не нажмет клавишу на клавиатуре.
Поддерживается IE начиная с 5.0
Свойства текста, содержащего иероглифы
text-justify - задает тип текста по ширине. Значение атрибута text-align при этом должно быть равно justify.
text-justify: auto|newspaper|distribute|distribute-all-lines|distribute-center-last|inter-word|inter-ideograph|inter-cluster|kashida;
text-justify: auto; - отдает управление выравниванием по ширине на усмотрение Web-обозревателя (используется по умолчанию);
text-justify: newspaper; - выравнивает строки, изменяя расстояние между словами и между символами;
text-justify: distribute; - аналогично newspaper и предназначено для азиатских языков (тайский и пр.);
text-justify: distribute-all-lines; - аналогично distribute за тем исключением, что последняя строка абзаца подвергается полному выравниванию. Предназначено для иероглифических языков;
text-justify: distribute-center-last; - не реализовано;
text-justify: inter-word; - выравнивает строки, изменяя только расстояние между словами;
text-justify: inter-ideograph; - выравнивает строки иероглифического текста, изменяя расстояния между словами и между иероглифами;
text-justify: inter-cluster; - выравнивает строки текста на азиатских языках, не содержащих пробелов между словами;
text-justify: kashida; - выравнивает строки текста на арабском языке, изменяя ширину самих символов.
Поддерживается IE начиная с 5.0
text-autospace - позволяет установить, будет ли добавлять дополнительное пространство между фрагментами текста, написанными на разных языках.
text-autospace: none|ideograph-alpha|ideograph-numeric|ideograph-parenthesis|ideograph-space;
text-autospace: none; - запрещает добавлять дополнительное пространство между фрагментами текста (используется по умочанию);
text-autospace: ideograph-alpha; - добавляет дополнительное пространство между иероглифическими и неиероглифическими (литинскими, кириллистическими, греческими и т.д.) фрагментами текста;
text-autospace: ideograph-numeric; - добавляет дополнительное пространство между иероглифическим текстом и цифрами;
text-autospace: ideograph-parenthesis; - добавляет дополнительное пространство между иероглифическим текстом и круглыми скобками;
text-autospace: ideograph-space; - увеличивает ширину пробелов, граничащих с иероглифическим текстом.
Поддерживается IE начиная с 5.0
text-kashida-space - задает процент, на который будут расширяться символы арабского языка при выравнивании текста по ширине. Можно использовать только, если атрибут text-justify равен auto, distribute, kashida или newspaper.
text-kashida-space: {Расширение}%|inherit;
Величина отступа может быть задана как процент свободного пространства между символами, на которое они могут расширяться. Значение 0% (используется по умолчанию) означает, что расширение символов недопустимо, а вместо них будет расширяться свободное пространство; значение 100% - что допустимо расширение только символов, но не свободного пространства.
Поддерживается IE начиная с 5.5
line-break - задает правила разрыва строк для текста на японском языке.
line-break: normal|strict;
line-break: normal; - задает обычные правила разрыва японского текста (значение по умолчанию);
line-break: strict; - задает строгие правила.
Поддерживается IE начиная с 5.0
word-break - включает или отключает поддержку переноса строк по словам (а не только по пробелам) для текстов, содержащих фрагменты на разных языках.
word-break: normal|break-all|keep-all;
word-break: normal; - разрешает строкам "разрываться" по слову (используется по умолчанию);
word-break: break-all; - предназначено для текстов на азиатских языках с небольшими иноязычными фрагментами;
word-break: keep-all; - предназначено для текстов, включающих фрагменты на иероглифических языках.
Поддерживается IE начиная с 5.0
ime-mode - задает состояние IME (Input Method Editor - редактор способа ввода), с помощью которого вводятся иероглифические тексты на китайском, корейском и японском языках. Этот атрибут применяется только для полей ввода.
ime-mode: auto|active|inactive|disabled;
ime-mode: auto; - передает управление IME Web-обозревателю (значение по умолчанию);
ime-mode: active; - активизирует IME. Пользователь может его деактивизировать;
ime-mode: inactive; - деактивизирует IME. Пользователь может его активизировать;
ime-mode: disabled; - отключает IME.
Поддерживается IE начиная с 5.0
layout-flow - задает направление написания текста: по горизонтали или по вертикали.
layout-flow: horizontal|vertical-ideographic;
layout-flow: horozontal; - задает горизонтальное направление написания текста (значение по умолчанию);
layout-flow: vertical-ideographic; - вертикальное направление написания текста.
Поддерживается IE начиная с 5.5. В настоящее время признан устаревшим; вместо него рекомендуется использовать атрибут writing-mode.
layout-grid - задает параметры разметки элемента страницы, используемой для вывода иероглифических текстов на китайском, корейском и японском языках. Заменяет атрибуты layout-grid-char, layout-grid-line, layout-grid-mode и layout-grid-type.
layout-grid: [{layout-grid-char}] [{layout-grid-line}] [{layout-grid-mode}] [{layout-grid-type}]
Значения этих атрибутов могут распологаться в любом порядке.
Значение по умолчанию - both loose none none.
Поддерживается IE начиная с 5.0
layout-grid-char - задает шаг горизонтальной разметки элемента страницы, используемой для вывода иероглифических текстов на китайском, корейском и японском языках.
layout-grid-char: none|auto|{Y}{Y}%;
Шаг разметки может быть задан как абсолютной величиной, так и процентом от шага разметки родителя. Предопределенное значение auto заставляет Web-обозреватель устанавливать шаг разметки по максимальному символу текста. Другое предопределенное значение none вообще отключает разметку.
Значение по умолчанию - none.
Поддерживается IE начиная с 5.0
layout-grid-line - задает шаг вертикальной разметки элемента страницы, используемой для вывода иероглифических текстов на китайском, корейском и японском языках.
layout-grid-line: none|auto|{Y}{Y}%;
Шаг разметки может быть задан как абсолютной величиной, так и процентом от шага разметки родителя. Предопределенное значение auto заставляет Web-обозреватель устанавливать шаг разметки по максимальному символу текста. Другое предопределенное значение none вообще отключает разметку.
Значение по умолчанию - none.
Поддерживается IE начиная с 5.0
layout-grid-mode - задает тип разметки элемента страницы, используемой для вывода иероглифических текстов на китайском, корейском и японском языках.
layout-grid-mode: both|none|char|line;
layout-grid-mode: both; - задает использование и горизонтальной, и вертикальной разметок (используется по умолчанию);
layout-grid-mode: none; - отключает разметку;
layout-grid-mode: char; - задает использование горизонтальной разметки;
layout-grid-mode: line; - задает использование вертикальной разметки.
Поддерживается IE начиная с 5.0
layout-grid-type - задает режим форматирования иероглифических текстов на китайском, корейском и японском языках с использованием разметки элемента страницы.
layout-grid-type: loose|strict|fixed;
layout-grid-type: loose; - задает "гибкое" форматирование, используемое для корейских и японских текстов (используется по умолчанию);
layout-grid-type: strict; - задает более строгое форматирование, используемое для китайских, корейских и японских текстов;
layout-grid-type: fixed; - задает самое строгое форматирование, когда символы жестко привязываются к разметке.
Поддерживается IE начиная с 5.0
Расположение элементов
margin - задает ширины полей между элементами страницы и его соседями. Заменяет атрибуты margin-top, margin-right, margin-bottom и margin-left.
margin: {margin-top} [{margin-right}] [{margin-bottom}] [{margin-left}];
Может быть задано от одного до четырех значений. Если задано одно значение, оно применяется ко всем четырем полям. Если задано два значения, первое относится к верхнему и нижнему полю, а второе - к левому и правому. Если задано три значения, то первое применяется к верхнему полю, второе - к левому и правому, третье - к нижнему.
Поддерживается IE начиная с 3.02 для текстовых элементов и начиная с 4.0 для нетекстовых.
Поддерживается NN начиная с 4.0
margin-top - задает верхнее поле между элементом страницы и его соседями сверху.
margin-top: auto|{Y}|{Y}%;
Координата может быть задана как абсолютной величиной, так и процентом от высоты родителя. Предопределенное значение auto заставляет Web-обозреватель устанавливать поле самостоятельно. При этом если задан атрибут margin-bottom, значение верхнего поля устанавливается равным значению нижнего поля. Значение по умолчанию auto.
Поддерживается IE начиная с 3.02 для текстовых элементов и начиная с 4.0 для нетекстовых.
Поддерживается NN начиная с 4.0
margin-right - задает правое поле между элементом страницы и его соседями справа.
margin-right: auto|{X}|{X}%;
Координата может быть задана как абсолютной величиной, так и процентом от ширины родителя. Предопределенное значение auto заставляет Web-обозреватель устанавливать поле самостоятельно. При этом если задан атрибут margin-left, значение правого поля устанавливается равным значению левого поля. Значение по умолчанию auto.
Поддерживается IE начиная с 3.02 для текстовых элементов и начиная с 4.0 для нетекстовых.
Поддерживается NN начиная с 4.0
margin-bottom - задает нижнее поле между элементом страницы и его соседями снизу.
margin-bottom: auto|{Y}|{Y}%;
Координата может быть задана как абсолютной величиной, так и процентом от высоты родителя. Предопределенное значение auto заставляет Web-обозреватель устанавливать поле самостоятельно. При этом если задан атрибут margin-top, значение нижнего поля устанавливается равным значению верхнего поля. Значение по умолчанию auto.
Поддерживается IE начиная с 3.02 для текстовых элементов и начиная с 4.0 для нетекстовых.
Поддерживается NN начиная с 4.0
margin-left - задает левое поле между элементом страницы и его соседями слева.
margin-left: auto|{X}|{X}%;
Координата может быть задана как абсолютной величиной, так и процентом от ширины родителя. Предопределенное значение auto заставляет Web-обозреватель устанавливать поле самостоятельно. При этом если задан атрибут margin-right, значение левого поля устанавливается равным значению правого поля. Значение по умолчанию auto.
Поддерживается IE начиная с 3.02 для текстовых элементов и начиная с 4.0 для нетекстовых.
Поддерживается NN начиная с 4.0
padding - задает отступ между элементом страницы и различными границами. Заменяет атрибуты padding-top.
margin-left: auto|{X}|{X}%;
Координата может быть задана как абсолютной величиной, так и процентом от ширины родителя. Предопределенное значение auto заставляет Web-обозреватель устанавливать поле самостоятельно. При этом если задан атрибут margin-right, значение левого поля устанавливается равным значению правого поля. Значение по умолчанию auto.
Поддерживается IE начиная с 3.02 для текстовых элементов и начиная с 4.0 для нетекстовых.
Поддерживается NN начиная с 4.0
padding-top - задает расстояние между элементом страницы и верхней границей.
pading-top: {Y}|{Y}%;
Координата может быть задана как абсолютной величиной, так и процентом от высоты родителя.
Значение по умолчанию 0, для тега
Содержание:
О этом справочнике . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Часть 1. Атрибуты
Что такое CSS и как применить. . . . . . . . . . . . . . . . . . . . . . . . . . .
Свойства шрифта. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Цветовая гамма. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Свойства текста. . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . .
Свойства текста, содержащего иероглифы. . . . . . . . . . . . . . . . . . .
Расположение элементов. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Границы элементов. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Классификации. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Принтер. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Псевдостили гиперссылок. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Псевдостили текста. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Правила. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Единицы измерения CSS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Часть 2. Фильтры в Internet Explorer
Пару вводных слов. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Статические фильтры. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Динамические фильтры. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
" Barn . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
" Blinds . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
" CheckerBoard . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
" Fade . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
" GradientWipe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
" Inset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
" Iris . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
" Pixelate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
" RadialWipe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
" RandomBars . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
" RandomDissolve . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
" Slide . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
" Spiral . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
" Stretch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
" Strips . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
" Wheel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
" ZigZag. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
О этом справочнике
Справочник предназначается для людей, уже освоивших азы программирования на языке PHP.
Справочник создан на основе информации, предоставленной на сайте "Справочник Web-языков" www.spravkaweb.ru.
В связи с тем, что данный ресурс постоянно пополняется новой информацией, скачать обновленную версию справочника можно из раздела Download (www.spravkaweb.ru/download.php).
Дата выхода данной версии справочника: 9 ноября 2004 года.
Если Вы нашли ошибки в справочнике, а также если имеются предложения по его улучшению, прошу писать мне на майл admin@spravkaweb.ru
Также на сайте доступны для скачивания справочники по PHP, Perl, MySQL.
Обновления:
09 ноября 2004 г. - Переписан раздел Динамические фильтры.
Для всех динамических фильтров переделана справочная информация и добавлены примеры использования. В HTML- и CHM- версиях справочника есть возможность просмотра работы фильтров.
20 августа 2004 г. - первый выпуск справочника.
Часть 1. Атрибуты
Что такое CSS и как применить
Каскадные таблицы стилей или CSS (Cascading Style Sheets) были революцией, потрясшей WWW. Елси до этого Web-дизайнер не знал, как будет выглядеть его творение в разных программах Web-обозревателей, то теперь он может контролировать все: от начертания шрифта до положения картинки на странице.
Предположим, вам нужно изменить цвет текста в HTML-документе с черного на синий. Вы помещаете его в пару тегов и следующего вида:
Это синий текст
А теперь представим, что вы внесли определение внешнего вида текста в другое место документа:
P.bluetext { color: blue }
Эта строка обозначает, что мы определили для текста, находящегося внутри тега
и помеченного стилевым классом bluetext, синий цвет шрифта. Такая конструкция HTML называется определением стиля или просто стилем.
В результате в HTML-тексте у нас остануться только теги логического форматирования текста:
Это синий текст
Здесь мы пометили нужный текст с помощью атрибута class, присвоив ему значение bluetext. Атрибут class задает имя стилевого класса для тега, и его поддерживают все теги.
Вы можете переназначить цвета текста для всех тегов
. В этом случае мы не задаем имя стилевого класса:
P { color: blue }
Или вы можете задать форматирование для стилевого класса, не привязанного ни к какому тегу:
.bluetext{ color: blue }
И теперь вы можете присваивать стилевой класс тексту, заключенному в любые теги:
Это синий цвет
Это синий цвет
Это жирный синий текст
Вы можете дать специальное форматирование тегу только в том случае, если он заключен внутрь другого тега:
H7 B { color: blue }
И теперь:
Этот текст будет синим
А этот - не будет!
Более того, вы можете встроить определение стиля прямо в тег:
Это синий текст
Это достигается при помощи атрибута style, который также поддерживают все теги HTML.
И еще один способ привязать стиль к какому-либо тегу - использовать атрибут id, задающий уникальное имя элемента HTML.
#headerofdocument { font-size: 20pt }
Здесь мы задали размер шрифта 20 пунктов.
Это заголовок документа
Вы можете задавать несколько атрибутов в определении стиля. В этом случае они разделяются точкой с запятой:
P { color: blue; fotn-size: 9ptl; text-align: center }
Определение стилей, вынесенные в заголовок HTML-документа, составляют таблицу стилей. Таблица стилей заключается в теги и :
. . .
Тег может содержать необязательный атрибут type, содержащий обязательное значение text/css.
Таблицу стилей можно вынести в отдельный файл и использовать сразу в нескольких документах. В этом случае в заголовке HTML-документа необходимо разместить тег , указывающий на эту таблицу стилей:
Свойства шрифта
font - задает параметры шрифта элемента страницы.
Заменяет атрибуты font-family, font-height, font-size, font-style, font-variant и font-weight. Значения этих атрибутов могут располагаться в любом порядке.
font: {font-family} [{font-height}] [{font-size}] [{font-style}] [{font-variant}] [{font-weight}];
Значение по умолчанию - normal normal normal medium normal "Times New Roman".
Альтернативный формат:
font: caption|icon|menu|message-box|small-caption|status-bar;
В этом случае доступны шесть предопределенных значений, задающие один из стандартных шрифтов, используемых в элементах интерфейса Windows:
font: caption; - шрифт заголовка кнопок, текстовых меток и т.п.;
font: icon; - шрифт подписей под пиктограммами;
font: menu; - шрифт пунктов меню;
font: message-box; - шрифт содержимого стандартных окон-предупреждений;
font: small-caption; - мелкий шрифт заголовков;
font: status-bar; - шрифт содержимого строки состояния.
Поддерживается IE начиная с 4.0
font-family - указывает имя шрифта или шрифтового семейства, используемого в элементе страницы.
font-family: {Имя шрифта}|serif|san-serif|cursive|fantasy|monospace;
В качестве значения этого атрибута задается либо непосредственно имя нужного шрифта, либо одно из пяти предопределенных значений, задающих имя шрифтового семейства. Можно задавать одновременно несколько шрифтов, разделив их имена запятыми; в этом случае Web-обозреватель сможет выбрать из них тот, который установлен на компьютере клиента. Если имя шрифта содержит пробелы, его следует взять в кавычки.
font-family: "Times New Roman",sans-serif;
Поддерживается IE начиная с 3.02 для текстовых элементов и начиная с 4.0 для нетекстовых.
Поддерживается NN начиная с 4.0
font-weight - задает "жирность" шрифта, используемого в элементе страницы.
font-weight: normal|bold|bolder|lighter|100..900;
"Жирность" может быть задана тремя способами. Во-первых, предопределенными значениями normal и bold, задающими обычное и жирное начертание соответственно. Во-вторых, относительными значениями bolder и lighter, делающими шрифт элемента страницы жирнее и светлее шрифта родителя. И, в-третьих, одним из девяти значений от 100 до 900; здесь нормальному начертанию соответствует значение 400, а жирному - 700.
font-weight: normal; - обычный;
font-weight: lighter; - светлее;
font-weight: bold; - жирный;
font-weight: bolder; - жирнее;
font-weight: от 100 до 900 - любое значение, кратное 100 (200,700).
Значение по умолчанию normal.
Поддерживается IE начиная с 3.02 для текстовых элементов и начиная с 4.0 для нетекстовых. При этом IE 4.0 и более старые версии распознавали только значения normal и bold этого атрибута.
Поддерживается NN начиная с 4.0
font-size - задает размер шрифта, используемого в элементе страницы.
font-size: xx-small|x-small|small|medium|large|x-large|xx-large|larger|smaller|{Абсолютный размер}|{Относительный размер}%;
Возможно задание либо абсолютного размера шрифта в одной из поддерживаемых CSS единиц измерения, либо как процент от размера шрифта родителя. Также доступны девять определенных значений.
font-size: 200% - относительная величина (проценты)
font-size: 150px - размер в пикселях
font-size: 300pt - размер в пунктах
font-size: {xx-small,small,medium,large,x-large,xx-large} - задают один из семи размеров шрифтов, поддерживаемых HTML
font-size: {smaller,larger} - задают размер шрифта, который на размер либо больше, либо меньше родительского шрифта соответственно
Поддерживается IE начиная с 3.02 для текстовых элементов и начиная с 4.0 для нетекстовых.
Поддерживается NN начиная с 4.0
font-style - задает начертание шрифта.
font-style: normal|italic|oblique;
font-style: normal; - задает обычный вид шрифта (используется по умолчанию);
font-style: italic - курсивное начертание;
font-style: obligue - наклонное начертание (легкий наклон нормального шрифта) (IE отображает как курсив, а NN не поддерживает).
Поддерживается IE начиная с 3.02 для текстовых элементов и начиная с 4.0 для нетекстовых.
Поддерживается NN начиная с 4.0
font-variant - задает вид малых букв шрифта, используемого в элементе страницы.
font-variant: normal|small-caps;
font-variant: normal; - задает обычный вид малых букв шрифта (используется по умолчанию);
font-variant: small-caps; - делает их такими же, как большие буквы, только меньшего размера (капитель).
Поддерживается IE начиная с 4.0
Цветовая гамма
color - Определяет цвет элемента.
color: {Цвет};
Поддерживается IE начиная с 3.02 для текстовых элементов страницы и начиная с 4.0 для нетекстовых. Поддерживается NN начиная с 4.0
background - задает все свойства фона элемента страницы в один прием. Заменяет собой атрибуты background-attachment, background-color, background-image, background-position и background-repeat.
background: [{background-color}] [{background-image}] [{background-repeat}] [{background-attachment}] [{background-position}];
Значения этих свойств могут располагаться в любом порядке.
Значение по умолчанию transparent none repeat scroll 0% 0%.
Поддерживается IE начиная с 3.02; задание значений background-position и background-repeat поддерживается начиная с 4.0
background-color - задает фоновый цвет Web-страницы или ее элемента.
background-color: {Цвет}|transparent;
Предопределенное значение transparent задает "прозрачный" фон. Оно же является значением по умолчанию.
Поддерживается IE начиная с 4.0, в составе атрибута background - с 3.02
Поддерживается NN начиная с 4.0
background-image - задает фоновый рисунок Web-страницы или ее элемента.
background-image: url({Интернет-адрес файла рисунка})|none;
Предопределенное значение none отключает фоновый рисунок. Оно же является значением по умолчанию.
Поддерживается IE начиная с 4.0, в составе атрибута background - с 3.02
Поддерживается NN начиная с 4.0
background-attachment - данный атрибут позволяет "зафиксировать" фоновый рисунок, чтобы он не прокручивался вместе с содержимым Web-страницы.
background-attachment: scroll|fixed;
background-attachment: scroll; - фоновое изображение прокручивается вместе с содержимым страницы (значение по умолчанию);
background-attachment: fixed; - фоновое изображение фиксируется на одном месте и не прокручивается с содержимым страницы.
Применяется только для тега .
Поддерживается IE начиная с 4.0, в составе атрибута background - с 3.02
background-repeat - устанавливает порядок повторения фонового рисунка на Web-странице или ее элементе.
Иногда этот атрибут необходим, чтобы занять все свободное пространство, если фоновый рисунок слишком мал, чтобы покрыть пространство без повторения.
background-repeat: repeat|no-repeat|repeat-x|repeat-y;
background-repeat: repeat; - размножает фоновое изображение во всех направлениях (значение по умолчанию);
background-repeat: no-repeat; - запрещает фоновому изображению повторяться;
background-repeat: repeat-x; - размножает фоновое изображение только по горизонтали;
background-repeat: repeat-y; - размножает фоновое изображение только по вертикали.
Поддерживается IE начиная с 4.0
background-position - задает местонахождение фонового рисунка. Это комбинированный атрибут, заменяющий атрибуты background-position-x и background-position-y.
background-position: [{background-position-x}] [{background-position-y}];
Если задана только одна координата, то она считается горизонтальной, а для вертикальной принимается значение 50%.
Значение по умолчанию 0% 0%.
Поддерживается IE начиная с 4.0
background-position-x - задает горизонтальную координату фонового рисунка.
background-position-x: {X}|{X}%|left|center|right;
Координата может быть задана целым числом (абсолютная координата), процентом от соответствующего размера фонового рисунка (относительная координата) или предопределенным значением. Доступны три предопределенных значения: left, center, right, которые задают выравнивание фонового рисунка на странице по левому краю, по центру и по правому краю соответственно.
Значение по умолчанию 0%.
Поддерживается IE начиная с 4.0
background-position-y - задает вертикальную координату фонового рисунка.
background-position-y: {Y}|{Y}%|top|center|bottom;
Координата может быть задана целым числом (абсолютная координата), процентом от соответствующего размера фонового рисунка (относительная координата) или предопределенным значением. Доступны три предопределенных значения: top, center, bottom, которые задают выравнивание фонового рисунка на странице по верху, по центру и по низу страницы соответственно.
Значение по умолчанию 0%.
Поддерживается IE начиная с 4.0
scrollbar-3dlight-color - задает цвет верхней и левой границ полосы прокрутки, ее бегунка и стрелок.
scrollbar-3dlight-color: {Цвет};
Поддерживается IE начиная с 5.5
scrollbar-arrow-color - задает цвет стрелок на кнопках полосы прокрутки.
scrollbar-arrow-color: {Цвет};
Поддерживается IE начиная с 5.5
scrollbar-base-color - задает цвет бегунка и кнопок-стрелок полосы прокрутки.
scrollbar-base-color: {Цвет};
Поддерживается IE начиная с 5.5
scrollbar-darkshadow-color - задает цвет "тени", отбрасываемой бегунком и кнопками прокрутки полосы прокрутки (цвет правых и нижних гранией).
scrollbar-darkshadow-color: {Цвет};
Поддерживается IE начиная с 5.5
scrollbar-face-color - задает цвет бегунка и кнопок прокрутки полосы прокрутки.
scrollbar-face-color: {Цвет};
Поддерживается IE начиная с 5.5
scrollbar-highlight-color - задает цвет "освещенной" части бегунка и кнопок прокрутки полосы прокрутки (цвет левых и верхних их граней).
scrollbar-highlight-color: {Цвет};
Поддерживается IE начиная с 5.5
scrollbar-shadow-color - задает цвет "неосвещенной" части бегунка и кнопок прокрутки полосы прокрутки (цвет правых и нижних их граней). Не путать с цветом "тени", задаваемым атрибутом scroll-darkshadow-color.
scrollbar-shadow-color: {Цвет};
Поддерживается IE начиная с 5.5
scrollbar-track-color - задает цвет рабочей части полосы прокрутки, т.е. той ее части, по которой перемещается бегунок.
scrollbar-track-color: {Цвет};
Поддерживается IE начиная с 5.5
Свойства текста
text-decoration - задает специальное оформление текста: подчеркнутый, зачеркнутый и т.п.
text-decoration: none|underline|overline|line-through|blink;
text-decoration: none; - отменяет любое специальное оформление (значение по умолчанию для большинства тегов);
text-decoration: underline; - подчеркивает текст (значение по умолчанию для тегов , и );
text-decoration: overline; - черта сверху текста;
text-decoration: line-through; - зачеркивает текст (значение по умолчанию для тегов ,
text-decoration: blink; - мигание текста (отсутствует в IE)
text-decoration: uppercase - все буквы становятся заглавными;
text-decoration: lowercase - все буквы становятся маленькими (прописными);
text-decoration: capitalize - каждое слово в строке начинается с большой буквы.
Поддерживается IE начиная с 3.02 для текстовых элементов страницы и начиная с 4.0 для нетекстовых.
Поддерживается NN начиная с 4.0
text-underline-position - задает местонахождение линии подчеркивания: выше или ниже текста. Имеет смысл, если атрибут text-decoration равен underline или overline.
text-underline-position: below|above;
text-underline-position: below; - помещает линию подчеркивания под текстом (значение по умолчанию);
text-underline-position: above; - над текстом ("надчеркивание").
Поддерживается IE начиная с 5.5
text-align - определяет горизонтальное выравнивание текста.
text-align: left|right|center|justify;
text-align: left; - выравнивание текста по левому краю (значение по умолчанию);
text-align: right; - выравнивание по правому краю;
text-align: center; - выравнивание по центру;
text-align: justify; - выравнивание по обоим краям (по ширине).
Поддерживается IE начиная с 3.02; значение justify поддерживается начиная с 4.0
Поддерживается NN начиная с 4.0
text-align-last - задает горизонтальное выравнивание последней строки абзаца.
text-align-last: auto|inherit|left|right|center|justify;
text-align: auto; - выравнивает последнюю строку абзаца так же, как и остальные строки (основываясь на значении атрибута text-align) (значение по умолчанию);
text-align: inherit; - так же, как выровнен текст родителя;
text-align: left; - выравнивание текста по левому краю;
text-align: right; - выравнивание по правому краю;
text-align: center; - выравнивание по центру;
text-align: justify; - выравнивание по обоим краям (по ширине).
Поддерживается IE начиная с 5.5
text-indent - устанавливает отступ красной строки.
text-ident: {Отступ}|{Отступ}%;
Отступ может быть задан как абсолютной величиной, так и процентом от ширины родителя. Значение по умолчанию 0.
Поддерживается IE и NN начиная с 4.0
text-height - интервал между строками текста.
text-height: {Интервал}|{Интервал}%;
Интервал может быть задан как абсолютной величиной, так и процентом от ширины родителя.
Поддерживается IE и NN начиная с 4.0
text-transform - Задает преобразование регистра символов текста.
text-transform: none|capitalize|uppercase|lowercase;
text-transform: none; - отключает любые преобразования регистра символов (значение по умолчанию);
text-transform: capitalize; - преобразует первую букву каждого слова текста в верхний регистр;
text-transform: uppercase; - преобразует все символы текста в верхний регистр;
text-transform: lowercase; - в нижний регистр.
Поддерживается IE и NN начиная с 4.0
clear - задает поведение текста при "обтекании" им некоторых элементов страницы, таких как изображения.
clear: none|left|right|all;
Атрибут задается для текста, а не для элемента страницы, который он будет "обтекать".
clear: none; - разрешает тексту "обтекать" элемент страницы (значение по умолчанию);
clear: left; - запрещает тексту "обтекать" элемент страницы с левой стороны;
clear: right; - с правой стороны;
clear: all; - с обеих сторон.
Поддерживается IE и NN начиная с 4.0
word-spacing - определяет дополнительное расстояние между словами в тексте.
word-spacing: normal|{Величина};
Значение этого атрибута может быть задано либо абсолютной величиной в одной из поддерживаемых CSS единиц измерения, либо предопределенным значением normal, задающим стандартную величину расстояния между символами.
Значение по умолчанию normal.
Поддерживается IE начиная с 4.0
word-wrap - устанавливает, будет ли строка, выходящая за границы элемента страницы и не содержащая пробелов, переноситься по словам.
word-wrap: normal|break-word;
word-wrap: normal; - запрещает переносить строки по словам (значение по умолчанию);
word-wrap: break-word; - разрешает.
Поддерживается IE начиная с 5.5
word-mode - задает направление строк текста: горизонтальное или вертикальное.
word-mode: lr-tb|tb-rl;
word-mode: lr-tb; - задает обычное горизонтальное расположение строк текста; текст пишется слева направо и сверху вниз (значение по умолчанию);
word-mode: tb-rl; - поворачивает текст на 90° по часовой стрелке; при этом он будет писаться сверху вниз и справа налево.
Поддерживается IE начиная с 5.5
leter-spacing - определяет расстояние между символами в тексте.
letter-spacing: normal|{Величина};
Значение этого атрибута может быть задано либо абсолютной величиной в одной из поддерживаемых CSS единиц измерения, либо предопределенным значением normal, задающим стандартную величину расстояния между символами.
Значение по умолчанию normal.
Поддерживается IE начиная с 4.0
line-height - задает вертикальное расстояние между строками текста.
line-height: normal|{Y}|{Y}%;
Высота может быть задана как абсолютной величиной, так и процентом от высоты родителя. Предопределенное значение normal задает стандартное расстояние.
Значение по умолчанию normal.
Поддерживается IE и NN начиная с 4.0
direction - задает порядок чтения текста: слева направо или справа налево.
direction: ltr|rtl|inherit;
direction: ltr; - задает порядок чтения слева направо (значение по умолчанию);
direction: rtl; - справа налево;
direction: inherit; - заставляет наследовать порядок чтения у родителя.
Для документов, составленных на европейских языках, порядок чтения всегда слева направо (ltr).
Поддерживается IE начиная с 5.0
unicode-bidi - задает поведение встроенных элементов при изменении направления письма с помощью атрибута direction.
unicode-bidi: normal|embed|bidi-override;
unicode-bidi: normal; - меняет направление письма и у родителя (используется по умолчанию);
unicode-bidi: embed; - меняет направление письма только у встроенного элемента;
unicode-bidi: bidi-override; - аналогично embed за тем исключением, что направление письма меняется согласно значению атрибута direction, независимо от локальных установок Web-обозревателя.
Поддерживается IE начиная с 5.0
accelerator - позволяет указать, содержит ли текст элемента страницы клавишу-ускоритель.
accelerator: true|false;
Клавиша-ускоритель - это особая клавиша на клавиатуре, при нажатии которой вместе с клавишей происходит переход к данному элементу страницы.
accelerator: true; - указывает, что текст содержит клавишу-ускоритель;
accelerator: false; - не содержит.
Значения по умолчанию не имеет.
Пример использования:
Имя
В этом случае символ "И" в слове "Имя" будет подчеркнут. Если в региональных настройках операционной системы Windows 2000 была выбрана опция Скрыть индикаторы клавиш-ускорителей до нажатия Alt, этот символ не будет подчеркнут, пока пользователь не нажмет клавишу на клавиатуре.
Поддерживается IE начиная с 5.0
Свойства текста, содержащего иероглифы
text-justify - задает тип текста по ширине. Значение атрибута text-align при этом должно быть равно justify.
text-justify: auto|newspaper|distribute|distribute-all-lines|distribute-center-last|inter-word|inter-ideograph|inter-cluster|kashida;
text-justify: auto; - отдает управление выравниванием по ширине на усмотрение Web-обозревателя (используется по умолчанию);
text-justify: newspaper; - выравнивает строки, изменяя расстояние между словами и между символами;
text-justify: distribute; - аналогично newspaper и предназначено для азиатских языков (тайский и пр.);
text-justify: distribute-all-lines; - аналогично distribute за тем исключением, что последняя строка абзаца подвергается полному выравниванию. Предназначено для иероглифических языков;
text-justify: distribute-center-last; - не реализовано;
text-justify: inter-word; - выравнивает строки, изменяя только расстояние между словами;
text-justify: inter-ideograph; - выравнивает строки иероглифического текста, изменяя расстояния между словами и между иероглифами;
text-justify: inter-cluster; - выравнивает строки текста на азиатских языках, не содержащих пробелов между словами;
text-justify: kashida; - выравнивает строки текста на арабском языке, изменяя ширину самих символов.
Поддерживается IE начиная с 5.0
text-autospace - позволяет установить, будет ли добавлять дополнительное пространство между фрагментами текста, написанными на разных языках.
text-autospace: none|ideograph-alpha|ideograph-numeric|ideograph-parenthesis|ideograph-space;
text-autospace: none; - запрещает добавлять дополнительное пространство между фрагментами текста (используется по умочанию);
text-autospace: ideograph-alpha; - добавляет дополнительное пространство между иероглифическими и неиероглифическими (литинскими, кириллистическими, греческими и т.д.) фрагментами текста;
text-autospace: ideograph-numeric; - добавляет дополнительное пространство между иероглифическим текстом и цифрами;
text-autospace: ideograph-parenthesis; - добавляет дополнительное пространство между иероглифическим текстом и круглыми скобками;
text-autospace: ideograph-space; - увеличивает ширину пробелов, граничащих с иероглифическим текстом.
Поддерживается IE начиная с 5.0
text-kashida-space - задает процент, на который будут расширяться символы арабского языка при выравнивании текста по ширине. Можно использовать только, если атрибут text-justify равен auto, distribute, kashida или newspaper.
text-kashida-space: {Расширение}%|inherit;
Величина отступа может быть задана как процент свободного пространства между символами, на которое они могут расширяться. Значение 0% (используется по умолчанию) означает, что расширение символов недопустимо, а вместо них будет расширяться свободное пространство; значение 100% - что допустимо расширение только символов, но не свободного пространства.
Поддерживается IE начиная с 5.5
line-break - задает правила разрыва строк для текста на японском языке.
line-break: normal|strict;
line-break: normal; - задает обычные правила разрыва японского текста (значение по умолчанию);
line-break: strict; - задает строгие правила.
Поддерживается IE начиная с 5.0
word-break - включает или отключает поддержку переноса строк по словам (а не только по пробелам) для текстов, содержащих фрагменты на разных языках.
word-break: normal|break-all|keep-all;
word-break: normal; - разрешает строкам "разрываться" по слову (используется по умолчанию);
word-break: break-all; - предназначено для текстов на азиатских языках с небольшими иноязычными фрагментами;
word-break: keep-all; - предназначено для текстов, включающих фрагменты на иероглифических языках.
Поддерживается IE начиная с 5.0
ime-mode - задает состояние IME (Input Method Editor - редактор способа ввода), с помощью которого вводятся иероглифические тексты на китайском, корейском и японском языках. Этот атрибут применяется только для полей ввода.
ime-mode: auto|active|inactive|disabled;
ime-mode: auto; - передает управление IME Web-обозревателю (значение по умолчанию);
ime-mode: active; - активизирует IME. Пользователь может его деактивизировать;
ime-mode: inactive; - деактивизирует IME. Пользователь может его активизировать;
ime-mode: disabled; - отключает IME.
Поддерживается IE начиная с 5.0
layout-flow - задает направление написания текста: по горизонтали или по вертикали.
layout-flow: horizontal|vertical-ideographic;
layout-flow: horozontal; - задает горизонтальное направление написания текста (значение по умолчанию);
layout-flow: vertical-ideographic; - вертикальное направление написания текста.
Поддерживается IE начиная с 5.5. В настоящее время признан устаревшим; вместо него рекомендуется использовать атрибут writing-mode.
layout-grid - задает параметры разметки элемента страницы, используемой для вывода иероглифических текстов на китайском, корейском и японском языках. Заменяет атрибуты layout-grid-char, layout-grid-line, layout-grid-mode и layout-grid-type.
layout-grid: [{layout-grid-char}] [{layout-grid-line}] [{layout-grid-mode}] [{layout-grid-type}]
Значения этих атрибутов могут распологаться в любом порядке.
Значение по умолчанию - both loose none none.
Поддерживается IE начиная с 5.0
layout-grid-char - задает шаг горизонтальной разметки элемента страницы, используемой для вывода иероглифических текстов на китайском, корейском и японском языках.
layout-grid-char: none|auto|{Y}{Y}%;
Шаг разметки может быть задан как абсолютной величиной, так и процентом от шага разметки родителя. Предопределенное значение auto заставляет Web-обозреватель устанавливать шаг разметки по максимальному символу текста. Другое предопределенное значение none вообще отключает разметку.
Значение по умолчанию - none.
Поддерживается IE начиная с 5.0
layout-grid-line - задает шаг вертикальной разметки элемента страницы, используемой для вывода иероглифических текстов на китайском, корейском и японском языках.
layout-grid-line: none|auto|{Y}{Y}%;
Шаг разметки может быть задан как абсолютной величиной, так и процентом от шага разметки родителя. Предопределенное значение auto заставляет Web-обозреватель устанавливать шаг разметки по максимальному символу текста. Другое предопределенное значение none вообще отключает разметку.
Значение по умолчанию - none.
Поддерживается IE начиная с 5.0
layout-grid-mode - задает тип разметки элемента страницы, используемой для вывода иероглифических текстов на китайском, корейском и японском языках.
layout-grid-mode: both|none|char|line;
layout-grid-mode: both; - задает использование и горизонтальной, и вертикальной разметок (используется по умолчанию);
layout-grid-mode: none; - отключает разметку;
layout-grid-mode: char; - задает использование горизонтальной разметки;
layout-grid-mode: line; - задает использование вертикальной разметки.
Поддерживается IE начиная с 5.0
layout-grid-type - задает режим форматирования иероглифических текстов на китайском, корейском и японском языках с использованием разметки элемента страницы.
layout-grid-type: loose|strict|fixed;
layout-grid-type: loose; - задает "гибкое" форматирование, используемое для корейских и японских текстов (используется по умолчанию);
layout-grid-type: strict; - задает более строгое форматирование, используемое для китайских, корейских и японских текстов;
layout-grid-type: fixed; - задает самое строгое форматирование, когда символы жестко привязываются к разметке.
Поддерживается IE начиная с 5.0
Расположение элементов
margin - задает ширины полей между элементами страницы и его соседями. Заменяет атрибуты margin-top, margin-right, margin-bottom и margin-left.
margin: {margin-top} [{margin-right}] [{margin-bottom}] [{margin-left}];
Может быть задано от одного до четырех значений. Если задано одно значение, оно применяется ко всем четырем полям. Если задано два значения, первое относится к верхнему и нижнему полю, а второе - к левому и правому. Если задано три значения, то первое применяется к верхнему полю, второе - к левому и правому, третье - к нижнему.
Поддерживается IE начиная с 3.02 для текстовых элементов и начиная с 4.0 для нетекстовых.
Поддерживается NN начиная с 4.0
margin-top - задает верхнее поле между элементом страницы и его соседями сверху.
margin-top: auto|{Y}|{Y}%;
Координата может быть задана как абсолютной величиной, так и процентом от высоты родителя. Предопределенное значение auto заставляет Web-обозреватель устанавливать поле самостоятельно. При этом если задан атрибут margin-bottom, значение верхнего поля устанавливается равным значению нижнего поля. Значение по умолчанию auto.
Поддерживается IE начиная с 3.02 для текстовых элементов и начиная с 4.0 для нетекстовых.
Поддерживается NN начиная с 4.0
margin-right - задает правое поле между элементом страницы и его соседями справа.
margin-right: auto|{X}|{X}%;
Координата может быть задана как абсолютной величиной, так и процентом от ширины родителя. Предопределенное значение auto заставляет Web-обозреватель устанавливать поле самостоятельно. При этом если задан атрибут margin-left, значение правого поля устанавливается равным значению левого поля. Значение по умолчанию auto.
Поддерживается IE начиная с 3.02 для текстовых элементов и начиная с 4.0 для нетекстовых.
Поддерживается NN начиная с 4.0
margin-bottom - задает нижнее поле между элементом страницы и его соседями снизу.
margin-bottom: auto|{Y}|{Y}%;
Координата может быть задана как абсолютной величиной, так и процентом от высоты родителя. Предопределенное значение auto заставляет Web-обозреватель устанавливать поле самостоятельно. При этом если задан атрибут margin-top, значение нижнего поля устанавливается равным значению верхнего поля. Значение по умолчанию auto.
Поддерживается IE начиная с 3.02 для текстовых элементов и начиная с 4.0 для нетекстовых.
Поддерживается NN начиная с 4.0
margin-left - задает левое поле между элементом страницы и его соседями слева.
margin-left: auto|{X}|{X}%;
Координата может быть задана как абсолютной величиной, так и процентом от ширины родителя. Предопределенное значение auto заставляет Web-обозреватель устанавливать поле самостоятельно. При этом если задан атрибут margin-right, значение левого поля устанавливается равным значению правого поля. Значение по умолчанию auto.
Поддерживается IE начиная с 3.02 для текстовых элементов и начиная с 4.0 для нетекстовых.
Поддерживается NN начиная с 4.0
padding - задает отступ между элементом страницы и различными границами. Заменяет атрибуты padding-top.
margin-left: auto|{X}|{X}%;
Координата может быть задана как абсолютной величиной, так и процентом от ширины родителя. Предопределенное значение auto заставляет Web-обозреватель устанавливать поле самостоятельно. При этом если задан атрибут margin-right, значение левого поля устанавливается равным значению правого поля. Значение по умолчанию auto.
Поддерживается IE начиная с 3.02 для текстовых элементов и начиная с 4.0 для нетекстовых.
Поддерживается NN начиная с 4.0
padding-top - задает расстояние между элементом страницы и верхней границей.
pading-top: {Y}|{Y}%;
Координата может быть задана как абсолютной величиной, так и процентом от высоты родителя.
Значение по умолчанию 0, для тега
1. Поддерживается IE и NN начиная с 4.0 padding-right - задает расстояние между элементом страницы и правой границей. pading-right: {X}|{X}%; Координата может быть задана как абсолютной величиной, так и процентом от ширины родителя. Значение по умолчанию 0, для тега | 1. Поддерживается IE и NN начиная с 4.0 padding-bottom - задает отступ между элементом страницы и нижней границей. pading-bottom: {Y}|{Y}%; Координата может быть задана как абсолютной величиной, так и процентом от высоты родителя. Значение по умолчанию 0, для тега | 1. Поддерживается IE и NN начиная с 4.0 padding-left - задает расстояние между элементом страницы и левой границей. pading-left: {X}|{X}%; Координата может быть задана как абсолютной величиной, так и процентом от ширины родителя. Значение по умолчанию 0, для тега | 1. Поддерживается IE и NN начиная с 4.0 width - задает ширину свободно позиционирования элемента. width: auto|{X}|{X}%; Ширина может быть задана как абсолютной величиной, так и процентом от ширины родителя. Предопределенное значение auto заставляет Web-обозреватель устанавливать ширину элемента самостоятельно. Значение по умолчанию auto. Поддерживается IE и NN начиная с 4.0 height - задает высоту свободно позиционированного элемента. height: auto|{X}|{X}%; Высота может быть задана как абсолютной величиной, так и процентом от ширины родителя. Предопределенное значение auto заставляет Web-обозреватель устанавливать высоту элемента самостоятельно. Значение по умолчанию auto. Поддерживается IE и NN начиная с 4.0 top - задает вертикальную позицию верхней границы свободно позиционированного элемента относительно родителя. top: auto|{Y}|{Y}%; Координата может быть задана как абсолютной величиной, так и процентом от высоты родителя. Предопределенное значение auto заставляет Web-обозреватель позиционировать элемент самостоятельно. Значение по умолчанию auto. Поддерживается IE и NN начиная с 4.0 bottom - задает вертикальную позицию нижней границы свободно позиционированного элемента относительно родителя. bottom: auto|{Y}|{Y}%; Координата может быть задана как абсолютной величиной, так и процентом от высоты родителя. Предопределенное значение auto заставляет Web-обозреватель позиционировать элемент самостоятельно. Значение по умолчанию auto. Поддерживается IE начиная с 4.0 left - задает горизонтальную позицию левой границы свободно позиционированного элемента относительно родителя. left: auto|{X}|{X}%; Координата может быть задана как абсолютной величиной, так и процентом от ширины родителя. Предопределенное значение auto заставляет Web-обозреватель позиционировать элемент самостоятельно. Значение по умолчанию auto. Поддерживается IE и NN начиная с 4.0 right - задает горизонтальную позицию правой границы свободно позиционированного элемента относительно родителя. right: auto|{X}|{X}%; Координата может быть задана как абсолютной величиной, так и процентом от ширины родителя. Предопределенное значение auto заставляет Web-обозреватель позиционировать элемент самостоятельно. Значение по умолчанию auto. Поддерживается IE начиная с 4.0 float - определяет обтекание элемента другими слева или справа вместо помещения под ним. float: none|left|right; float: none; - заставляет элемент страницы появляться там, где он задан (используется по умолчанию); float: left; - принудительно выравнивает элемент страницы по левому краю; float: right; - по правому краю. Поддерживается IE начиная с 4.0 для кнопок и внедренных объектов и начиная с 5.0 - для остальных элементов страницы. Поддерживается NN начиная с 4.0 vertical-align - задает вертикальное выравнивание элемента страницы внутри родителя. vertical-align: auto|baseline|sub|super|top|text-top|middle|bottom|text-bottom; vertical-align: auto; - выравнивает элемент страницы согласно значению атрибута layout-flow; vertical-align: baseline; - задает выравнивание базовой линии элемента страницы по базовой линии родителя (используется по умолчанию); vertical-align: sub; - превращает текст в нижний индекс; vertical-align: super; - превращает текст в верхний индекс; vertical-align: top; - выравнивает верх элемента страницы по самому верху родителя; vertical-align: text-top; - выравнивает верх текста элемента страницы по верху текста родителя; vertical-align: middle; - выравнивает центр элемента страницы по центру родителя; vertical-align: bottom; - выравнивает низ элемента страницы по низу родителя; vertical-align: text-bottom; - выравнивает низ текста элемента страницы по низу текста родителя. Поддерживается IE начиная с 4.0 overflow - задает поведение элемента страницы, если содержимое в нем не помещается. overflow: visible|scroll|hidden|auto; overflow: visible; - заставляет элемент страницы расшириться так, чтобы все его содержимое было видно (значение по умолчанию); overflow: scroll; - заставляет Web-обозреватель отобразить в элементе страницы полосы прокрутки, пользуясь которыми можно прокручивать его содержимое; overflow: hidden; - скрывает все то, что выходит за пределы элемента страницы; overflow: auto; - аналогично scroll за тем исключением, что полосы прокрутки отобаржаются только тогда, когда они реально необходимы (значение по умолчанию для |
Комментарии запрещены
Для полного андеграунда в написании программы обращайтесь к специалистам высокого ранга как мы!
Максим Пак!