运用得当的情况下,我认为Bootstrap无论从质量还是效率角度说,都是Web开发社区的一大福利。随着越来越多的开发者使用这个框架,越来越多的人也加入了这个社区,从而逐步接受了前沿的最佳实践。Bootstrap从一开始就鼓励可靠、成熟的及面向未来的CSS方案,比如Nicholas Galagher的Normalize.css和用CSS3方案解决图片过多的问题。此外,它也支持HTML5语义标记。

Bootstrap v2.0发布之后,响应式设计随之成为主流,其界面元素也做到了跨设备响应(包括桌面、平板和手机)。

现在,Bootstrap v3.0也发布了,其功能愈加完善,包括:

  • 移动优先的响应式网格;

  • 基于Web字体的图标,适用于移动及高密度屏幕;

  • 不再支持IE7,标记和样式更加简洁高效。

简洁的CSS(LESS)值得重点说一下。从单纯给标记添加类深入到自定义Bootstrap的LESS文件,大幅提高了我们的工作效率和控制力。在Bootstrap默认的样式表基础之上,开发人员可以发挥自己的创造力,定制出自己的核心内容。

换句话说,Bootstrap确实非常强大。我会在本书中展示其令人兴奋的特性、效率和最佳实践,告诉大家如何利用它做出漂亮、用户友好的界面。

30:00