## 网页布局方式
以下几种布局方式挺不是独立存在的,实际开发过程中往往是互相结合使用的.
1. 固定宽度布局 : 为网页设置一个固定的宽度,通常以PX做长度单位,常见于PC端网页.
2. 流式布局 : 为网页设置一个相对的宽度,通常以百分比做长度单位.
3. 栅格化布局 : 将网页宽度人为划分成均等的长度,然后排版布局时则以这些均等的长度作为度量 单位,通常利用百分比做为长度单位来划分成均等的长度.
4. 响应式布局 : 通过检测设备信息,决定网页 布局方式,即用哪个胡如果采用不同的设备访问同一个网页,有可能会看到不一样 内容,一般情况下是检测屏幕的宽度来实现.
## 响应式布局
responsive design ,意在实现冉屏幕分辨率的终端上浏览网页的不同展示方式.通过响应式设计能使网站在手机和平板电脑上有更好的浏览阅读体验. 响应式主要借助媒体查询来实现.
## 什么是响应式开发
1. 在移动端日益成熟的时候,桌面浏览器上开发的网页已经不能满足移动端的设备的展示和阅读.
2. 之前,通常的做法是对移动端单独开发一套特定的版本.
3. 但是如果移动端设备起来越多的时候,开发成本太大,是因为需要做所有屏幕的适配.
4. 响应式开发的目的就是:一个网站能兼容多种终端.
5. 在新建的网站上一般都会使用响应式开发.
6. 移动web开发和响应式开发是必须具备的技能.
- HTML
- 浏览器内核
- Web标准
- HTML标签关系
- 路径
- 表单
- datalist
- fieldset
- H5新增input
- 列表
- 表格
- 网站优化三大标签
- CSS
- 规则
- 命名规则
- 伪类选择器
- 块级元素和行内元素区别
- 权重
- 盒子模型
- 浮动
- 清除浮动
- 版心和布局流程
- 定位
- 元素的显示和隐藏
- overflow溢出
- CSS用户界面样式
- 垂直对齐
- 取出图片地测空白缝隙
- 溢出的文字隐藏
- 精灵技术
- 字体图标
- 滑动门
- before和after伪元素
- 2D
- 过度效果
- translate
- scale
- rotate
- skew
- 3D
- 左手法则
- rotateX,Y,Z旋转
- perspective
- translateZ
- translate3d
- backface-visibility
- 动画(animation)
- 概述
- 伸缩布局
- BFC
- 优雅降级和渐进增强
- 背景渐变
- CSS统一验证工具
- CSS压缩工具
- 移动web基础知识
- 基础
- 像素密度
- 设备独立像素
- css像素
- 2倍图
- 调试
- 视口的概念及设置
- PC端的视口
- 移动端的视口
- 移动端页面正常展示的解决方案
- 移动端viewport设置
- 移动站点和浏览器的说明
- 响应式开发
- 基础
- 媒体查询
- 媒体查询条件判断
- 媒体功能
- 使用媒体查询设置页面布局
- bootstrap
