Druzya.org
Возьмемся за руки, Друзья...
 
 
Наши Друзья

Александр Градский
Мемориальный сайт Дольфи. 
				  Светлой памяти детей,
				  погибших  1 июня 2001 года, 
				  а также всем жертвам теракта возле 
				 Тель-Авивского Дельфинариума посвящается...

Библиотека :: Компьютеры и Программирование :: К.Джамса, К.Кинг, Э.Андерсон - Эффективный самоучитель по креативному Web-дизайну. HTML, XHTML, CSS, JavaScript, PHP, ASP, ActiveX.
<<-[Весь Текст]
Страница: из 389
 <<-
 
и другого 
содержимого Web-страннцы. Тем HI- менее, "водяной знак" выводится на 
страницу только одни раз н не копируется с целью заполнения всего фона 
Web-страннцы. Более того, при про шамкании содержимого страницы в 
окне браузера желательно, чтобы "водяной знак" оставался на месте. 
CSS имеет свойство background, которое позволяет устанавливать 
"водяные знаки" на фоне Web сран ним. 
РИС. 4.18. Web-страница с логотипом компании (лампочкой) в качестве "водяного 
знака" 
Рис. 4.18. Web-страница слоготипом компании (лампочкой) вкачестве "водяного 
знака" 
Для помещения "водяного знака" в центр фона Web-страницы добавьте в спи- 
сок стилей следующее правило: 
body {background-image:URL(images/LightBulb.gif); 
background-repeat:no-repeat; 
background-position:center; 
background-attachment:fixed} . . , 
Как и в случае с текстурным фоном из предыдущего примера, свойство 
background-image устанавливает имя файла графического изображения, которое 
будет использоваться в качестве "водяного знака". В приведенном выше примере 
Web-браузер будет выводить на экран изображение из файла LightBulb.gif. 
Если вы хотите поместить на страницу другое изображение, замените images/ 
LightBulb.gif относительным адресом и именем файла изображения своего "во- 
дяного знака". Значение no-repeat свойства background-repeat указывает Web- 
браузеру выводить на страницу только одну копию изображения. Свойство 
background-position используется для задания положения изображения на 
странице, а значение fixed свойства background-attachment позволяет удержи- 
вать "водяной знак" во время пролистывания содержимого страницы. 
Как вы, наверное, догадываетесь, "водяной знак" можно размещать не только 
в центре Web-страницы. Синтаксис каскадных списков стилей предоставляет три 
метода указания местоположения "водяного знака": с помощью ключевого слова, 
с использованием единиц длины и процентных значений. Для позиционирова- 
ния "водяного знака" с помощью ключевого слова применяются значения top, 
bottom, left, right и (как было продемонстрировано в примере) center. Таким 
образом, для помещения "водяного знака" (фактически любого графического 
изображения) в нижний левый угол фона Web-страницы необходимо следующим- 
образом установить СВОЙСТВО background-position: 
background-position:bottom right; 
Использование единиц длины для позиционирования "водяного знака" пре- 
доставляет четкий контроль над его положением на странице. Для указания рас- 
стояния "водяного знака" от верхнего левого угла страницы можно воспользо-

Глава 4. Каскадные списки стилей 
ваться любыми единицами длины, имеющимися в каскадных списках стилей. 
Например, для вывода "водяного знака" на экран на расстоянии 70 пикселей от 
левого края и на расстоянии 100 пикселей от верхнего края страницы можно 
ВОСПОЛЬЗОВатЬСЯ СЛедуЮЩИМ Объявлением СВОЙСТВа background-position.* 
background-position:7Орх ЮОрх; 
Обратите внимание, что сначала указывается расстояние от левого, а затем от 
верхнего края страницы. 
Процентные значения, используемые для позиционирования фоновых изоб- 
ражений, аналогичны по своей функции единицам длины. Тем не менее, вместо 
точного задания положения верхнего левого угла изображения, указывается рас- 
стояние между изображениями и краями страницы в процентах от соответствую- 
щих размеров окна Web-браузера. Например, для помещения изображения на 
расстоянии 25% ширины окна от левого края страницы и 50% высоты окна от верх- 
него края страницы объявите свойство background-position следующим образом: 
background-position:25% 50% 
Обратите внимание, что при изменении размера окна браузера положение 
"водяного знака" будет меняться с целью сохранения постоянных процентных 
значений положения изображения на Web-странице. 
Плавающие изображения и текст 
На большинстве Web-страницы присутствуют как текст, так и изображения. 
Несмотря на то что старая поговорка о том, что одна картина может стоить ты- 
сячи слов, справедлива и сейчас, тем не менее, в сети Web изображения пока 
еще не заменили слов. Фактически страница, содержащая только изображения, 
для посетителя ничем не лучше страницы, содержащей только текст. Поэтому 
при создании Web-сайта большая часть работы по расположению элементов на 
странице будет связна с организацией обтекания текста вокруг изображений. В 
прошлом дизайнеры имели в своем распоряжении только атрибут align, кото- 
рый при использовании его с дескриптором  заставлял Web-браузер обте- 
кать изображение текстом слева или справа. Теперь появилось свойство float 
каскадных списков стилей, которое позволяет задавать обтекание текстом не 
только 
изображений, но, как показано на рис. 4.19, и других элементов Web-страницы. 
ПРАКТИКУМ 
При применении свойства float каскадных списков стилей к элементу вы изы- 
маете элемент из нормального потока и делаете из него "плавающий" элемент, 
который будет находиться слева или справа от эл
 
<<-[Весь Текст]
Страница: из 389
 <<-