什么是自适应网页设计

导语:移动设备正超过桌面设备,成为访问互联网的最常见终端。于是,网页设计师不得不面对一个难题:如何才能在不同大小的设备上呈现同样的网页?自适应网页设计的出现很好的解决了这个问题。这篇文章将带你了解一些关于自适应网页设计的基础知识和设计范例。

一、理论基础:什么是自适应网页设计?

2011年,网页设计师Aaron Gustafson在他的书《自适应网页设计》里率先提出了自适应网页设计的概念。

Adaptive design (自适应设计):为不同类别的设备建立不同的网页,检测到设备分辨率大小后调用相应的.网页。目前AWD网页主要针对这几种分辨率(320,480,760,960,1200,1600)

和响应式网页不同,自适应设计是基于断点使用静态布局,一旦页面被加载就无法再进行自动适应,自适应会自动检测屏幕的大小来加载适当的工作布局。因此,当您在电脑上打开浏览器浏览网页时,该网站会自动检测并选择该桌面屏幕的最佳布局。

二、实践方法:如何做自适应网页设计?

基础的网页设计涵盖了几大重要环节:

前期的原型设计(工具:Axure,Mockplus)UX设计(工具:Justinmind)UI设计(工具:Sketch)后期的前后端,HTML,CSS, JS.

而做好自适应网页设计则需要遵循以下几个步骤:

Step 1. Meta 标签

为了适应屏幕,不少移动浏览器都会把HTML页面置于较大视口宽度(一般会大于屏幕宽度),你可以使用viewport meta标签来设定。以下viewport meta标签告诉浏览器视口宽度等于设备屏幕宽度,且不进行初始缩放:

Step 2. HTML结构

在这个例子中,页面布局包括 Header, Content, Sidebar和Footer. Header固定高度为180px, Content宽600px, Sidebar宽300px。

Step 3. Media Queries

CSS3 media query是自适应网页设计的关键,就像高级语言里的if条件语句,告诉浏览器根据不同的视口宽度(这里等于浏览器宽度)来渲染网页。

【什么是自适应网页设计】相关文章:

html页面自适应是什么意思,什么是自适应网页设计相关推荐

  1. HTML网页设计期末课程大作业 ~中国茶文化5页面带轮播(HTML+CSS+JS)~ 学生网页设计作业源码...

    HTML网页设计期末课程大作业 ~ 中国茶文化5页面带轮播(HTML+CSS+JS)~ 学生网页设计作业源码 临近期末, 你还在为HTML网页设计结课作业,老师的作业要求感到头大?HTML网页作业无从 ...

  2. HTML网页设计期末课程大作业 ~中国茶文化5页面带轮播(HTML+CSS+JS)~ 学生网页设计作业源码

    HTML网页设计期末课程大作业 ~ 中国茶文化5页面带轮播(HTML+CSS+JS)~ 学生网页设计作业源码 临近期末, 你还在为HTML网页设计结课作业,老师的作业要求感到头大?HTML网页作业无从 ...

  3. HTML5期末大作业:动漫网站设计——简单页面-名侦探柯南动漫(2页) 动漫网页设计制作 简单静态HTML网页作品 漫画作业成品 学生影视网站模板

    HTML5期末大作业:动漫网站设计--简单页面-名侦探柯南动漫(2页) 动漫网页设计制作 简单静态HTML网页作品 漫画作业成品 学生影视网站模板 常见网页设计作业题材有 个人. 美食. 公司. 学校 ...

  4. HTML+CSS大作业——简单页面-名侦探柯南动漫(2页) 动漫网页设计制作 简单静态HTML网页作品 漫画作业成品 学生影视网站模板

    HTML5期末大作业:动漫网站设计--简单页面-名侦探柯南动漫(2页) 文章目录 HTML5期末大作业:动漫网站设计--简单页面-名侦探柯南动漫(2页) 一.作品展示 二.文件目录 三.代码实现 四. ...

  5. HTML5期末大作业:动漫网站设计——迪斯尼公主(6个页面) HTML+CSS+JavaScript 动漫网页HTML代码 学生网页课程设计期末作业下载 动漫大学生网页设计制作成

    HTML5期末大作业:动漫网站设计--迪斯尼公主(6个页面) HTML+CSS+JavaScript 动漫网页HTML代码 学生网页课程设计期末作业下载 动漫大学生网页设计制作成 临近期末, 你还在为 ...

  6. 个人HTML期末大作业~ 个人网页(HTML+CSS)6页面带下拉特效~简单带表格带设计说明 ~学生网页设计作业源码

    HTML期末大作业~ 个人网页6页面带下拉特效~简单带表格带设计说明 ~学生网页设计作业源码 作品介绍 下面介绍一下我的个人小网站吧,我的网站背景稍微单调一点白色,主要个人比较喜欢白色了,布局上面使用 ...

  7. HTML期末大作业—— 游戏网页(5个页面) ~ 全屏游戏美术大赛作品征集网页 HTML+CSS+JS ~ web课程设计网页规划与设计

    HTML期末大作业-- 游戏网页(5个页面) ~ 全屏游戏美术大赛作品征集网页 HTML+CSS+JS ~ web课程设计网页规划与设计 临近期末, 你还在为HTML网页设计结课作业,老师的作业要求感 ...

  8. HTML5期末大作业:运动系列——NBA篮球主题学生网页设计(7个页面) HTML+CSS+JavaScript 体育网页设计HTML代码 学生网页课程设计期末作业下载 大学生网页设计制作成

    HTML5期末大作业:运动系列--NBA篮球主题学生网页设计(7个页面) HTML+CSS+JavaScript 体育网页设计HTML代码 学生网页课程设计期末作业下载 大学生网页设计制作成 临近期末 ...

  9. web前端期末大作业 html+css+javascript 全球私人定制旅游网页设计实例(6个页面)

    web前端期末大作业 html+css+javascript 全球私人定制旅游网页设计实例(6个页面) 临近期末, 你还在为HTML网页设计结课作业,老师的作业要求感到头大?HTML网页作业无从下手? ...

  10. HTML5期末大作业:中国传统节日网页设计——端午节(9个页面) HTML+CSS+JavaScript 节日网页HTML代码 学生网页课程设计期末作业下载

    HTML5期末大作业:中国传统节日网站设计--端午节(9个页面) HTML+CSS+JavaScript 节日网页HTML代码 学生网页课程设计期末作业下载 临近期末, 你还在为HTML网页设计结课作 ...

