05.Bootstrap导入基础笔记
Bootstrap介绍
Bootstrap是Twitter开源的基于HTML、CSS、JavaScript的前端框架。
它是为实现快速开发Web应用程序而设计的一套前端工具包。
它支持响应式布局,并且在V3版本之后坚持移动设备优先。
为什么要使用Bootstrap?
在Bootstrap出现之前:
命名:重复、复杂、无意义(想个名字费劲)
样式:重复、冗余、不规范、不和谐
页面:错乱、不规范、不和谐
在使用Bootstrap之后: 各种命名都统一并且规范化。 页面风格统一,画面和谐。
Bootstrap下载
官方地址:https://getbootstrap.com
中文地址:http://www.bootcss.com/
Bootstrap文件结构
目录结构:
bootstrap-3.3.7-dist/
├── css // CSS文件
│ ├── bootstrap-theme.css // Bootstrap主题样式文件
│ ├── bootstrap-theme.css.map
│ ├── bootstrap-theme.min.css // 主题相关样式压缩文件
│ ├── bootstrap-theme.min.css.map
│ ├── bootstrap.css
│ ├── bootstrap.css.map
│ ├── bootstrap.min.css // 核心CSS样式压缩文件
│ └── bootstrap.min.css.map
├── fonts // 字体文件
│ ├── glyphicons-halflings-regular.eot
│ ├── glyphicons-halflings-regular.svg
│ ├── glyphicons-halflings-regular.ttf
│ ├── glyphicons-halflings-regular.woff
│ └── glyphicons-halflings-regular.woff2
└── js // JS文件├── bootstrap.js├── bootstrap.min.js // 核心JS压缩文件└── npm.js
实际需要文件,删除CSS,js内不用文件
bootstrap-3.3.7-dist/
├── css // CSS文件
│ ├── bootstrap.min.css // 核心CSS样式压缩文件
├── fonts // 字体文件
│ ├── glyphicons-halflings-regular.eot
│ ├── glyphicons-halflings-regular.svg
│ ├── glyphicons-halflings-regular.ttf
│ ├── glyphicons-halflings-regular.woff
│ └── glyphicons-halflings-regular.woff2
└── js // JS文件├── bootstrap.min.js // 核心JS压缩文件
Bootstrap文件导入
相当于导入CSS和JS
<!DOCTYPE html>
<html lang="zh-CN"><head><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1"><!-- 上述3个meta标签*必须*放在最前面,任何其他内容都*必须*跟随其后! --><title>title</title><!-- Bootstrap --><link href="bootstrap/css/bootstrap.min.css" rel="stylesheet"></head><body><h1>你好,世界!</h1><!-- jQuery (necessary for Bootstrap's JavaScript plugins) --><script src="jquery-3.2.1.min.js"></script><!-- Include all compiled plugins (below), or include individual files as needed --><script src="bootstrap/js/bootstrap.min.js"></script></body>
</html>
组件介绍
支持移动端
<meta name="viewport" content="width=device-width, initial-scale=1">
Normalize.css
为了增强跨浏览器表现的一致性,我们使用了 Normalize.css.
访问BootCDN,搜寻Normalize.css
<link href="https://cdn.bootcss.com/normalize/8.0.1/normalize.css" rel="stylesheet">
图标网站
Bootstrp
https://v3.bootcss.com/components/
font awesome
http://fontawesome.dashgame.com/
实际通常用BootCDN链接即可
命令组件参考网站
https://v3.bootcss.com/css/
https://www.cnblogs.com/liwenzhou/p/8214637.html
部分摘抄:https://www.cnblogs.com/liwenzhou/p/8214637.html
05.Bootstrap导入基础笔记相关推荐
- Java基础笔记 – 枚举类型的使用介绍和静态导入
Java基础笔记 – 枚举类型的使用介绍和静态导入 本文由 arthinking 发表于404 天前 ⁄ Java基础 ⁄ 暂无评论 ⁄ 被围观 1,433 views+ 1.枚举(Enum): JD ...
- 花书笔记:第05章 机器学习基础
花书笔记:第 05 章 机器学习基础 5.1 机器学习算法 机器学习算法定义: 对于某类任务 TTT ,和性能度量 PPP ,一个计算机程序被认为可以从经验 EEE 中学习是指,通过经验 EEE 改进 ...
- LogStash基础笔记
LogStash基础笔记 1.LogStash介绍及安装 1.1.介绍 1.2 .node01机器安装LogStash 下载安装包---可以直接将已经下载好的安装包上传到/home/es路径下即可 解 ...
- HTML5、CSS3基础笔记
HTML5 & CSS3基础笔记 HTML html的基本格式 实体 meta标签 语义化标签-01 块和行内 语义化标签-02 列表 超链接介绍 相对路径 超链接的其他用法 图片标签 图片格 ...
- Node.js基础笔记
Node.js基础笔记 1. NodeJS入门基础 1.1 NodeJS 介绍 1.1.1 NodeJS 是什么 1.1.2 NodeJS 的优势 1.1.3 NodeJS 的技术特性 1.1.4 N ...
- Java零基础笔记自用版(一)
系列文章目录 一.Java零基础笔记自用版(一) 目录 系列文章目录 前言 一.⭐️Java概述 二.⭐️变量 三.⭐️运算符 四.⭐️控制结构 五.⭐️数组.排序.查找 写在最后 前言 最近在学习J ...
- JavaSE入门0基础笔记 第二章Java基础语法
JavaSE入门0基础笔记 第二章Java基础语法 1.运算符 1.1算术运算符 1.1.1运算符和表达式 1.1.2 算术运算符 1.1.3字符的"+"操作 1.1.4 字符串中 ...
- .NET基础笔记(C#)
作者:七步. 出处:http://www.cnblogs.com/dongyu9521/ 本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保 ...
- 前端-Vue.js从入门到精通基础笔记(理论+实操+知识点速查)
#[2022.3]尚硅谷Vue.js从入门到精通基础笔记(理论+实操+知识点速查) 前言 本文完全基于 参考资料:加工整理而成,包括其代码,案例,资源等.前置知识是学习尚硅谷的视频教程,本文配合其教程 ...
最新文章
- 求求你别再用 System.out.println 了!!
- 论网络营销在我国的发展
- 接口文档-swagger-bootstrap
- 你最喜欢的 iOS 开发的技巧和提示有哪些?
- 关于浮点数的原理详解
- byte 8位有符号 与 char 16位无符号
- VPC2007差分硬盘让小硬盘也能跑多个虚拟机
- 可恶的Java数组下标越界检查
- 如何创建xsl文件 xml_EXCEL知识分享 I 连载如何快速创建XML文件
- 泰山游记:路上瓶装水很便宜,2元
- Android adb环境变量配置
- 在韩国5G商用神话中,我们不能学到什么?
- 错误代码105是什么意思
- mysql中explain是什么_MySQL中EXPLAIN的解释_MySQL
- 微信小程序调试过程中页面加载不出来
- 【BZOJ4987】Tree 树形DP
- SDHC 存储卡会导致刷机模式不被识别
- 【4 于博士Cadence SPB15.7 快速入门视频】建立不规则SOIC封装NE5532
- 新手上路必备的 DAX 函数(下)
- Python 实现Excel 转 JSON