Rambler's Top100 http://dreamweaver3.narod.ru
Macromedia Dreamweaver для каждого
 
главная > форматирование текста > применение стилевых таблиц CSS > конфликты стилей
Разделы
- обзор
- форматирование тегами HTML
- вставка текста и объектов
- создание списков
- настройка шрифтов, стилей, цвета и выравнивания
- форматирование стилями HTML
- применение стилевых таблиц CSS
- преобразование CSS в теги HTML
- проверка орфографии
- поиск/замена текста, тегов и атрибутов
- видео уроки new!!!
- форум
- Гостевая книга


Поиск в интернет-магазине Bolero

Конфликты стилей

Когда вы применяете более одного CSS-стиля к тексту, они могут конфликтовать и приводить к неожиданным результатам. Браузеры применяют атрибуты стиля согласно следующим правилам.

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

В приведенном ниже примере стиль, определенный для тега <H1>, мог бы определить шрифт, размер и цвет для всех абзацев, но примененный к этому абзацу CSS-стиль .Blue блокирует настройку цвета в стиле тега <H1>. Второй CSS-стиль .Red блокирует стиль .Blue, т. к. находится внутри .Blue-стиля.


<H1><SPAN class="Blue">К этому абзацу применен созданный пользователем стиль .Blue и стиль HTML H1.<SPAN class="Red">За исключением этого предложения, к которому применен стиль .Red.</SPAN>А теперь возвращаемся к стилю .Blue </SPAN></H1>


<< назад

Реклама






В помощь всем веб-дизайнерам. Описание, обучение, помощь, форум - максимум информации о Macromedia Dreamweaver 8. Статьи о HTML, CSS, PHP, MySQL. Macromedia Flash по-русски - понятно все! Rambler's Top100 pda, кпк, коммуникатора