СОДЕРЖАНИЕ

Как создать свой сайт Создать сайт
Основы Интернет : FTP HTTP хостинг Вводный курс
Создание сайтов : создать сайт Создание сайтов
Статьи о хостинге : платный бесплатный выделенный сервер Unix Все о хостинге
Учебник HTML Учебник HTML
Учебник CSS Учебник CSS
Учебник CGI : cgi-программирование : методы GET и POST Учебник CGI
Учебник php Учебник PHP
Учебник perl Учебник Perl
Раскрутка сайта : оптимизация кода ключевые слова индекс цитирования регистрация в поисковиках Раскрутка сайта
Заработок на сайте Заработок на сайте
Платёжные системы : rupay webmoney Платежи в сети
книги литература по html css xml flash java Dreamweaver Нужные книги

 

заработок для вебмастера
Заработок для начинающего вебмастера!

 


создать сайт // учебник CSS // каскады таблиц

Каскады таблиц в CSS

Одна из самых непонятных и запутанных возможностей CSS - это возможность создавать каскады таблиц стилей (поэтому и такое название). Это значит, что в послушных броузерах предполагается возможность одновременного использования различных таблиц стилей для одного документа. Это намного полезнее, чем может показаться на первый взгляд.

Идея заключается в следующем: существуют разные способы представления одной и той же информации. У каждого браузера свой стиль, определённый по умолчанию, для представления страниц. Когда браузер загружает Web-страницу, он показывает её своим стилем, определённым по умолчанию. Если же он просматривает страницу, которая ссылается на CSS, на экране будут отображены особенности, заданные в каскадной таблице стилей. Основная идея в том, что обычная страница изображается так, как это установленно в браузере, а страница с использованием CSS - так, как того захочет её разработчик.

Какой системе стилей будет отдано предпочтение, задаётся некоторой системой правил, и иногда "выигрывает" стиль автора, иногда - стиль браузера по умолчанию. Браузер выбирая из предложенных стилей основывается на следующем:

  • Во-первых, определяет, нет ли противоречий (ошибок) в задании параметров какого-нибудь элемента. Если есть, то используются родителиские параметры. Если нет их, используются параметры, заданные по умолчанию.

  • Если присутствует конфликт между авторским стилем и стилем, определённым по умолчанию, предпочтение отдаётся авторским параметрам, они имеют больший приоритет, чем параметры, определённые по умолчанию.

  • Приоритет "по специфичности": если конфликтует два стиля и один применяется в этой ситуации, а другой - во всех случаях, предпочтение отдаётся первому.

Заметьте, что такая система приоритетов позволяет одному документу ссылаться на несколько таблиц стилей. Это очень выгодно, потому что позволяет вам создавать универсальные таблицы стилей, чтобы потом их применять в различных комбинациях. К сожалению, однако, эти действия не очень наглядны и легки в применении, и нужно следить за правильным применением тэгов в документе.

 



 

 

 

 

как создать свой сайт