Подтвердить что ты не робот

Что такое CSS Authoring framework?

Я искал CSS Framework, чтобы помочь мне создать сайт, когда я ударил Compass.

Теперь, когда я понимаю, что такое CSS Framework, я не понимаю, что такое CSS Authoring Framework.

В частности, я не понимаю, заменит ли он "CSS Framework" (например, план), или вы должны использовать его с CSS Framework.

Я создаю веб-сайт с использованием Ruby On Rails, и сейчас я использую SASS, но не CSS Framework. Если кто-то может указать мне в правильном направлении после ответа на вопрос, это будет действительно оценено.

Изменить 1: Кроме того, в чем разница между CSS Framework и CSS Authoring Framework

4b9b3361

Ответ 1

CSS Framework - это (в большинстве случаев) фиксированный набор базовых определений CSS. F.E. он предоставляет определения для некоторых классов, которые делают базовый HTML-макет на основе div применимым для разных ширины экрана. (ака жидкая компоновка)

В CSS Framework Framework (в смысле Compass) не содержится фиксированного набора определений CSS. В отличие от стандартной CSS Framework, она помогает писать правила CSS с различными помощниками - но вам нужно написать почти каждое определение CSS самостоятельно. Некоторые примеры для помощников: Compass помогает вам исправить некоторые общие проблемы браузера (IE floats..). И вы можете создавать спрайты CSS из существующих изображений со всеми определениями CSS на лету.

Вы можете написать свою собственную CSS-структуру с помощью CSS Authoring Framework или просто создать поверх существующей CSS-структуры.

Ответ 2

CSS-фреймворки представляют собой предварительно подготовленные библиотеки, предназначенные для облегчения, более стандартизованного стиля веб-страниц с использованием языка каскадных таблиц стилей.

Структуры CSS, связанные с макетами, включают Bootstrap, Blueprint, сетку 960, YUI CSS и другие сетки.

Как и библиотеки языков программирования и скриптов, фреймворки CSS обычно включаются как внешние .css-листы, на которые ссылаются в HTML.

Они предоставляют ряд готовых вариантов для проектирования и размещения веб-страницы. Хотя многие из этих фреймворков были опубликованы, некоторые авторы используют их в основном для быстрого прототипирования или для обучения и предпочитают "ручной дизайн" CSS, который подходит для каждого опубликованного сайта без затрат на проектирование, обслуживание и загрузку из-за наличия множества неиспользуемых функций в стиле сайта.

Каким-то образом, CSS framework == CSS Authoring framework