главная   ссылки   связь   о проекте
Web Trainer-HTML-справочник

технологии->способы разработки->CSS

технологии
 из чего состоит сеть
 способы разработки
    HTML
    CSS
    PHP
    Perl
    Java
    ASP
    Flash
    JavaScript
    ActiveX
    XML
 инструменты

разработка сайта
 дизайн
 контент
 структура
 размещение в сети
 раскрутка и оптимизация

справочная информация
 теги
 словарь
 курсоры
 таблица цветов
 полезные советы
 специальные символы

CSS

CSS, Cascading Style Sheets (каскадные таблицы стилей) - технология, благодаря которой с помощью специального макроязыка можно один раз жестко задать форматирование web-странице.

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

CSS действует другим, более удобным и экономичным способом. Для присвоения какому-либо элементу определенных характеристик Вы должны один раз описать этот элемент и определить это описание как стиль, а в дальнейшем просто указывать, что элемент, который Вы хотите оформить соответствующим образом, должен принять свойства стиля, описанного Вами. Удобно, не правда ли? Более того, Вы можете сохранить описание стиля не в тексте вашей странички, а в отдельном файле - это позволит использовать описание стиля на любом количестве Web-страниц. Потрясающе удобно. И еще одно, связанное с этим, преимущество - возможность изменить оформление любого количества страниц, исправив лишь описание стиля в одном (отдельном) файле. Кроме того, CSS позволяет работать со шрифтовым оформлением страниц на гораздо более высоком уровне, чем стандартный HTML, избегая излишнего утяжеления страниц графикой.

В настоящее время язык CSS насчитывает довольно большое количество свойств элементов HTML, которыми он может управлять. Но из-за того, что этот стандарт еще очень молод, в полном объеме его пока не поддерживают наиболее популярные браузеры (Netscape Navigator и Microsoft Internet Explorer). Последние версии этих браузеров могут работать с довольно большим количеством команд CSS. Поэтому будет разумнее воздержаться от использования CSS для форматирования основной структуры страниц до всеобщего перехода на последние версии браузеров. В то же время, применяя "безопасные", т. е. совместимые с максимальным количеством браузеров элементы CSS, Вы можете сильно облегчить себе жизнь и сделать ваши Web-странички более привлекательными в плане шрифтового оформления. А пользователи, путешествующие по Internet с помощью устаревших браузеров, просто этого не увидят, но также они не увидят и тех кошмаров, которые появляются при использовании CSS для верстки страниц.

 главная   ссылки   связь   о проекте
 назад   вверх   вперед 
Copyright © 2008 WWF Project.
Использование материалов данного пособия в коммерческих целях запрещено!
Частичное или полное использование материалов пособия допускается только с разрешения автора.
Hosted by uCoz