Некоторые разработчики решили пойти по пути наименьшего сопротивления и создали CSS-Framework (//css-framework.ru/
). Понятно дело, что его можно постоянно совершенствовать, пока существуют браузеры-динозавры, но тем не менее попытка упростить себе жизнь сделана.
Преимущества CSS-Framework это:
- веб-стандарты
- кроссбраузерность
- блоки для создания модульной сетки
- стили для всех основных тегов оформления текста, таблиц, колонок
- CSS-хаки и фильтры
- закруглённые уголки
- выпадающие горизонтальные и вертикальные многоуровневые меню
- раздельные стили для IE6, IE7
- IE6 — поддержка PNG-файлов(включая background-position) и псевдокласса :hover для любых тегов
- индивидуальная сборка — только то, что нужно именно вам и ничего лишнего
Есть два варианта загрузки css-фреймворка: базовый комплект (включены все компоненты, кроме дополнений) и индивидуальная сборка (можно выбрать и настроить нужные компоненты и дополнения).