CSS3 – Часть 1: Обзор | WebDuty

Написал solo-by 1064 дней назад (http://webduty.ru)
Рубрика: Кодинг
Теги: css3 обзор
Данная статья первая из ряда статей посвящённых новому стандарту CSS3, который заменит CSS2. В ней я постараюсь рассказать что же такое CSS3, его применение в современной веб-разработке, принимая во внимание то, что большинство читателей либо не слышали о CSS3 вовсе, либо имеют очень ограниченное представление об это современной технологии. Уже сейчас многие из CSS3-приёмов уже работают в современных браузерах, в обозримом будущем CSS3 вероятно полностью заменит “классический” CSS.
Что же это такое, CSS3?

CSS3 предлагает огромное количество разнообразных методов для оптимальной верстки веб-страниц. Мои статьи дадут вам первые представления об этой технологии. В каждой из статей я буду опираться на мануалы и стандарты W3C.
Из новшеств CSS3 можно несколько модулей. Вот несколько из них:
» Блочная модель
» Списки
» Ссылки
» Границы и бэкграунды
» Текстовые эффекты

Список всех модулей
Когда всё это будет работать?

Некоторые из модулей уже завершены, например SVG (Масштабируемая векторная графика), в одной из статей я рассказывал о плагине jqPlot, который применял SVG. Большинство модулей по прежнему в процессе разработки.
Нельзя дать точной даты, когда стандарт CSS3 будет полностью работоспособен, но некоторые современные браузеры уже сейчас поддерживают некоторые CSS3 свойства.
Новые свойства будут постепенно поддерживаться браузерами, помодульно. Что, в принцыпе, вполне логично. Предположительно через 2-3 года большинство функций CSS3 будут поддерживаться всеми браузерами.
Как CSS3 повлияет на веб-разработку?

Будем надеяться, в основном позитивным образом. CSS3 несомненно, будет полностью обратно совместима, это значит, что не будет необходимости изменять существующие стили своих сайтов для их работоспособности при стандарте CSS3. Браузеры всегда будут поддерживать CSS2-стили. По этому поводу можно не волноваться.
С поддержкой CSS3 появится возможность использовать новые селекторы и свойства. Это позволит достичь новых конструктивных особенностей веб-страниц (например,анимация или градиент) только с помощью стилей, и усовершенствование нынешних техник верстки в сторону их упрощения (например, границы, многоколлоная верстка).
В будущих статьях этой серии я сосредоточу внимание на отдельных частях нового стандарта CSS. Следующая статья будет посвещена границам (border).

Перейти на сайт

Комментарии Кто голосовал Похожие статьи