响应式网站设计规范(响应式网站设计尺寸规范了解)

响应式网页设计是针对多屏幕问题的一个很好的解决方案,但从印刷的视角来看有点困难。没有固定的页面尺寸,没有毫米或英寸,没有任何的物理限制,无从下手。为了desktop和mobile单独使用像素设计的方法也成为了过去,因为越来越多的设备都可以打开网站。因

响应式网页设计是针对多屏幕问题的一个很好的解决方案,但从印刷的视角来看有点困难。没有固定的页面尺寸,没有毫米或英寸,没有任何的物理限制,无从下手。为了desktop和mobile单独使用像素设计的方法也成为了过去,因为越来越多的设备都可以打开网站。因此,我们需要弄清楚响应式网页设计的一些基本原则,接受流体网页,而不是与之相抗。为了让它保持简单,我们将着眼于布局(是的,响应式比它更复杂,如果你想了解更多,这是一个很好的开端。)

响应式网站设计规范(响应式网站设计尺寸规范了解)1、响应式 vs 自适应网页设计

它们看起来似乎是相同的,但事实并非如此。这两种方法相辅相成,并没有说哪个是正确的那个是错误的,内容决定一切。

响应式网站设计规范(响应式网站设计尺寸规范了解)2、内容流动

随着屏幕尺寸变小,内容将会占据更多的垂直空间,而下方的内容就会被接着往下推,这就是所谓的流动。如果你是使用像素和磅来进行设计的,这可能会有点棘手,但是当你习惯了之后,就会变得很有意义了。响应式网站设计规范(响应式网站设计尺寸规范了解)3、相对单位

画布大小可以是desktop、mobile或是它们之间的任何尺寸。像素密度也可以有所不同,所以我们需要灵活的、在各种屏幕上都可以使用的单位。这就是相对单位(如百分比)派上用场的时候了。所以设置50%的宽度也就意味着它会占据屏幕(或视图,即打开的浏览器窗口的尺寸)的一半。4、断点

断点允许布局在预定义的点改变。例如:desktop屏幕上有3列,但是在mobile上只有一列。大多数CSS属性可以根据断点改变。通常你会根据具体的内容来设置断点。如果一个句子超过了屏幕长度,你可能就需要为其添加一个断点。但是使用断点是需要谨慎——当它很难理解什么内容会影响什么内容的时候,它可能会迅速地导致混乱。响应式网站设计规范(响应式网站设计尺寸规范了解)5、最大值和最小值

有时候,如果内容占据了屏幕的整个宽度是很好的,比如在移动设备上。但是如果是在电视屏幕上,相同的内容,占据了你的屏幕整个的宽度,通常就意义不大了。这就是Min/Max值发挥作用的时候了。比如说,设置width为100%,然后max-width是1000px,那么内容会填满屏幕,但是不会超过1000px。响应式网站设计规范(响应式网站设计尺寸规范了解)6、嵌套对象

还记得相对位置吗?让很多元素的位置依赖于其它元素来定位是很难控制好的,因此使用容器来包裹元素可以让它更易理解,也更整洁。这就是静态单位(比如像素)发挥作用的时候了。对于你不想要模块化的内容(比如logo或按钮),它们是有用的。响应式网站设计规范(响应式网站设计尺寸规范了解)7、Mobile优先 还是Desktop优先

从技术上讲,如果一个项目是从一个较小的屏幕开始,变成较大的屏幕(mobile优先),还是反过来(desktop优先),并没有太大的差别。然 而它还是增加了额外的限制,可以帮助你决定是否从mobile优先开始。通常大家在一开始的时候都会两端一起写,所以,还是看看哪个运行起来更好。响应式网站设计规范(响应式网站设计尺寸规范了解)

8、网页字体 vs 系统字体

希望你的网站上有很酷的Futura或Didot字体吗?可以使用网页字体!虽然它们看起来非常棒,但是记住字体放得越多,你加载页面的时间也会越长。在另一方面,加载系统字体确是快如闪电,但当用户本地没有这套字体时,它就会返回默认的字体。响应式网站设计规范(响应式网站设计尺寸规范了解)9、位图 vs 矢量图

