Навигация
Главная
Статьи
Загрузка файлов
FAQ
Форум
Веб ссылки
Категории новостей
Обратная связь
Фото галерея
Поиск
Карта сайта
Уроки
Знакомство с Flash
Основы HTML (учебник)
Темы форума
Новые темы
Новости Хай-тека
Выбор хостинга для с...
Подготовка сайта к п...
Шрифтовые пропорции
GIF или не GIF?
Обсуждаемые темы
CMS php-Fusion [32]
Простая CMS - Уро... [10]
Денвер. С чего на... [9]
Поднимаем сервер ... [7]
Контингент [5]
Последние статьи
Что такое электронна...
Словарь терминов и с...
Спокойствие создаёт ...
Постулаты Дао
Как вoвремя узнать, ...
Joomla Обзор CMS
Новое слово в сайтос...
Динамическое определ...
Кое-что о расслоении...
Кое-что о расслоении...
Опыты с табличными р...
Энциклопедия
- Учебник по HTML
- Каскадные стили CSS
спонсоры
Сейчас на сайте
Гостей: 1
На сайте нет зарегистрированных пользователей

Пользователей: 54
Не активированный пользователь: 0
Посетитель: ivandeden
счетчики
Rambler's Top100
Кое-что о расслоении (продолжение).

Кое-что о расслоении (продолжение).



Продолжая тему, затронутую в предыдущей заметке, я приведу один
пример из книги А.Хоумера "Dynamic HTML: справочник", которая сейчас
активно продвигается издательством Piter-Press. Речь идет о совместимости шрифтов
для браузеров NN и MSIE при использовании тега <DIV>.


Небезызвестный в моем городе вебмастер сервера jeo.ru
в своем комментарии справедливо заметил, что Netscape понимает тег DIV в сочетании
с CSS-позиционированием, но при этом теряются свойства шрифта. Однако, решить
эту проблему оказалось довольно просто.


Рассмотрим пример создания рельефной надписи.


<html>
<head><title>3D title</title>
<style>
P { font-family: "Impact, sans-serif";
font-size:96; color=red }
P.highlight { color:silver }
P.shadow { color:darkred }
</style>

<body bgcolor=#408080>

<div style="position:absolute; top:5; left:5; 
width:600; height:100; margin:10">
<P class=shadow>Be happy!</P>
</div>

<div style="position:absolute; top:0; left:0; 
width:600; height:100; margin:10">
<P class=highlight>Be happy!</P>
</div>

<div style="position:absolute; top:2; left:2; 
width:600; height:100; margin:10">
<P>Be happy!</P>
</div>

</body>
</html>




В Internet Explorer все выглядит именно так, как и было задумано, но вот в
Netscape куда-то пропадают заданные свойства шрифта (размер и гарнитура).

Эта проблема касается только тех свойств, которые пишутся через дефис: font-size,
font-family. Кроме того, Netscape требует, чтобы шрифты задавались по отдельности.
Следовательно тег <STYLE> должен выгдядеть так:


P { fontfamily: "Impact", "sans-serif"; fontsize:96;
color=red }

Правда такую конструкцию не понимает уже Internet Explorer. Для достижения
совместимости, нужно создать универсальный набор стилей. В нижеследующем примере
первая часть работает в обоих браузерах и определяет цвет шрифта, вторая задает
свойства для NN и третья для MSIE.


<style>
P { color:red }
P { fontfamily: "Impact", "sans-serif"; fontsize:96 }
P { font-family: "Impact", "sans-serif"; font-size:96 }
P.highlight { color:silver }
P.shadow { color:darkred }
</style>




Комментарии
Нет комментариев.
Добавить комментарий
Пожалуйста залогиньтесь для добавления комментария.
Гость
Имя

Пароль



Забыли пароль?
Запросите новый здесь.
Голосование
Нужно обучения по созданию своей CMS?

Да

Лучше что нибудь другое

Я сам учусь

Для участия в опросах вы должны залогиниться.
Новости партнёров

07.03.2010 13:22:31

8 марта близко, близко... - Голая правда

Хорошая традиция сложилась в Ямало-Немецком округе на вашингтонщине. В этот весенний праздник 8 марта, местные жители дарят своим любимым, не хилы...

Читать все новости...

07.03.2010 13:22:31

8 марта близко, близко... - Голая правда

Хорошая традиция сложилась в Ямало-Немецком округе на вашингтонщине. В этот весенний праздник 8 марта, местные жители дарят своим любимым, не хилы...

Читать все новости...

Мини-чат
Вам необходимо залогиниться.

admin
17/07/2009 10:20
Написал, выбираем хостера)))

admin
17/07/2009 09:45
Океу, напишу на форуме. Хотя можно посмотреть и на семерке конкурс, там спонсорами выступали неплохие хостеры.

Ogirok
10/07/2009 22:04
Вернее у вас есть какие-либо предложения по этому поводу?

Ogirok
10/07/2009 22:04
А можно статью о выборе хорошего хостинга и домена для сайта?

admin
02/07/2009 09:51
А что, есть преподователь, желающий вести класс?

Архив чата