认识 Bootstrap:

在您学习完本教程后,您即可达到使用 Bootstrap 开发 Web 项目的中等水平。建议您进行Bootstrap实战练习来巩固您刚学到的新知识。

如果您觉得 Bootstrap 的学习难度较高,不易理解,建议您采用视频教程进行学习:Bootstrap视频课程

在您开始学习本教程之前需要先学习以下教程:

Bootstrap,来自 Twitter,是目前最受欢迎的前端框架。Bootstrap 是基于 HTML、CSS、JavaScript的,它在jQuery的基础上进行了更为个性化和人性化的完善,形成一套自己独有的网站风格,并兼容大部分jQuery插件。

Bootstrap 简洁灵活,使得 Web 开发更加快捷。其最大的优势是响应式布局,使得开发者可以方便的让网页无论在台式机、平板设备、手机上都获得最佳的体验。

bootstrap教程结构概述:

本教程共由5个章节构成,详细讲述了 Bootstrap 的基础使用方法并附带了大量可在线试运行的实例辅助您的学习,让您轻松掌握 Bootstrap。

本教程包含:

bootstrap的发展:

2010年6月,为了提高内部的协调性和工作效率,Twitter 公司的几个前端开发人员自发成立了一个兴趣小组,Bootstrap的构想产生了。他们希望通过这个工具包提供一种精致的、经典的、得到充分认可的,且使用HTML、CSS和JavaScript构建的组件,为用户建立和创建灵活的设计和丰富的插件库。

2011年8月,Twitter 将其开源,至今 Bootstrap 已发展到包括几十个组件,并已成为最受欢迎的 Web 前端框架之一。Bootstrap 是最稳定,响应最好的框架之一。它被各种水平的开发者所喜爱,即使是一个只具备 HTML 和一些 CSS 基础知识的初学者也能够轻易地上手 Bootstrap。

在2015年8月下旬,Bootstrap 四周岁之际,Bootstrap 团队发布了 Bootstrap 4 alpha 版。

Bootstrap4 的的更新主要提升了以下几个方面:从 Less 迁移到 Sass

改进网格系统

缺省弹性框支持

Dropped wells, thumbnails, and panels for cards

合并所有 HTML resets 到一个新的模块中:Reboot

全新自定义选项

不再支持 IE8

重写所有的 JavaScript 插件

改进工具提示和 popovers 的自动定位

改进文档

其他大量改进

bootstrap的缺点:

虽然 Bootstrap 自适应效果很好,但是缺点是不方便修改样式,对细节的不好把握,而且Bootstrap 是由 Twitter 的开发者开发来系统化他们网站应用的样式。当你的网站应用的样式和他们不一样,这意味着你不得不覆盖掉他们的样式来。大多数网站的样式并不像 Twitter 那样。因此,如果他们安装 Bootstrap ,他们会覆盖掉很多样式。

bootstrap的安装:

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

具体的安装方法您可以按照本手册中的《Bootstrap 环境安装》

除了本教程,您还可以在w3cschool上学习:

要想更加全面的掌握 Bootstrap 框架技术,你可以在本站学习汤小洋老师的《通俗易懂的Bootstrap视频课程》!

