.1一个网站:
 1. PC网站(https://www.taobao.com/) 2. 移动端网站(https://h5.m.taobao.com)
 这是两个不同的网站,分开来制作,非常适合大网站。
.2 media queries : 用一套代码去实现PC端和移动端。PC站和移动站差别不是很大,这样就可以实现响应式布局。比较适合做小网站。
@mediaall and (min-width: 500px) { 
#box{ width:100px; height:100px; background:red;}
 }最小宽500px,宽小于500px,后续属性均不显示
@mediaall and (max-width: 500px) {
#box{ width:100px; height:100px; background:red;}
 }最大宽500px,宽大于500px,后续属性均不显示
@mediaall and (min-width: 500px) and (max-width: 700px) {
#box{ width:100px; height:100px; background:red;}
 }最小宽500px,最大宽700px,在宽500px~700px下显示
@media not all and (min-width: 500px) and (max-width: 700px) {
#box{ width:100px; height:100px; background:red;}
 }在宽小于500px,和大于700px下显示
@mediaall and (orientation:portrait){
#box{ width:100px; height:100px; background:red;}
 }竖屏的时候才会显示
@mediaall and (orientation:landscape){
#box{ width:100px; height:100px; background:red;}
 }横屏的时候才会显示
响应式布局?
 要写:
 写media的顺序,在CSS中最后写适配的代码。
 适配的时候,从PC降级到移动设备。
 响应式常见的样式修改:
 display : block / none
 float : left / none
 width : 100px、200px / 100% 25%
text-align : left / center
.3 移动端布局?
 专门针对移动端:流式布局 rem布局
 即针对PC又针对移动:响应式布局(媒体查询 , 1024以上 1023~768 767以下)
PPI?
 1英寸有多少个物理像素 大于320:高清 大于400:超高清
device-width : 让CSS像素跟设备独立像素相同,来保证设计跟制作是吻合的。
.4 移动端基本概念
 PPI
 1英寸有多少个物理像素 
 大于320:高清 大于400:超高清
.PPI计算: 屏幕尺寸 5.2英寸
 屏幕分辨率 1920 X 1080
 PPI: 423
 (1920 x 1920 + 1080 x 1080 )开根号=2202
 2202 / 5.2 = 423.4615
 CSS像素
 浏览器使用的抽象单位,css中的1px并不是总代表设备像素上的1px,尤其是在移动设备上。
 单位 px
 设备像素 
 设备像素又称物理像素,设备能控制显示的最小单位,我们可以把这些像素看作成显示器上一个个的点。是一个相对单位,不同的屏幕尺寸下,像素可能相同。
 单位px
 设备独立像素
 设备独立像素也叫密度无关像素,是一种物理测量单位。由底层系统的程序使用,转换为物理像素的应用。
 单位dp
 像素比
 window.devicePixelRatio
 设备像素与设备独立像素的比值
 设备像素 : 1334750 19201080
 设备独立像素 : 667375 736414
 iphone6/7/8 : 像素比 2
 iphone6/7/8 plus : 像素比 3
语义化标签:强调
 : 加粗
 : 斜体
不具备语义化,只有样式
 : 加粗
 : 斜体
 : 定义文字方向。
html{ font-size : 26.666666vw;}
body{ font-size : .16rem; } 
