大白话讲解Bootstrap是什么

Bootstrap 是一个用于快速开发 Web 应用程序和网站的前端框架。

在现代 Web 开发中,有几个几乎所有的 Web 项目中都需要的组件。

Bootstrap 为您提供了所有这些基本的模块 - Grid、Typography、Tables、Forms、Buttons 和 Responsiveness。

此外,还有大量其他有用的前端组件,比如 Dropdowns、Navigation、Modals、Typehead、Pagination、Carousal、Breadcrumb、Tab、Thumbnails、Headers 等等。

有了这些,你可以搭建一个 Web 项目,并让它运行地更快速更轻松。

此外,由于整个框架是基于模块的,您可以通过您自己的 CSS 位,甚至是项目开始后的一个大整改,来进行自定义。

 上述太官方

Bootstrap是一个做网页的框架(目前最流行的WEB前端框架之一),就是说你只需要写HTML标签调用它的类你就可以很快速的做一个高大上的网页,你不用担心兼容问题,提供了很多样式供你选择
比如你需要做一个网站的文本显示对吧,你自己写的话你需要写很多代码,但是如果你使用bootstrap框架来写的话,只需要写好HTML标签然后调用类名就可以了!代码展示如下:

<!DOCTYPE html>
<html>
<head>
	<meta charset="utf-8"> 
	<title>Bootstrap 实例 - 强调</title>
	<link rel="stylesheet" href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css">  
	<script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>
	<script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>
</head>
<body>

<small>本行内容是在标签内</small><br>
<strong>本行内容是在标签内</strong><br>
<em>本行内容是在标签内,并呈现为斜体</em><br>
<p class="text-left">向左对齐文本</p>
<p class="text-center">居中对齐文本</p>
<p class="text-right">向右对齐文本</p>
<p class="text-muted">本行内容是减弱的</p>
<p class="text-primary">本行内容带有一个 primary class</p>
<p class="text-success">本行内容带有一个 success class</p>
<p class="text-info">本行内容带有一个 info class</p>
<p class="text-warning">本行内容带有一个 warning class</p>
<p class="text-danger">本行内容带有一个 danger class</p>

</body>
</html>

效果如下:

作用:
用它提供的样式和组件快速写网站

只需要引用一些定义好的类,也就是class名字,就可以创建出已经有非常漂亮的样式的网页,而且支持自适应,是一个很不错的框架。

简而言之:你只需要了解相关的class、标签名称等所代表的意思,然后在构建页面的时候,导入bootstrap的JS、css等,它就会去表现相应的效果出来。

相关推荐:

Python带参数装饰器实现_高阶函数讲解

带参数装饰器本质是三层嵌套函数:外层接收配置参数并返回中间层,中间层接收被装饰函数并返回内层包装函数,内层执行逻辑并访问外层变量;必须用嵌套函数实现,漏掉中间层会导致报错;使用时需加括号如@log();需用@wraps保留原函数元数据。 带参数装饰器的本质是“三层函数” 普通装饰器接收一个函数作为参...

Python内存分析工具_tracemalloc讲解

_tracemalloc是python内置内存追踪工具,可精准定位对象分配位置和内存热点;启用后通过快照对比,按文件行号统计内存分配量,并支持调用栈深度控制、路径过滤及增量分析。 _tracemalloc是Python标准库中轻量、精准、开箱即用的内存分配追踪工具,专用于定位对象创建位置和识别内存热...

Python常用数据类型总结_字符串列表字典讲解

python最常用数据类型是字符串(str)、列表(list)和字典(dict):字符串不可变,支持索引切片及.upper()等方法;列表可变,支持增删改查和遍历;字典以键值对存储,key须不可变,支持多种遍历方式。 Python里最常用的数据类型就是字符串(str)、列表(list)和字典(dic...

Python变量赋值本质是什么_引用机制讲解

python变量赋值是绑定变量到对象而非复制数据,a=[1,2,3]创建列表并让a指向它;b=a使b也指向同一对象,id(a)==id(b)为true;可变对象可原地修改,不可变对象操作会创建新对象。 Python变量赋值的本质是**变量绑定(binding)到对象**,不是复制数据,也不是建立“联...

Python枚举类型使用_enum模块讲解

python枚举通过enum模块实现,用于定义命名常量以提升可读性、避免魔法值;支持enum、intenum、strenum及auto()自增;成员不可变,value相同视为别名(可用@unique校验)。 Python中的枚举类型通过enum模块(注意是enum,不是_enum)实现,这是标准库中...

Python协程入门_asyncio基础讲解

python协程是单线程内可暂停恢复的执行单元,asyncio通过事件循环和await让出控制权实现高并发i/o;需用asyncdef定义、asyncio.run()启动,不可在协程中嵌套调用run,适合i/o密集型任务。 Python协程不是线程,也不是进程,而是一种单线程内可暂停、可恢复的执行单...

Python数据类型系统教程_字符串列表字典深入讲解

Python字符串、列表、字典是协同工作的数据搭档:字符串不可变,需用join或转列表操作;列表可变但注意头部操作性能;字典键须可哈希,三者常组合用于解析与结构化数据。 Python的字符串、列表、字典不是孤立的工具,而是协同工作的数据“搭档”。理解它们各自的特性、边界和配合方式,才能写出清晰、健壮...