bootstrapt学习指南_Bootstrap 教程相关推荐

  1. bootstrapt学习指南_Bootstrap学习文档(一)

    Boostrap中中文网 1. Bootstrap 是什么 Bootstrap 是最受欢迎的 HTML.CSS 和 JS 框架,用于开发响应式布局.移动设备优先的 WEB 项目,使用这个框架可以简单高 ...

  2. java jsp学习指南_JSP教程–最终指南

    java jsp学习指南 编者注: JavaServer Pages(JSP)技术使您可以轻松创建同时包含静态和动态组件的Web内容. JSP技术提供了Java Servlet技术的所有动态功能,但提 ...

  3. 手机开发平台的学习指南、教程和资料总结

    手机客户端软件开发最大的困难就是平台不统一,手机开发平台太多.     手机可分为智能手机开发和feather phone手机.开发平台可分为开放式平台和封闭式平台,开放式平台包括symbian.wi ...

  4. bootstrapt学习指南_TensorFlow 2.0深度强化学习指南

    摘要: 用深度强化学习来展示TensorFlow 2.0的强大特性! 在本教程中,我将通过实施Advantage Actor-Critic(演员-评论家,A2C)代理来解决经典的CartPole-v0 ...

  5. Vue 零基础小白学习指南(附教程)

    Vue 框架 什么是框架 框架指一套非常优秀可被反复使用的代码.(软件半成品) 框架优势 (1) 提高了代码的复用率 (2) 降低模块之间的耦合度(学子商城 耦合度高(密)) (3) 提高开发速度 ( ...

  6. 史上最全SQL学习指南(教程+实例+练习题)

    报告称,未来10年数据细分岗位将扩张5倍,大数据19w的人才缺口将继续增加.国内外一线互联网公司纷纷开设了数据分析岗位. 数据分析岗位中用的最频繁的工具就是SQL了.不论是满足业务日常取数需求,还是自 ...

  7. bootstrapt学习指南_bootstrap-知识点梳理-学习入门篇

    一.Bootstrap CSS 1.Bootstrap 网格系统 2.Bootstrap 排版 3.Bootstrap 代码 4.Bootstrap 表格 5.Bootstrap 表单 6.Boots ...

  8. java fxml教程_openjfx(javaFX)完整学习指南(教程)

    openjfx(javaFX)介绍 基于JavaSE8,openjfx由几个组件构成:图形引擎Prism,窗体引擎glass,媒体引擎和一个web引擎. 欢迎大家积极开心的加入讨论群,群号:60842 ...

  9. openjfx(javaFX)完整学习指南(教程)

    openjfx(javaFX)介绍 基于JavaSE8,openjfx由几个组件构成:图形引擎Prism,窗体引擎glass,媒体引擎和一个web引擎. 欢迎大家积极开心的加入讨论群,群号:60842 ...

最新文章

  1. 使用Facade模式分析
  2. 2022年斯坦福AI Index公布:中美主导跨国研究,专利、投资金额暴增
  3. Python 实现搭建本地IP代理池
  4. Windows Server 2016-Powershell迁移FSMO角色
  5. Django基础篇之MVC与MTV模型
  6. 设置Dialog全屏显示(转)
  7. 关于缓存穿透,缓存击穿,缓存雪崩,热点数据失效问题的解决方案(转)
  8. android开发板功能,Android中NFC模块PN532开发板应用/原理图/PCB等全部资料
  9. [BZOJ] 1712: [Usaco2007 China]Summing Sums 加密
  10. Windows 下 Composer 与 Laravel 4 的安装
  11. aix ssh服务??
  12. 并发设计模式之Guarded Suspension模式
  13. python二维数据读取对齐_[Python ] Python 多维数组转换的维度对齐问题
  14. matlab实现转换音频格式文件,mp3到wav的转换
  15. mac升级系统mysql无法启动解决
  16. RustDesk自建服务器在Windows Server 2019 上安装 保姆级教程
  17. ruoyi增加导入导出
  18. Android studio 写xml的不能自动补全的问题
  19. 毕业设计-基于DGA 恶意域名的检测算法
  20. 关于戴尔台式机需要重启电脑才能识别耳机的问题解决

热门文章

  1. python dis模块解析
  2. Java 泛型方法/接口、泛型限定
  3. 智源发布《人工智能的认知神经基础白皮书》,一览“AI×脑科学”前沿
  4. ads1258_ADS1258 pdf,ADS1258中文资料,ADS1258应用电路-华秋商城
  5. 设计原则——接口隔离原则
  6. 利用RunLoop空闲时间执行预缓存任务
  7. NOIP2017初赛试题
  8. IC卡·一卡一密加密 动态数据防伪方案实现
  9. android新闻客户端报告,简易的Android新闻客户端
  10. (Leiden)From Louvain to Leiden:guaranteeing well-connected communities