Bootstrap框架环境搭建

Bootstrap框架 李康
文章标签: bootstrap框架

Bootstrap框架的由来:

Bootstrap是美国Twitter公司的设计师Mark Otto和Jacob Thornton合作基于HTML、CSSJavaScript 开发的简洁、直观、强悍的前端开发框架,使得 Web 开发更加快捷  Bootstrap提供了优雅的HTML和CSS规范,它即是由动态CS语言Less写成。Bootstrap一经推出后颇受欢迎,一直是GitHub上的热门开源项目,包括NASAMSNBC(微软全国广播公司)的Breaking News都使用了该项目。  国内一些移动开发者较为熟悉的框架,如WeX5前端开源框架等,也是基于Bootstrap源码进行性能优化而来。 

Bootstrap是一种适用于PC端和移动布局的UI框架,做响应式开发推荐使用Bootstrap。

那我们就简单的了解下响应式布局和自适应布局:

响应式布局:页面会根据屏幕的尺寸做页面布局的调整,方便页面的浏览与操作。

自适应布局:根据页面的尺寸,调整页面的元素的显示的大小, 但不改变布局,只改变元素的显示大小已。

学习bootstrap框架:首先最重要的一点就是搭建bootstrap环境,由于bootstrap更新过快,版本较多。推荐大家选择Bootstrap的版本,推荐选择V3.3.7版本(成熟、文档、实用、文档多),

Bootstrap历史版本浏览,可通过http://www.bootcdn.cn/bootstrap/文章来查看,通过复制链接网址进入 

bootstrap文件格式有两种:

1、原始文档(开发者调试),2、压缩文档,文件命名格式 xxx.min.xx ,例如: bootstrap.min.css(上线后用),通过后缀名我们知道这是什么文件,

源码 v.3.3.7版本的官网:(https://v3.bootcss.com/getting-started/#download

我们需要的主要是:

https://cdn.bootcss.com/bootstrap/3.3.7/css/bootstrap.min.css 复制全部

https://cdn.bootcss.com/bootstrap/3.3.7/js/bootstrap.js 复制全部

及环境搭建后代码如下:

注意的是:bootstrap是在jquery的基础上,所以要把jquery文件放在bootstrap上面(代码由上至下开始执行)

依赖jquery,最低版本要求1.9.1(jquery.js)

<!DOCTYPE html>
<html lang="zh-cn">
 <head>
   <meta charset="utf-8">
  <!--使用最高系统中最高版本的IE内核渲染-->
   <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <!--支持移动端设备渲染,支持媒体查询-->
   <meta name="viewport" content="width=device-width, initial-scale=1">   
   <title>Bootstrap开发环境的搭建</title
    <!-- 引入bootstrap的样式文件 -->
   <link href="css/bootstrap.css" rel="stylesheet"> 
    <!-- 兼容IE6-8--> 
    <!--[if lt IE 9]>
     <script src="https://oss.maxcdn.com/html5shiv/3.7.3/html5shiv.min.js"></script>
     <script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
   <![endif]--> 
 </head>
 <body>
   <h1>Hello, world!</h1>
    <!-- 引入jquery,bootstrap基于JQ-->
   <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
    <!-- 引入bootstrap的js文件 -->
   <script src="js/bootstrap.min.js"></script>
 </body>
</html>

通过菜鸟教程官网进行学习bootstrap:

http://www.runoob.com/bootstrap/bootstraptutorial.html

还能输出{{restrictNumber}}个字符  
  • {{reply.author}}

    {{CommonUtil.formateDate(reply.ac_CommentDate).shortTime}}
  • 回复了{{Comments.author}} :