最新文章

  1. zuul两大作用_SpringCloud微服务(05):Zuul组件,实现路由网关控制
  2. 18 常用模块 random shutil shevle logging sys.stdin/out/err
  3. 连接sql sever2008数据库出现了无法连接到数据库引擎问题解决
  4. wxWidgets:wxColourPickerEvent类用法
  5. 小学经历——我家有猪
  6. ios kb转m_iOS 音频录音和格式转换
  7. java 类里面对象共享_Java并发编程 - 对象的共享
  8. 一个axios的简单教程
  9. iOS微信安装包瘦身
  10. Tensorflow函数学习笔记2---tf.multipy和tf.matmul
  11. 2006 精品论坛推荐
  12. OrthoMCL Pipeline 安装
  13. 【MOS】RAC 环境中 gc block lost 和私网通信性能问题的诊断 (文档 ID 1674865.1)
  14. 【转】纯JS省市区三级联动(行政区划代码更新至2015-9-30)
  15. chrome设置默认首页无效
  16. 俞敏洪:100个句子记完的7000单词(1)
  17. 手机游戏真的那么好赚钱吗?
  18. html源代码资源网,利用HTML源代码,挖掘网络资源
  19. Linux报错:-bash: 路径xx: No such file or directory解决方法
  20. cogs 1487 麻球繁衍

热门文章

  1. ue4中隐藏灯光和相机图标_[HDRP]物理灯光是什么?科普向
  2. 水立方是高级场馆,人立方同样
  3. 灌水滴~~ 讨论下怎样用电脑上手机3GQQ的西游
  4. 虚拟人物设计-虚拟动作编排-虚拟数字人生成
  5. 【脑电数据处理】小波变换
  6. 虚拟机桥接模式怎么都连不上网(桥接模式下不能连校园网)
  7. 以太坊签名,验证签名, EIP712domain Permit授权并转账
  8. Squeezenet中添加OHEM层
  9. 大学期间能考的计算机证书,大学期间可以考哪些证书?过来人告诉你这3大类最有用!...
  10. 单文件组件下的vue,可以擦出怎样的火花