1、 bootstrap是什么
由@mdo 和 @fat 在Twitter工作时创建,Bootstrap使用 LESS CSS 并用 Node 编译,托管在 GitHub 上,方便大家使用这一框架构建更好的web应用。
Bootstrap 是最受欢迎的 HTML、CSS 和 JS 框架,用于开发响应式布局、移动设备优先的 WEB 项目。
它对HTML、CSS和JavaScript进行了封装,是他们使用起来更方便。我们只需要使用它已经设定好的类,或规则,即可快速应用它提供的功能。
bootstrap使用了一些HTML5元素和CSS3属性(如媒体查询)。为了让这些正常工作,需要使用HTML5文档类型 <!DOCTYPE html>
。如果在bootstrap创建的网页开头不使用HTML5的文档类型,可能会面临一些浏览器显示不一致的问题。
框架是代码的可重用设计,体现为一些组件,或抽象的方法。
bootstrap分为:全局CSS样式
、组件
、JavaScript插件
这几个主要部分。
设置CSS样式:
基本的HTML元素均可以通过class设置样式并得到增强效果;还有先进的栅格系统。
组件:
无数可重复的组件,包括字体图标、下拉菜单、导航、警告框、弹出框等更多功能。
JavaScript插件:
jQuery插件为bootstrap的组件赋予了“生命”。可以简单的一次性引入所有插件,或者逐个引入到你的页面中。
响应式设计:
bootstrap的响应式CSS能够自适应于台式机、平板电脑和手机。
2、怎么使用bootstrap
2.1、下载
点击bootstrap4中文文档,点击下载bootstrap4
2.2、下载“用于生产环境的”
下载完后它有3个文件夹
2.3、在html文档中引入bootstrap
1 | a) bootstrap.min.css |
引入CSS中的“bootstrap.min.css
”和js文件夹下的bootstrap.min.js
。由于bootstrap是基于jQuery的,所以在引入bootstrap.min.js
前,要先引入jQuery。并且js和jQuery要放在body的最底部。
2.4、使用html5的文档类型声明
<!DOCTYPE html>
,bootstrap用到了h5,所以它包含一个html5版本的DOCTYPE
2.5、添加适用于移动端的meta标签
1 | <meta name=”viewport” content=”width=device-width, initial-scale=1.0”> |
因为现在越来越多的用户使用移动设备,为了让bootstrap开发的网站对移动设备友好,确保适当的绘制和触屏缩放,需要在网页的head中添加viewport meta标签。
基本模板:
使用以下给出的这份超级简单的 HTML 模版,或者修改这些实例。
拷贝并粘贴下面给出的 HTML 代码,这就是一个最简单的 Bootstrap 页面了。
1 |
|