谁能告诉我 CSS frameworks, ,以及如何使用它们?

有帮助吗?

解决方案

CSS框架只是CSS文件。他们通过使用其CSS文件中的框架定义的类名来提供您应用于HTML的预先编写的CSS。

  • 一些框架专注于一个特定任务,例如页面布局。 960.gs 是一个很好的例子。
  • 一些框架更广泛,包括用于排版,形式布局,打印样式等的预先编写的CSS。 蓝图 是一个很好的例子。

一些框架还包括重置样式,这些样式试图将所有HTML元素的所有样式重置为非常中性的默认值。这些会自动应用于所有HTML元素,因此您不会在HTML中添加类以应用它们。其中很多是基于 埃里克·迈耶(Eric Meyer)的CSS重置.

其他提示

维基百科:

CSS Framework是一个预先准备的库,旨在使用级联样式的语言允许更轻松,更符合标准的网页。像编程和脚本语言库一样,CSS框架通常被合并为HTML中引用的外部.CSS表。他们提供了许多现成的选项,用于设计和布置网页。尽管已经发布了许多这些框架,但一些作者主要用于快速原型制作,或者向不适合每个已发布网站的“手工艺” CS学习,而无需设计,维护和下载的开销,这些CSS具有许多未使用的功能在网站的样式中。[29

有一个 有很多材料 (要使用哪个框架,是否完全使用一个....)

CSS框架解决以下一些或所有方面:

  1. 浏览器重置。这使所有浏览器都回到了相同的基线样式,因此在不同的浏览器中呈现不同的东西,您不会感到惊讶。

  2. 布局。他们可以提供预先准备的样式,使您可以以简单的方式实现某些布局。这些包括列以及网格布局技术。

  3. 设计。有些提供配色方案,字体选择,排版(线间距等),以迅速为您的页面提供吸引人的设计。

重要的是要意识到您可以混合和匹配 - 只要您小心。

例如,我不特别喜欢Yui的网格框架(不够灵活) - 我不特别喜欢Blueprint的版式(因为我不明白它在做什么,我认为它正在尝试做太多)) 。

所以我正在使用 YUI CSS重置YUI排版蓝图网格 !

CSS Framework是标记(HTML等)页面上所有样式和布局的“包装器”。

一个例子是: http://www.blueprintcss.org/

CSS框架是预先准备的库,旨在使用级联样式的语言允许更轻松,更符合标准的网页。

有关如何使用每个框架的更多信息,请咨询该框架的官方文档。

流行CSS框架的示例:

创建的预定义功能旨在作为建立有用的东西的指南。具有不同功能的不同框架通常是(编程工具)分层结构,表明可以构建哪种功能以及如何工作。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top