Сущность CSS
Каскадные таблицы стилей (css, аббревиатура от
англоязычного Cascading Style Sheets) — одно из наиболее мощных и эффективных
орудий, находящихся в распоряжении разработчика веб-проекта. Сущность этого
инструмента такова, что практически все характеристики разметки и компоновки
веб-страниц (включая сюда условия форматирования текстов, декор и
иллюстрирование) могут быть определены для всего сетевого ресурса в целом, и
записаны в виде единого текстового файла. Для ориентирования стилей отдельных
элементов проекта на такой файл, достаточно средствами HTML указать его сетевой
адрес.
Каскадные таблицы стилей css определяют стили отображения для отдельных тегов /
и их атрибутов языков гипертекстовой разметки, а также и ещё кое-каких важных
составляющих технологий веб-дизайна, что позволяет не «расписывать» условия
компоновки и форматирования для каждого из элементов технического кода
веб-страниц. Надо полагать, вы уже представляете себе тот поистине чудовищный
объём чисто механической работы, от которого способно избавить применение
каскадных таблиц стилей css; в любом случае, общий массив кода сокращается
многократно.
Действительно, было бы весьма нерациональным описывать все характеристики тега
для каждого из абзацев тематического контента веб-страницы. Сравните вот такие
строки гипертекстовой разметки HTML:
<P>Пример</P>
<P STYLE="word-spacing: 2px; text-indent: 5pt; line-height: 150%; margin: 12px
65px">Пример</P>
Определения стиля форматирования текста
Как получить естественные ссылки на сайт linkum.ru.
— все определения стиля форматирования можно (и должно!) вынести в единый
отдельный файл, расширение которого (имя_файла_латиницей.css) будет однозначно
свидетельствовать о его принадлежности к каскадным таблицам стилей.
Проблема? - да нет проблем...
Проблема, в общем-то, заключается даже и не в том, что набор гипертекстового
кода (то есть, технический процесс вёрстки HTML) превращается в тупую и весьма
неприглядную механическую работу. Кроме этого, сам массив кода разрастается
лавинообразно, а сам листинг гипертекста выглядит просто кошмарно — иногда он
«весит» даже более, чем содержательный контент!
Как вы уже наверняка догадались, именно для рационализации и оптимизации
технического кода гипертекстовой разметки разработана технология веб-дизайна,
носящая название «Каскадные таблицы стилей» (расширение файлов выглядит, как
.css).
-----------------------------------------------------------------------------------------------------------
Далее: «Синтаксис каскадных таблиц стилей css»
«Селекторы каскадных таблиц стилей (css)»
«Классы каскадных таблиц стилей (css)»
«Идентификаторы каскадных таблиц стилей (css)»
Статья: |
Сущность CSS |
Опорные темы: |
Увлекательные технологии Интернета и веб-термины |
|