Оглавление
Оглавление. 1
Введение. 3
Что такое CSS. 3
Синтаксис CSS, селекторы.. 4
Селекторы.. 5
@-команды.. 6
Константы.. 6
Основные свойства. 7
Границы, отступы и поля. 7
Отображение и позиция. 7
display. 7
position. 8
float 8
z-index. 8
direction. 8
Размеры боксов. 8
line-height 8
vertical-align. 9
overflow (полностью поддержано IE 5.5) 9
visibility. 9
Заключение. 9
Дополнительный материал: 10
Литература. 10
Введение
HTML используется для структурирования содержимого страницы. CSS используется для форматирования этого структурированного содержимого. По мере развития Web дизайнеры начали искать возможности форматирования онлайновых документов. Чтобы удовлетворить возросшим требованиям потребителей, производители браузеров (тогда - Netscape и Microsoft) изобрели новые HTML-тэги, такие, например, как <font>, которые отличались от оригинальных HTML-тэгов тем, что они определяли внешний вид, а не структуру. Это также привело к тому, что оригинальные тэги структурирования, такие как <table>, стали всё больше применяться для дизайна страниц вместо структурирования текста. Многие новые тэги дизайна, такие как <blink>, поддерживались только одним браузером. "Вам необходим браузер X для просмотра этой страницы" - такой отказ стал обычным явлением на web-сайтах. CSS был создан для исправления этой ситуации путём предоставления web-дизайнерам возможностей точного дизайна, поддерживаемых всеми браузерами. Одновременно произошло разделение представления и содержимого документа, что значительно упростило работу.