本文将详细讲解什么是响应式WEB设计的九大基本原则,文章内容质量较高,所以边肖将分享给大家参考。希望你看完这篇文章后有所了解。
响应式网页设计是解决多种屏幕问题的好办法,但从打印的角度来看,有很多困难。没有固定的页面大小,没有毫米或英寸,也没有物理限制,让人感到无奈。随着越来越多的小工具可用于建立网站,像素设计仅限于桌面和移动终端。因此,现在让我们解释一下如何使用响应性网页设计的基本原则来实现它,而不是抵制流畅的网页体验。为简单起见,我们将重点介绍布局。
响应式设计 vs 适应式设计
看似一样,实则不然。这两种设计方法相辅相成,没有对错之分。具体情况看内容。
内容流
随着屏幕尺寸越来越小,内容占据的垂直空间也越来越多,也就是内容会向下延伸,这就是所谓的内容流。如果你习惯了用像素和点来设计,你可能会觉得这有点难掌握。但没关系。习惯了就很容易理解了。
相对单位
您的设计对象可以是桌面、移动屏幕或两者之间的任何屏幕类型。每英寸的像素也会有所不同,所以我们需要使用灵活且适应性强的单元。那么在这种情况下,百分比等相对单位就派上用场了。当使用百分比时,当我们说50%的宽度时,我们的意思是宽度占屏幕大小(或视口,即打开的浏览器窗口的大小)的一半。
断点
断点可以在预设点变形页面布局,即桌面上显示三列,移动设备上只显示一列。大多数CSS属性可以实现断点之间的变形。断点的位置通常取决于内容。例如,如果要换行,可能需要添加断点。但是在使用断点mdash时要小心;mdash如果搞不清内容之间的逻辑关系,很容易搞得一团糟。
最小值
有时内容占据整个屏幕宽度(例如在移动设备上)是一件好事,但如果电视屏幕上同样的内容占满了,这似乎是不合理的。这就是为什么有一个最小值。例如,如果宽度为100%和1000px,内容将以不超过1000px的宽度填充屏幕。
嵌套对象
还记得相对位置吗?如果大量的元素彼此紧密相关,将很难控制。因此,将元素放入容器中会使它们更容易理解和简洁。在这种情况下,需要像素等静态单位。静态单元对于标识和按钮等不需要扩展的内容非常有用。
移动优先还是台式桌面优先
严格来说,项目是从小屏开始到大屏(移动优先)还是从大屏开始到小屏(桌面优先)没有太大区别。然而,从移动端牵手可以给你带来一些额外的限制,帮助你做决定。通常每个人都会同时从两个方面入手,所以你还是要看哪种方式最适合你。
Web字体 vs 系统字体
想让你的网站有酷未来或迪多特效应?然后使用网络字体。虽然网页字体看起来很酷,但你应该记住这些字体需要用户下载。字数越多,用户加载页面的时间就越长。另一方面,系统字体加载速度要快得多(前提是用户本地有),但是太普通了。
位图 vs 矢量图
你的图标有很多细节,应用了很多华丽的效果吗?如果是,使用位图。如果没有,可以考虑使用矢量图。如果是位图,请使用jpg、png或gif。矢量图* * *使用SVG或图标字体。各有利弊。但是您应该始终记住图标大小mdashmdash未优化的图片无法上传到互联网。另一方面,矢量图通常很小,但是一些旧的浏览器可能不支持矢量图。此外,如果图标有许多曲线,它可能比位图大,所以明智地选择。
响应式网页设计的九个基本原则是什么?希望大家在这里分享。
内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/98449.html