何时使用Twitter Bootstrap,何时使用HTML5 Boilerplate?

3

我对CSS和HTML5设计/模板不是很熟练。因此,我在Google上搜索了两个框架,可以开始使用漂亮的布局、必要的js和html5支持。但我不知道该用哪一个。

我希望您能回答以下问题:

  1. 除了谷歌分析之外,这两个框架的主要区别是什么?

  2. 哪一个更适合Rails?

  3. 哪一个最适合电子商务网站,例如创建丰富的内容、与用户管理框架集成等?

3个回答

4

1
HTML5 Boilerplate(H5BP)是一个起始项目模板,旨在根据您的需求进行适应。Bootstrap是一种专业的、模块化的HTML/CSS/JS工具包。
Boilerplate为您提供了最佳实践的HTML5文档、一些重置CSS以及许多javascript好处,如modernizer.js;而这个Twitter工具包则为您提供了定义远不止重置的样式表。
Twitter工具包更适合与像blueprintcss和960网格系统这样的CSS框架进行比较,并将自己定位在这两者之间。Twitter bootstrap带有自己的固定外观和感觉,因此您可以集中精力处理内容和逻辑。
查看Quora Thread

0
根据您的问题,我猜想您误解了这两个项目的区别。“Google Analytics”不是其中的区别。
除了@thomas已经提到的内容外,Boilerplate包含了内置最佳实践的起始HTML模板,而Bootstrap是一组CSS和JS UI元素库。它们并不是相互排斥的。
您可能希望查看像@Zlatan已经推荐的initializer或Kickstrap这样的扩展框架,它是Twitter Bootstrap的扩展框架。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接