响应式网页设计

响应式网页设计Responsive Web design

响应式网站设计是一种网络页面设计布局,页面的设计与开发根据用户行为以及设备环境(系统平台、屏幕尺寸、屏幕定向等)进行相应的响应和调整。-----摘自百度百科

RWD有三个关键组成部分

1.媒体查询 media queries
CSS媒体查询允许我们基于浏览网站的设备的特性来应用不同的样式申明,最常用的特性是视口宽度。
2.弹性图片 flxible images
通过CSS代码让图片在不同的屏幕上自动缩放
3.弹性网格布局 fluid grid
百分比布局使得网页宽度能够随着查看他们的屏幕窗口大小变化

视口 viewport

移动设备上的viewport就是设备的屏幕上能用来显示我们的网页的那一块区域。不同设备上的浏览器的默认viewport的宽度也不一样。

样式 style

所有主流浏览器都支持 <style> 标签。定义和用法 <style> 标签用于为 HTML 文档定义样式信息。

设备 device

网页显示的屏幕

超文本标记语言 HTML

超级文本标记语言是标准通用标记语言下的一个应用,也是一种规范,一种标准。它通过标记符号来标记要显示的网页中的各个部分。

CSS 层叠样式表

层叠样式表(Cascading Style Sheets)是一种用来表现HTML或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。CSS不仅可以静态地修饰网页,还可以配合各种脚本语言动态地对网页各元素进行格式化。


为何需要“响应式网页设计”

随着移动设备的市场发展,屏幕尺寸大小不一,网页显示在设备上很难统一,影响用户体验。根据市场调查机构stacounter的数据表明,全球用户使用的屏幕尺寸不一,都占有较大的比例,所以网页显示在不同的设备上显示很难达到一致。


858360484.jpg

响应式网页设计是一种统一的解决方案,可以让Web作品适配手机、平板、和桌面电脑。响应式的网站可以适应用户的屏幕大小,为今天和明天的设备都提供最佳的用户体验。


苹果 中国
采用了响应式网页设计
新浪微博
没有采用响应式网页设计

RWD和前后端的关系

Web前端:顾名思义是来做Web的前端的。我们这里所说的前端泛指Web前端,也就是在Web应用中用户可以看得见碰得着的东西。包括Web页面的结构、Web的外观视觉表现以及Web层面的交互实现。
Web后端:后端更多的是与数据库进行交互以处理相应的业务逻辑。需要考虑的是如何实现功能、数据的存取、平台的稳定性与性能等。

RWD一词提出人Marcotte的网页链接

响应式布局是Ethan Marcotte在2010年5月份提出的一个概念,简而言之,就是一个网站能够兼容多个终端——而不是为每个终端做一个特定的版本。这个概念是为解决移动互联网浏览而诞生的。Ethan Marcotte个人网页

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 名词解释: Web标准:WEB标准不是某一个标准,而是一系列标准的集合。网页主要由三部分组成:结构(Structu...
    wo_jzf阅读 1,409评论 0 1
  • 一、名词解释 名词引用自教科书——《响应式Web设计——HTML5和CSS3实战(第二版)》 响应式Web设计(R...
    GeekJun阅读 810评论 0 3
  • 中英文术语 响应式web设计 网页内容会随着访问它的视口及设备的不同而呈现不同的样式 CSS预处理器 可以组织代码...
    N张美玲阅读 488评论 0 0
  • 本文内容信息来源于网络搜索与《响应式web设计——HTML5和CSS3实战》附上RWD创始人Marcotte的博客...
    Norman_2aa8阅读 447评论 0 0
  • 慢慢的习惯了看比自己年轻的女孩,并附上一句“年轻真好”;习惯了男人的种种恶习;习惯任由那些细纹爬上自己的眼角;...
    冉8168阅读 319评论 0 0