CSS/Введение: различия между версиями

Содержимое удалено Содержимое добавлено
Нет описания правки
Нет описания правки
Строка 1:
'''[[wikipedia:каскадные таблицы стилей|CSS]]''' ({{lang-en|Cascading Style Sheets}}), или каскадная таблица стилей, которая используются для описания визуального стиля и представления документа, чаще всего веб-сайта. Одна из целей CSS является разделение представления документа из структуры и содержания (хотя можно вставлять CSS внутри структуры) и [[wikipedia:W3C|W3C]] рекомендации. Разделение стиля от структуры и содержания увеличивает ремонтопригодность для автора(ов) документа, а также доступность для аудитории. CSS обычно применяется на [[wikipedia:HTML|HTML]], [[wikipedia:XHTML|XHTML]] и [[wikipedia:XML|XML]] документах, хотя вполне возможно, хотя и редко, применять его к другим видам документов.
'''Каскадные таблицы стилей''' ({{lang-en|Cascading Style Sheets}}) - специальный язык, используемый для записи оформления страниц написанных на языках разметки данных.
 
CSS является одним из способов описания "стилей" - цвета, шрифты, расположение и другие "презентацонные" аспекты документа. В одном файле CSS можно описать общий "стиль", который будет применен ко многим HTML, XHTML, и XML-документам (которые описывают содержание и структуру элементов каждого документа). Обычно конкретный элемент в файле XHTML имеет "Каскадное" правило CSS стилей, которые могут быть применены к нему. Высокий приоритет правила стиля применяется к каждому элементу.
Таблицы стилей позволяют упростить процесс создания страниц и улучшить их внешний вид. Концепция стилей подобна идее стилей, которая реализована в современных текстовых редакторах - текст сначала вводят, а потом форматируют, пользуясь стилями. Применение стилей позволяет вводить на страницу нужные тексты и другие элементы, не задумываясь над их внешним видом и расположением.
 
== Зачем использовать CSS? ==
Таблицы стилей пользователь обычно создает отдельно от html-файла. При создании html-файла он концентрирует внимание на содержании страницы, а не над её внешнем видом, а при создании таблицы стилей - наоборот. Итак, стили позволяют разграничить этапы создания html-файла и усовершенствовать внешний вид страницы.
 
Почему я хочу использовать CSS, а не что-то еще?
[[Category:CSS]]
 
CSS представляет собой мощный инструмент, который дает веб-разработчикам гибкость и модульность на уровне представления о веб-сайте.
 
CSS позволяет вам иметь''все правила'' формата, определенном для последующего использования (здесь "формат" означает, как вещи в печати). Так что если вы пишете большой сайт, и вы хотите надлежащий вид каждому заголовку, подзаголовку, как пример кода, как выравниваются абзацы, (Я мог бы продолжать, CSS охватывает широкий спектр вариантов презентации).
 
Скажем, у вас есть 1200-страничный сайт, который создавали вы месяцы. Ваш босс говорит, чтобы вы изменили размер шрифта, фон, вид таблиц и т.д.'''' везде на 1200-страницах сайта в соответствии с новой корпоративной политикой. Если ваш сайт разработан соответственно с CSS, вы можете сделать это, отредактировав один [[каскадные таблицы стилей/Применение CSS для HTML и XHTML|связанный]] CSS-файл, в котором ''весь'' ваш внешний вид (формат) правила в одном месте. Или вы могли усложнить свой труд и править все 1200 страниц сайта. Используя CSS, изменения могут быть сделаны быстро и легко, просто, отредактировав несколько правил и линий в глобальной таблице стилей. Перед использованием CSS эти изменения было делать более сложнее, дорого и занимало очень много времени.
 
Некоторые серверные системы шаблонов можно в значительной степени используется для той же цели. В отличие от CSS, они чаще всего отдельные структуры от содержания, а не представление от структуры, что делает его гораздо более трудным для пользователей, которые хотят, чтобы отключить или игнорировать стили.
 
[[Категория:CSS]]