你是否想过在图标上添加很多的细节和花哨的效果?如果想过的话,使用位图比较合适。如果没有,可以考虑使用矢量图。对于位图,使用的是jpg、png或gif格 式的图像,而对于矢量图,最好的选择是SVG或图标字体。每个都有对应的优势和缺点。但是图片的大小也需要重视——网页上的图片必须经过优化。另一个方 面,矢量图通常比较小,但是一些旧版的浏览器不支持。此外,如果它有很多曲线的话,它也可能会比位图要重。所以,慎重选择。响应式网站设计规范(响应式网站设计尺寸规范了解)

以上就是中万网络分享的响应式网页设计的9条基本规范的具体内容,希望对大家有所帮助。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请发送邮件至 55@qq.com 举报,一经查实,本站将立刻删除。转转请注明出处:https://www.szhjjp.com/n/32852.html

(1)
nan
上一篇 2021-10-05
下一篇 2021-10-05

相关推荐

  • iphone7和8的区别尺寸(iphone7对比iphone8参数)

    “iPhone8”的外观,似乎没什么悬念了?威锋网讯,尽管距离下一代旗舰,也就是传闻中的“iPhone8”发布还有一段时间,但似乎粉丝和行业人士都认为,“iPhone8”的外观基本上就是此前传闻的那样了。如果您还是对“iPhone8”的外观不

    2021-10-12 技术经验
    0
  • 怎么将HDFS中的数据加载到机器学习框架中进行分析

    将HDFS中的数据加载到机器学习框架中进行分析通常涉及以下几个步骤:确保HDFS中的数据格式适合机器学习框架的要求。通常情况下,机器学习框架需要的数据格式为结构化数据,如CSV、JSON等格式。如果HDFS中的数据格式不符合要求,可以使用工具进行格式转换,如Hive、Spark等。使用机器学习框架提供的API或工具,将HDFS中的数据加载到机器学习框架中。不同的机器学习框架提供不同的API或工具,

    2024-05-09
    0
  • win10教育版解除管理员阻止怎么操作

    有很多win10用户在想要使用某个软件的时候,系统会弹出“管理员阻止你运行此应用”的提示,非常干扰日常工作生活的效率,今天小编为大家解决这个问题。win10教育版解除管理员阻止怎么操作出现这种情况的主要原因是该软件存在漏洞或者会对电脑安全性造成影响,因此被系统管理员禁止运行。方法一:运行命令符解锁 1、首先用户需要打开“运行”窗口,可以点击win+r键打开,随后输入“cmd”,打开“命令提示符”。

    2024-02-23
    0
  • umount命令中选项-r和-l有什么区别

    在Linux中,umount命令用于卸载文件系统。-r和-l是umount命令中的两个选项,它们有以下区别:-r 选项:-r选项表示以”重新挂载”(remount)的方式卸载文件系统。这意味着如果某个目录或文件系统仍然被使用,则会首先将其重新挂载为只读模式,然后再尝试卸载它。使用-r选项时,umount命令会尝试强制卸载文件系统,即使该文件系统当前仍在被使用。例如,umount -r /mnt/d

    2024-03-13
    0
  • python如何获取最后一个字符的索引值

    在Python中,可以使用负数索引来获取字符串的最后一个字符的索引值。例如,对于字符串s,最后一个字符的索引值可以通过s[-1]来获取。以下是一个示例:s = “Hello, World!”last_char_index = len(s) – 1print(“最后一个字符的索引值是:”, last_char_index)输出:最后一个字符的索引值是: 12

    2024-03-28
    0
  • 「app网站与普通网站的区别是什么」网站跟app有什么区别

    app网站与普通网站的区别是什么,网站跟app有什么区别内容导航:app和wap网站有什么区别网页网站app三者区别联系营销型网站与普通网站的区别电子商务网站和普通的网站比有哪些区别一、app和wap网站有什么区别app和wap网站区别在于:1、移动Wap网站由移动设备的浏览器来支持,只要移动设备支持上网浏览网站基本上可以随时随地的打开网站查找自己需要的信息。移动A

    2022-05-06
    0

发表回复

登录后才能评论