谁能告诉我CSS frameworks
,以及如何使用它们?
7 回答
CSS 框架只是 CSS 文件。它们提供预先编写的 CSS,您可以使用框架在其 CSS 文件中定义的类名将这些 CSS 应用到 HTML。
一些框架还包括重置样式,它试图将所有 HTML 元素的所有样式重置为非常中性的默认值。这些会自动应用于所有 HTML 元素,因此您无需向 HTML 添加类来应用它们。其中很多都是基于Eric Meyer 的 CSS reset。
CSS 框架解决了以下部分或全部问题:
浏览器重置。这使所有浏览器恢复到相同的基线样式,因此您不会对在不同浏览器中呈现不同的东西感到惊讶。
布局。他们可以提供预先准备好的样式,让您以简单的方式实现某些布局。这些包括列和网格布局技术。
设计。有些提供配色方案、字体选择、排版(行间距等),以快速为您的页面提供吸引人的设计。
重要的是要意识到你可以混搭 - 只要你小心。
例如,我不是特别喜欢 YUI 的 Grid 框架(对于我需要的不够灵活)——我也不是特别喜欢 Blueprint 的排版(因为我不明白它在做什么,而且我认为它试图做的太多了) .
所以我将YUI CSS Reset与YUI 排版和蓝图网格一起使用!
CSS 框架是标记(HTML 等)页面上所有样式和布局的“包装器”。
一个例子是: http: //www.blueprintcss.org/
已创建的预定义功能旨在作为构建有用事物的指南。具有不同功能的不同框架通常是(编程工具)分层结构,指示可以构建什么样的功能以及它们将如何工作。