Bootstrap第一章

一、响应式web设计技术栈

和html5+css3互相配合与支持的:
  1. html5+css3 基本网页设计
  2. html5中的viewport 提供可以配置视口的属性
  3. css3媒体查询 识别媒体类型,特征(屏幕宽度,像素比等)
  4. 流式布局 可以根据浏览器的宽度和屏幕的大小自动调整效果
  5. 响应式栅格系统 依赖于媒体查询,根据不同的屏幕大小调整布局
  6. 流式图片 随流式布局进行相应缩放

二、目录结构

1.编译版
- css
- js
- bootstrap.* 是预编译文件
- bootstrap.min.* 是编译且压缩后的文件
2.源码版
- dist:编译版bootstrap4.4.1
- docs:开发文档
- examples:例子
- scss:css源码
- js:JavaScript源码
3.安装bootstrap
- jquery.js:jquery库基础文件
- popper.js:bootstrap插件依赖的文件
- bootstrap.js:bootstrap的jQuery插件源文件
- 注意:一定要把jQuery.js和popper.js在bootstrap.min.js之前引入
4.视口

viewport:提供可以配置视口的属性

视口的概念针对移动端浏览器,分为两种视口,一种是可见视口即设备大小,另一种是视窗视口即网页宽度。

html5中,标签可以用于配置视口属性。

<meta name="viewport" content="user-scalable=no,width=device-width,initial-scale=1.0,maximun-scale=1.0">
<!--user-scalable=no 用于设置用户是否可以缩放,默认为yes-->
<!--width=device-width 用于设置视窗视口的宽度,这里表示与可见视口宽度相同-->
<!--initial-scale=1.0 用于设置初始缩放比例,取值为0~10.0-->
<!--maximun-scale=1.0 用于设置最大缩放比例,取值为0~10.0-->
5.标签
<meta name="keywords" content="北大青鸟,IT培训">
<meta name="description" content="北大青鸟是国内最大的IT培训...">
<meta>标签
keywords 搜索关键字
description 内容描述

Bootstrap第一章初识相关推荐

  1. 第一章 初识Mathematica

    第一章  初识Mathematica   1.Mathematica是什么 Matematica是由美国Wolfram公司研究开发的一个著名的数学软件,它提供了非常强大的功能,能够完成符号运算.数学图 ...

  2. 《起跑吧,Opa》 -- 中译本 第一章 初识Opa

    第一章 初识opa 本章,你将初识opa.你将学习如何安装Opa,编写opa程序以及熟悉Opa开发周期中的各个步骤. 安装opa 需要你预先从opa网站(http://opalang.org/)下载适 ...

  3. 第一章 初识EmguCV

    第一章 初识EmguCV 1.1 EmguCV的基本介绍 1.1.1 计算机视觉.OpenCV和EmguCV 计算机视觉是一门研究如何使机器"看"的科学,更进一步的说,就是是指用摄 ...

  4. 第一章 初识HTML

    第一章 初识HTML 学习HTML: 开发网页.微信小程序.跨端界面开发.web游戏 hyper text markup language 超文本标记语言 网页的源码,解释和执行 w3c:万维网联盟/ ...

  5. 第一章 初识OpenHarmony

    序言 本书以3W1H教学法对每个知识点进行多维度介绍,笔者认为这样写更符合人类对新知识的学习.本书以教学场景续写,一章为半天知识点. 本书读者对象 阅读本书您需要具备html.css.js基础知识,所 ...

  6. 《HBase 不睡觉》第一章 - 初识 HBase

    <HBase 不睡觉书>是一本让人看了不会睡着的HBase技术书籍,写的非常不错,为了加深记忆,决定把书中重要的部分整理成读书笔记,便于后期查阅,同时希望为初学 HBase 的同学带来一些 ...

  7. c生万物【第一章 初识c语言】

    c生万物---第一章 初识c语言 前言 1.什么是C语言 2.第一个C语言程序 3.数据类型 4.变量.常量 4.1定义变量的方法 4.2变量的分类 4.3变量的使用 4.4 变量的作用域和生命周期 ...

  8. 第一章 初识NANO板卡

    第一章 初识NANO板卡 一. 英伟达Jetson Nano 是什么 二. 为什么要用NVIDIA DIGITS 三. 我们可以在Jetson Nano上运行什么样的算法? 四.英伟达 NANO板卡配 ...

  9. Cocos2d-x 3.0 红孩儿私家必修 - 第一章 初识Cocos2d-x 3.0工程

     Cocos2d-x 3.0 红孩儿私家必修 前言: 时光飞逝,每每看到博客上的回复和微博上的鼓励,总会觉得亏欠大家点什么.停下来太久,总是觉得不太对劲,哈哈,时习之吧,望以此勉励大家. 红孩儿C ...

最新文章

  1. java nio.2群发_JAVA NIO TCP SOCKET 聊天群发
  2. qml 信号槽第二次才响应_QML中各种代理的用法
  3. PosgreSQL快速参数调优和sysbench压测
  4. REST API之前端跨域访问
  5. github怎么自动更新被人更新过的项目_win10老是自动更新怎么办?如何完全禁止win10自动更新?...
  6. 每日一题_JavaScript.两种方式实现网页加载后onload绑定多个函数?
  7. 【单目标优化求解】基于matlab多阶段动态扰动和动态惯性权重布谷鸟算法求解单目标优化问题【含Matlab源码 1656期】
  8. rost反剽窃检测系统_Docker容器环境检测方法【代码】
  9. [渝粤教育] 中国地质大学 国际贸易实务 复习题 (2)
  10. 数据挖掘(七) DBSCAN聚类算法
  11. 联邦学习-安全树模型 SecureBoost之终章
  12. choose标签使用
  13. 【刷题】洛谷 P4142 洞穴遇险
  14. 查看webpack版本
  15. 蓝桥杯嵌入式——扩展板DHT11
  16. python函数助手_转jmeter(十五)函数助手
  17. 实战项目(一)嵌入式基础学习与上位机入门设计
  18. 宝马2系与3系的选择
  19. emui10如何降级_华为手机EMUI10系统隐藏的22个功能,全被我挖出来了
  20. 物理光学-1.波动简介

热门文章

  1. Spark技能成长,CSDN就go了!
  2. 刚构桥的优缺点_桥梁钢结构特点及优缺点
  3. matlab自动变量名,matlab中如何自动给变量命名?
  4. 用CRM的思想定制客户经理作业平台
  5. 汽车电子行业英语、缩写、中英对照
  6. 微信公众号编辑器图片上传后有白色背景
  7. rsync同步脚本示例,带有exclude参数说明
  8. 美团 java_GitHub - meituan/mssapi_java: 美团云对象存储 Java SDK
  9. 弘辽科技:淘宝搜索流量是什么意思?如何提升流量?
  10. Python音频转文字