Самоучитель по креативному веб-дизайну. Книга 2, стр.12
ПРАКТИКУМ
Первый шаг на
го
поставляемой вместе с
сайтов, как
Глава 4. Каскадные списки стилей 213
та (например, в
body {background-image:url(images/marbleTile. gif)}
держащегося в
каскадного списка стилей в объявлении свойства background-image. В
marbieTiie. gif, как показано на
ните images/marbleTile. gif относительным путем и именем файла, в
и не копируется с
Самоучитель по креативному веб-дизайну. Книга 2, стр.13
В отличие от
должно иметь
214 Глава 4. Каскадные списки стилей
Рис. 4.18. Web-страница с логотипом компании (лампочкой) в качестве «водяного знака»
Для помещения «водяного знака» в
body {background-image:URL(images/LightBulb. gif) ;
background-repeat:no-repeat;
background-position:center;
background-attachment:fixed} . . ,
Как и в случае с текстурным фоном из предыдущего примера, свойство
background-image
дяного знака». Значение
странице, а
в
с использованием единиц длины и
образом,
изображения) в
образом установить СВОЙСТВО background-position:
background-position:bottom right;
Глава 4. Каскадные списки стилей. 21 5
Например,
background-position:7Ор х ЮОрх;
Обратите внимание, что сначала указывается расстояние от левого, а затем от верхнего края страницы.
Процентные
ражений, аналогичны по
background-position:25% 50%
Плавающие изображения и текст
На
Самоучитель по креативному веб-дизайну. Книга 2, стр.14
для посетителя ничем не
прошлом дизайнеры имели в
ПРАКТИКУМ
При применении свойства floa t каскадных списков стилей к элементу вы изы —
маете элемент из нормального потока и делаете из
, за
216 Глава 4. Каскадные списки стилей
Web-браузеру, что
HTML-кода:
src=»images/Shakespeare. gif» widths»110″ height=»132″>
Как уже упоминалось, атрибут floa t можно использовать с любым элементом Web-страницы, а не только с
4.19) вставьте в
h6 {float:left}
Фактически плавающим можно сделать любой контейнер и объект, помещенный
в
Самоучитель по креативному веб-дизайну. Книга 2, стр.15
.fancyLetter { font-size:Зет;
font-style:bold;
color:yellow;
background-color:blue;
border-style:solid;
border-width:6px;
border-color:gray; float:left)
MeiccnHpoBCKHe Сонеты
Глава 4. Каскадные списки стилей 217
упорядоченного (нумерованного) и ненумерованного (маркированного). Упорядо —
ченный список используется в
использоваться
списков
ПРАКТИКУМ
Для форматирования маркеров
styie-typ e
Для применения стиля к
styl e в
регистре используется следующий дескриптор :
218 Глава 4. Каскадные списки стилей
квадратного маркера воспользуйтесь следующим дескриптором
style=»list-style-type:square»>
При работе с
И, наконец, свойство list-style-positio n
ство list-style-positio n МОЖеТ принимать ОДНО ИЗ Двух Значений: insid e И
outside весь текст
И,
ся его частью:
Глава 4. Каскадные списки стилей 219
Свойство list-style-typ e во втором списке, показанном на рис. 4.20, уста —
новлено равным inside.
во втором списке выравниваются по
списков. Причиной сдвига
маркеры элементов списка внутри (т. е. в
Несмотря на то что примеры в
можно задавать в
Вместо индивидуального форматирования каждого неупорядоченного и
щим для
одинаковым образом форматировать все списки. Например, еф и вам нравится,
как выглядит
ным inside, И,
ul {list-style:url(images/FancyDot. gif) inside}
. . .
пользовать сокращения. Если значения, объявленные в правил^, являются уни —
кальными
приведенном выше примере, в
ul {list-style-image:url(images/FancyDot. gif)
list-style-position:inside}
Создание эффектов текста и изображений
с помощью фильтров
При создании эффекта отбрасывания тени с
еще не
рые посетители не
симости от
эффекта,
щегося текста. Другим словами, эффекты на
браузерах, не поддерживающих списков, не исчезают бесследно.
Компания Microsoft
свойств фильтрации,
Web-браузеры, которые не могут использовать содержащиеся в
Самоучитель по креативному веб-дизайну. Книга 2, стр.16
22 0 Глава 4. Каскадные списки стилей
даже посетители с браузерам, не
„
ПРАКТИКУМ
Для создания эффекта с помощью свойства filte r
font-size:30pt; text-decoration:none»
href=»http://
www. NVBizNet. сот»>Свечение
ПРИМЕЧАНИЕ Фильтры не будут работать (т.’е. не
Размывает элемент, как если бы он перемещался с
Отражает элемент в
Создает эффект свечения за
Визуализирует элемент с обратным цветом и значением яркости. Проецирует на элемент источник света.
Визуализирует элемент с указанным цветом фона и
Визуализирует элемент с тенью.
Визуализирует элемент, отбрасывающий тень.
Визуализирует элемент с эффектом волны за
Визуализирует элемент в черно-белых тонах с обратным цветом и значением яркости.
Синтаксис объявления
Самоучитель по креативному веб-дизайну. Книга 2, стр.17
Глава 4. Каскадные списки стилей 221
22 2 • Глава 4. Каскадные списки стилей
Выравнивание надписей с элементами формы и
добавление цветов в форму
Как вы уже знаете из главы 3
В
С
ПРАКТИКУМ
Для присвоения форме
жимого страницы, поместите форму в
Самоучитель по креативному веб-дизайну. Книга 2, стр.18
Для расположения элементов на форме и подписей к ним используйте не HTML-таблицы, а элементы и. Для форматирования и
в
div. row {clear:both; padding-top:12px}
div. row
Свойство floa t в классах style, labe l и styl e. element указывает Web-брау —
зеру,
нирование текстовых элементов (т. е. надписей) с помощью класса style. labe l
Глава 4. Каскадные списки стилей 2 2 3
приводит к их выравниванию по
объектов. Применение же класса style. elemen t для форматирования и позици —
онирования элементов формы выравнивает их по
щихся в контейнере объектов.
Для форматирования и позиционирования дескрипторов и
span. label и span. element, определенные в предыдущем примере:
Самоучитель по креативному веб-дизайну. Книга 2, стр.19
каждого продаваемого им
Глава 4. Каскадные списки стилей 225
Если для выравнивания миниатюр изображений и надписей к ним использу —
ется HTML-таблица, браузер не
гда выводить в одной строке 10
Как результат, в
пролистывать содержимое Web-страницы в горизонтальном направлении. С по —
мощью каскадных списков стилей вы
требования к
напишите код, который будет вставлять изображение, за ним Поместите деск —
риптор и
ный контейнер И
Кроме того,
центрировал
div. fLeft {float:left; padding-left:5рх; padding-right:$px}
div. fLeft p {text-align:center}
Первое правило создает
ру для выравнивания контейнера (и его содержимого) по л|евому краю эле —
мента, расположенного на
перейдет в
контейнер по
рование и позиционирование которого осуществляется с помощью класса fLeft.
Таким
заголовков к ним в
226 Глава 4. Каскадные списки стилей
макета содержал одно и то же количество строк, а длина каждой строки не
Самоучитель по креативному веб-дизайну. Книга 2, стр.20
класса div. fLeft.
Глава 4. Каскадные списки стилей 22 7
Отцентрируйте изображение в контейнере за
изображением и левым и
зер
ния и полей с
Управление курсором
Помимо управления внешним видом текста на
тель мыши
автоматически на
мени
указатель в
Тем не менее, иногда Web-браузер не
пользовать. Например, в
бут title.
подсказку. Предположим,
Web Design Tips and
«HWDTT предлагает прекрасный набор советов, которые можно использо —
вать
ПРАКТИКУМ
К сожалению, Web-браузеры не
лю о наличии подсказок, определенных с помощью атрибута titjie. Для предос —
тавления визуального ориентира наличия на
Web-страницы. Например, для
, ,
включите в каскадный список стилей на странице следующий код:
Правило списка стилей в
228 Глава 4. Каскадные списки стилей
Рис. 4.24. Web-страница с
всплывающие подсказки, отмечены пунктирным подчеркиванием
За
те аббревиатуры, сокращения и справочную информацию, находящиеся на
имеется
(указатель справки). *
А
Книга Web Design Tips and
на все случаи использования
class=»help» title=»tables, forms, CSS, ASP, Graphics»>
Web-технологий
В
«HWDTT» и
Самоучитель по креативному веб-дизайну. Книга 2, стр.21
Допустимые значения свойства cursor и
Глава 4. Каскадные списки стилей 229
Расположение элементов Web-страницы по слоям
При позиционировании элементов на Web-странице вы работаете только с
будет использоваться дескриптор следующего вида: