课程表

Bootstrap 简介

Bootstrap CSS

Bootstrap 布局组件

Bootstrap 插件

Bootstrap 其他

工具箱
速查手册

Bootstrap 环境安装

当前位置:免费教程 » JS/JS库/框架 » Bootstrap

Bootstrap 安装是非常容易的。本章将讲解如何下载并安装 Bootstrap,讨论 Bootstrap 文件结构,并通过一个实例演示它的用法。

下载 Bootstrap

您可以从 http://getbootstrap.com/ 上下载 Bootstrap 的最新版本。

找到Download Bootstrap。点击该按钮,您可以下载 Bootstrap CSS、JavaScript 和字体的预编译的压缩版本。不包含文档和最初的源代码文件。

如果您使用的是未编译的源代码,您需要编译 LESS 文件来生成可重用的 CSS 文件。对于编译 LESS 文件,Bootstrap 官方只支持 Recess,这是 Twitter 的基于 less.js 的 CSS 提示。

点击这里可以学习LESS

为了更好的了解和更方便的使用,我们将在本教程中使用 Bootstrap 的预编译版本。

由于文件是被编译过和压缩过的,在独立的功能开发中,您不必每次都包含这些独立的文件。

本教程编写时,使用的是最新版(Bootstrap 3)。

文件结构

预编译的 Bootstrap

当您下载了 Bootstrap 的已编译的版本,解压缩 ZIP 文件,您将看到下面的文件/目录结构:

已编译的 Bootstrap 文件结构

如上图所示,可以看到已编译的 CSS 和 JS(bootstrap.*),以及已编译压缩的 CSS 和 JS(bootstrap.min.*)。同时也包含了 Glyphicons 的字体,这是一个可选的 Bootstrap 主题。

Bootstrap 源代码

如果您下载了 Bootstrap 源代码,那么文件结构将如下所示:

Bootstrap 源代码结构
  • less/js/fonts/ 下的文件分别是 Bootstrap CSS、JS 和图标字体的源代码。
  • dist/ 文件夹包含了上面预编译下载部分中所列的文件和文件夹。
  • docs-assets/examples/ 和所有的 *.html 文件是 Bootstrap 文档。

HTML 模板

一个使用了 Bootstrap 的基本的 HTML 模板如下所示:

  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <title>Bootstrap 模板</title>
  5. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  6. <!-- 引入 Bootstrap -->
  7. <link href="http://cdn.static.runoob.com/libs/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet">
  8. <!-- HTML5 Shim 和 Respond.js 用于让 IE8 支持 HTML5元素和媒体查询 -->
  9. <!-- 注意: 如果通过 file:// 引入 Respond.js 文件,则该文件无法起效果 -->
  10. <!--[if lt IE 9]>
  11. <script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
  12. <script src="https://oss.maxcdn.com/libs/respond.js/1.3.0/respond.min.js"></script>
  13. <![endif]-->
  14. </head>
  15. <body>
  16. <h1>Hello, world!</h1>
  17. <!-- jQuery (Bootstrap 的 JavaScript 插件需要引入 jQuery) -->
  18. <script src="https://code.jquery.com/jquery.js"></script>
  19. <!-- 包括所有已编译的插件 -->
  20. <script src="js/bootstrap.min.js"></script>
  21. </body>
  22. </html>

在这里,您可以看到包含了 jquery.jsbootstrap.min.jsbootstrap.min.css 文件,用于让一个常规的 HTML 文件变为使用了 Bootstrap 的模板。

有关上面代码段中每个元素的细节将在 Bootstrap CSS 概览 章节详细讲解。

实例

现在让我们尝试使用Bootstrap输出"Hello, world!":

  1. <h1>Hello, world!</h1>

尝试一下 »


Bootstrap CDN 推荐

本站实例采用的是自建的静态资源库上的Bootstrap资源。

  1. <!-- 新 Bootstrap 核心 CSS 文件 -->
  2. <link href="http://cdn.static.runoob.com/libs/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet">
  3. <!-- 可选的Bootstrap主题文件(一般不使用) -->
  4. <script src="http://cdn.static.runoob.com/libs/bootstrap/3.3.7/css/bootstrap-theme.min.css"></script>
  5. <!-- jQuery文件。务必在bootstrap.min.js 之前引入 -->
  6. <script src="http://cdn.static.runoob.com/libs/jquery/2.1.1/jquery.min.js"></script>
  7. <!-- 最新的 Bootstrap 核心 JavaScript 文件 -->
  8. <script src="http://cdn.static.runoob.com/libs/bootstrap/3.3.7/js/bootstrap.min.js"></script>

此外,你还可以使用以下的 CDN 服务:

转载本站内容时,请务必注明来自W3xue,违者必究。
 友情链接:直通硅谷  点职佳  北美留学生论坛

本站QQ群:前端 618073944 | Java 606181507 | Python 626812652 | C/C++ 612253063 | 微信 634508462 | 苹果 692586424 | C#/.net 182808419 | PHP 305140648 | 运维 608723728

W3xue 的所有内容仅供测试,对任何法律问题及风险不承担任何责任。通过使用本站内容随之而来的风险与本站无关。
关于我们  |  意见建议  |  捐助我们  |  报错有奖  |  广告合作、友情链接(目前9元/月)请联系QQ:27243702 沸活量
皖ICP备17017327号-2 皖公网安备34020702000426号