Что такое CSS и для чего он нужен

теги: Разработка  css   Раздел: CSS
Все мы пользуемся для разметки языком HTML. С помощью него можно задавать цвет шрифта, отступы текста, границы таблиц, но когда дело доходит до редактирования цветов у ссылок, границ у элементов возникают трудности с редактированием. Трудности возникают с количеством правок в макете, ведь нужно пройти по всему документу, поменять все параметры однотипных элементов.


Но на первых этапах верстки мы редко применяли таблицы стилей, мы не знали что это такое, зачем их писать, это наверное сложно, апотом узнаю и попробую написать первуютакую таблицу.
Итак чтоже такое CSS? Нудля начала это сокрыщение от Cascading Style Sheets - каскадные таблицы стилей. Это набор правил форматирования для быстрого изменения внешнего вида документа.
Стили позволяют изменить сразу группу атрибутов. Можно изменить все заголовки H2 и они все сразу изменят внешний вид. Вместо того чтобы взять элемент и применить к нему шрифт, размер, цвет и потом сделать тоже самое еще с 5-20 идентичными элементами, проще написать небольшой набор правил для данного тега. Изменения вступают в силу после обновления страницы, изменения применяются сразу ко всем нужным элементам.

К тому же стили предоставляют более широкий набор для редактирования параметров страницы нежели "голый" HTML. Обычно стили хранятся во внешнем файле на сайте что сокращает вес страницы, а тем более браузеры кэшируют такие файлы, что дает преимущество в загрузке сайта.
CSS предоставляет разработчику большой простор в оформлении сайта. Владение CSS дает преимущество в быстроте изменения дизайна на всем сайте целиком. В наше время все WEB студии выставляют требования для приема верстальщиков и программистов - знание CSS. Т.к. приходится сталкиваться с таблицами стилей постоянно и еслиты их не знаешь то врядли сможешь удержаться в мире быстрорастущих нововведений CSS, тем более что на момент напсиания статьи вышел уже CSS3. Правда наш всеми "любимый" IE не работает с этими нововведениями, что на мой взгляд очень странно, ведь использование IE во всем мире больше чемтой же оперы, мозилы, хрома, сафари и т.д. Но Билл Шейтснаверное не стримиться поддерживать стандарт W3C. yj rкакни странно есть множество так называемых "Хаков" для IE идругих браузеров. Эти "Хаки" дают возможность представлять сайт одинаковым во всех браузерах и под всеми операционными системами.

В общем, те кто не знают CSS советую начать их изучать, так сказать уже вчера, а те кто знают совершенствоваться в написании стилей и верстке макетов для сайтов.
Удачи в освоении CSS!
Написана: 26.11.2010 00:00 | Просмотров: 194
Никто не удосужился оставить свой след. Ты можешь стать первым!
Автор
Email
Комментарий
Введите код c картинки: