高端响应式模板免费下载

响应式网页设计、开放源代码、永久使用、不限域名、不限使用次数

什么是响应式网页设计?

网页设计方案范例(实用)6篇

2024年网页设计方案范例 篇1

、一流的网站制作师需要掌握什么软件如果仅仅是设计网页,熟练掌握photoshop、IIIustator、flash等这些平面设计或者动画设计软件就行,有些又称网页美工,而制作网页,就需要使用dreamweaver、dw、PageAdmin系统等一些网页制作方面的软件了,当然,对代码的熟悉,明确网站主题和内容,熟悉HTML/CSS/JS等网页基本元素也是必要的。其实很多朋友纠结的这个问题,无非是没有准确定位好自己将来的目标,自己现在的基础等等,不管是网页设计还是制作,都是一套系统的学习流程,如果真的想学,去这个群,前三位:464。中间三位:245。最后三位:307。当然了,既然是学习,三天打鱼两天晒网的心态是断然不行的。不做好努力的准备,浪费了自己的时间,也浪费了别人的时间,难道不是吗?二、为什么说掌握html就能掌握网页制作html究竟是什么,说的简单一点,你打开一个网页、然后再网页任何一个地方点击鼠标右键、然后选择“查看源文件”、点击过后将以记事本的形式打开、里面的就全是HTML代码。可以说,学习网页制作,代码师核心,不管你是天才,还是普通人,这一项必须要学。网页制作是动手性很强的知识,所以学习html也需要系统的规划,不是说简简单单找几本资料就可以了。三、关于html可以说这是最基本的知识,也是最难掌握的。如果HTML知识掌握得好,可以用记事本就可以熟练编写网页(当然,不推荐这么做,因为有现成的工具可以帮助编写HTML,但拥有这种能力是很好的)会对日后使用编辑主页,编写ASP或PHP代码有极大帮助。四、说说你不知道的设计师的地位因特网正在改变世界,它促成了网络经济雏形的形成,特别是电子商务正由新概念走向实用化。由于因特网具有传播信息容量极大、形态多样、迅速方便、全球覆盖、自由和交互的特点,已经发展成为新的传播媒体,所以全球几乎各个企业、机构纷纷建立自己的Web站点。并且由此产生了一个新的工作岗位——网站设计(Website Designer)和网站管理者。这也就是为什么很多年轻人追寻这个行业,简单来讲,就是高新。五、为什么很多同学学了很久还是不会做?这个问题是大部分想学习网页制作的同学都面临过的一个问题,学了很久,到头来还是和零基础差不多。这就是没有定位清楚自己的水平。如果你什么都不懂,上来就去背一些代码,上来就学习如何编写之类的,假以时日之后,你还是什么都不会。所以老老实实的定位自己,从基础的开始,还是那个概念,系统,学东西就要系统,没有一套系统的头脑,做什么都是很困难的。六、最后——合适的工具尽管选择什么样的工具并不会影响你设计网页的好坏,但是一款功能强大、使用简单的软件往往可以起到事半功倍的效果。网页制作涉及的工具比较多,首先就是网页制作工具了,目前选择比较多的就是dw,除此之外,还有图片编辑工具,如firework 、Photoshop 等;动画制作工具,如Flash等;网上有许多这方面的软件下载,你可以根据需要灵活运用。

2024年网页设计方案范例 篇2

优秀网页设计的 5条原则:

1. 建站目的是基础

网站的消息传递和号召性用语 (CTA) 是支持其目标的关键。建站的目的可以很简单,如促进购买、讲述公司故事或提供教程。您应该能够用一两句话捕捉您网站的意图——想想使命宣言。

站点设计不是您应该在进行过程中弥补的东西。目的将为您提供清晰的计划并指导设计和内容创建。即兴发挥并不是实用的设计理念。

巩固网站目的的一部分是了解它是为谁服务的——您的受众是谁,他们需要什么信息,以及您的网站将如何提供这些信息?了解您的受众的人口统计数据和痛点将帮助您为您的网站找到正确的方向

2.视觉效果让人们参与其中

每个设计元素都应该反映和传达品牌的身份。照片、插图和其他图形平衡了文本并分解了网页,让眼睛从阅读中得到休息。

令人兴奋的英雄形象给人留下良好的第一印象。动画过渡和滚动触发的效果让人们移动,并将导航从无意识的必需品转变为交互式体验。无论品牌的风格如何,视觉效果都应该为设计增添活力,而不仅仅是占用空间。软件公司、快餐车和会计师都可以在保持品牌形象的同时,利用网站的图形发挥创意。

您的视觉效果应该是高质量的并且看起来不错——使用尺寸和分辨率合适的清晰、色彩平衡的照片和图形。糟糕的视觉效果会毁掉一个伟大的设计。

PithyMfweb使用可动的云朵吸引你的注意力

3.和谐

布局的每个重要元素都应该协同工作——一直到它的 HTML 和 CSS。如果对比色的超大按钮没有充分的理由不符合要求,它就会感觉不对。不协调会分散和中断用户体验。当感觉有些不对劲时,很难看到整体的伟大。同样,糟糕的用户体验会导致网站访问者跳出——损害您在 Google 中排名的机会。

一个好的设计师会让事情变得用户友好,并且知道什么字体、视觉效果和导航类型会吸引注意力。他们对如何将它们组合在一起有一个愿景。新设计师常常试图将尽可能多的兴奋塞进布局中。但是当太多的元素需要我们注意时,我们就会失去焦点。

熟练的网页设计师会考虑每个元素的重量,并且知道何时使用约束。他们知道如何创建易于导航的页面设计。这种和谐感也延伸到品牌标识上。从站点的声音和语气到调色板的一切都应该是一致的。NUA Bikes使用灰色调色板、充足的空白和稀疏的文本来将我们的注意力集中在他们的自行车上。

NUA Bikes使用灰色调色板、充足的空白和稀疏的文本来将我们的注意力集中在他们的自行车上。

4.组织统一

内容应具有逻辑性、流动性并适合层次结构。你的内容应该引导你的观众得出一个不可避免的结论,每篇文章都建立在它之前的内容之上。每句话都应该更清楚地说明您的品牌和目的,让读者在阅读时期待接下来会发生什么。

标头标签应用于构建内容并帮助网络爬虫对您的网站进行网络搜索排名。如果在开始设计之前您没有所有最终确定的内容,至少使用标题来帮助构建您正在构建的内容。

还应组织视觉元素。用补充书面内容的图像和图形定义部分。

Blue Apron井井有条的网站设计使阅读他们的食品包订阅变得简单而诱人。

5. 留白创造平衡

留白、按钮和其他视觉设计元素有助于图像和内容的突出,并使版面不至于凌乱。留白,也被称为负空间,是任何功利性设计的一个重要方面。没有它,信息传递就会变成一个不明确的圆球。

丹·马查多 (Dan Machado) 的在线作品集使用了大量的空白和粗线条。

这五个指导原则几乎适用于您将访问的所有网站。例外总是有的但了解规则可以更容易地改变它们而不会破坏您的设计。

2024年网页设计方案范例 篇3

配色的好坏直接关系到一个企业网站设计的整体效果,网站的颜色搭配影响访客在网页的停留时间,所以网站的配色非常重要。设计网站该怎么进行颜色搭配,是让不少设计师苦恼的问题,这边简单粗暴的给您介绍10种出色的网站配色方案,希望这些直观的图片能给您带来设计灵感。

1、对比

少量的暖色和大块的蓝绿,形成高对比度,既干净又突出了专业性。

2、艺术

梵高美术馆官网,从他的作品提取配色灵感,温暖的黄,丰富的蓝,搭配清爽的绿。

3、优雅

Martin Agency的网站,以金色和白色作为主调,简单、优雅。

4、现代

橙色和蓝色打造出一个充满活力的明亮色调,再用轻灰去平衡两者。

5、大胆

霓虹色调和暗黑背景形成鲜明对比,呈现出的效果也惊人。

6、冷静

饱和色调中融入冷灰,既柔和又冷静。

7、奔放

花式混合暖调和冷调,创造出一个独特氛围。

8、清爽

蓝、灰、白打造出一个清爽的背景,而红色引领了画面的焦点。

9、温暖

浅棕色作为中性背景,低调又不失温暖。

10、敏锐

运用绿松石作为网站的焦点颜色,给人一种新鲜、现代的感觉。

不同的颜色给人不同的感官享受,设计师对颜色进行排列组合,让他们适合不同品味,不同使用场景,如何成为一个出色的设计师呢?欢迎关注“最IN设计”,超多干货满满的设计技巧助你从小白到大神。

2024年网页设计方案范例 篇4

设计师必备的灵感网站大集锦,双手奉上,已做好分类。

因为设计师的专业分类很多,有室内设计师、平面设计师、工业设计师、软装设计师、UI设计、动效设计等,所需要的网站元素也不同,从灵感搜集、字体、配色、Logo素材,设计师门户网站等等这里统一汇总,整合国内外优秀设计网站,还用愁做设计找不到灵感、资源吗?

一、图片灵感素材网站

1 million+ Stunning Free Images to Use Anywhere

国外无版权图片素材网站,打开速度很快,图片数量多,还是免费!缺点是质量层次不齐,需要耐心检索。

2、 Awesome Wallpapers - wallhaven.cc

这个网站绝对是业内良心,超多高清图片素材,壁纸级的图片。

3、 Beautiful Free Images & Pictures | Unsplash

Unsplash的图片质量同样很高,很多都是摄影作品。除了不可以将图片转载到其他图库外,可以自由使用并且无须标示出处来源。

4、 Gratisography - Free High-Resolution Photos

一个摄影师的个人网站,很多夸张风格的图片素材,包括人物风景等等,想要找一些“震撼”的图片,不妨来这里看看。

5、 Free stock photos · PexelsFree stock photos · Pexels

也是一个非常老牌的国外图库了,各种尺寸比例的图片都有,但是好图片也需要大家仔细去淘。

二、字体设计网站1、VAU Fonts

英文艺术字在线生成只需将英文字母输入至文本框内,可以调整样式,颜色,间距等等,简单实用。

三、平面设计网站

1、designspiration.com/

帮助用户发现和分享世界上最伟大的设计资源,采用瀑布流的展示效果来展示每天都会更新的设计资源,只要收集的内容有建筑、插花、平面设计、创意组合等图片资源。

2、ollymoss.com/

这是一个平面设计师必备的网站,平时也经常去逛,里面收录了很多优秀的海报,作品都很优质,点击相应的海报,会列出该海报的介绍,来源以及作者

3、arting365.com/

Arting365”是一个关注全球设计影响力的媒体平台,依托于全球设计文化对各个领域的影响,及庞大和活跃的用户群表现出极强的互动性,用不同的观点,出色的内容,聚焦全球设计文化资讯

4、voicer.me/

VOICER是一本分享生活美学的在线杂志,它是由一群广告人、媒体人、设计师共同创办的,你可以在网站上看到很多与设计相关的新颖观点、新鲜资讯。

5、mydesy.com/

台湾灵感创意资源网,有点类似于咱们的UI中国,是一个集合了个多种设计品类的交流平台,在台湾本地,号称是找灵感仅用这一个网站就够了。涵盖了素材、网站、影片等。

6、freepik.com

Freepik——一个超良心的免费图片素材网站!,于2010年推出,用户可以免费下载Freepik分为矢量图、psd模板、icon、高清素材图、会员专区等素材。

7、theultralinx.com/

TheUltralinx这是一个具有创新性和创造性的移动用户界面UI模版分享博客网站,汇集了众多的优秀设计作品,包括安卓、iOS、Windows、WEB等设计作品,多数作品都是由设计师们提交上来的。

8、artemperor.tw/

非池中艺术网是台湾最知名的艺术网站,也是台湾最多人看的艺术网站,关注国际艺术动向,提供即时艺术新闻、艺术展览、艺术影音报导。看非池中艺术网,认识艺术、掌握艺术时事与各地展览。

9、magdiellopez.com/

一年365天,每天坚持出一张海报,产量颇高!上面的风格独特,色彩绚丽,创意俱佳。

10、优设网

上面有许多的设计干货,现阶段属于免费阶段,缺点可能就是没办法登陆收藏自己想要的干货,不过收藏网页也是一样的

11、Adobe Create Magazine,

Adobe的官方站点,有很多的国际顶尖PS大神都会在这里分享自己的作图过程。

12、像素蜜蜂

国内正版图库,但是,emmm,非免费

13、图虫创意

也是一个正版图库,同样的非免费

14、FOTOR懒设计

比较适合偷懒的时候使用,不用开PS,可以直接在线设计

15、UI中国

一个比较优秀的设计分享网站,可以在上面看些大牛的UI设计

四、图标类

1、Icons Archives - Freebies Gallery

生活、工作、社交、旅行等小图标

2、Free PSD & Graphics, Illustrations

各种实用的小图标应有尽有,游戏音乐,以及杂七杂八的小图标,在这里可以找到。

3、、Iconfinder - 1,575,000+ free and premium icons

小图标是有的,看你需不需要。

4、 Iconfont-阿里巴巴矢量图标库

数量非常多,还支持批量下载和在线修改颜色。

5、Icon Font, SVG, PDF & PNG Generator

这个网站支持一键批量下载、转化为字体文件,但是数量没有前面两个网站多。

6、 iconninja.com

包含了近10万免费图标素材的搜索引擎,各种类型的图标素材都有,并且尺寸格式也都很全。

7、human pictogram 2.0 (無料人物 ピクトグラム素材 2.0)

来自日本的免费火柴人图标素材网站,各种姿势各种动作的小人可以下载,缺点是只支持英文和日文搜索。

五、灵感类

1、behance.net

2、dribbble.com

3、abduzeedo.com/

4、thefwa.com

5、awwwards.com

6、artstation.com

7、designspiration.net

8、booooooom.com

9、trendlist.org

10、ello.co

11、huabanpro.com

12、pinterest.com

13、zcool.com.cn

14、gtn9.com

15、scene360.com

16、bestwebsite.gallery

17、365awesomedesigners.com

18、theinspirationgrid.com

19、thisiscolossal.com

六、室内设计

1、美间

优点:中文版本,软件的服务器在国内访问速度快,国内的单品能找到品牌供应商;

缺点:高质量的图少,软件不够流畅,功能不够强大;

2、board

优点是:灵感图片多,可手机上搭配方案,操作流畅;缺点是:不落地,英文版本使用略不方便;

3、neybers

4、AD安邸

5、德国室内设计网

6、pinterest (现需要翻墙)

7、inspirationgrid

8、behance

七、配色网站

1,Color Hun

2,uiGradients - Beautiful colored gradients

3,http://nipponcolors.com/-日本的,不要太强

4,配色工具-专业的配色工具大全-千图网www.58pic.com-挺好用的工具

5,Colours-可以查看其它网站配色

6,The Color Scheme Designer

7,Free Gradients Collection by itmeo.com-关于渐变

八、配图素材网站

1、visualhunt.com/

包含了3亿张图片,而且能免费下载,都是一些高清摄影图,采用和花瓣一样的信息流模式,浏览起来毫不费力

2、imcreator.com/free

界面做了分区块处理,可以很快速地根据类目搜索自己想要的图片,图片涵盖范围很广,有高清摄影图,也有很多排版模版可供参考

3、nos.twnsnd.co/

非常有格调的老照片网站,还有一些具有时代感的插画,部分下载需要付费

九、矢量素材

1、HD png images and illustrations. Free unlimited download.

最喜欢的一个PNG图片素材库,网站有近30万张图片素材,并且虽然是国外的网站,但是图片下载速度非常快。

2、PNG images with transparent background

同样是国外的网站,一个拥有近5万张PNG素材的图片库,素材完全免费并且在首页就设置了清晰的分类。

3、unDraw | Colorful illustrations

素材的风格样式比较统一,支持修改颜色,支持下载SVG格式。

4、 Freepik - Free Graphic resources for everyone

超大型的矢量素材手机网站,支持分类以及搜索,大部分素材免费可商用,但缺点同样是好的素材要花时间找。

5、千库网(千库网_免费png图片背景素材下载,做设计不抠图)

6、 PNG images | 70,000+ Transparent Free PNGs | Cossyimages Ltd

7、 Millions of PNG Images, Backgrounds and Vectors for Free Download | Pngtree

8、Stickpng.com

9、Download Transparent Free PNG Images

十、资讯类

1、voicer.me

2、topys.cn

3、hypebeast.cn

4、wallpaper.com

5、vice.cn

6、japandesign.ne.jp

7、designmattersmedia.com/

8、simple-style.com

9、theultralinx.com

10、mymodernmet.com

11、weandthecolor.com

12、creativereview.co.uk

13、designfacts.org

14、aotu.io

15、artupon.com

16、99u.adobe.com

17、design-milk.com

十一、视频素材

1、 Extraordinary Free Stock Footage & HD Video Clips

超级良心的免费视频素材网站,一键下载并支持预览,做视频或者是作为PPT的动态背景都能使用。

2、 https://www.pexels.com/videos/

3、 Free Stock Video Footage & Motion Graphics Download HD & 4K 、

4、 https://www.vidsplay.com/十二、LOGO&ICON类

1、instantlogosearch.com

2、thenounproject.com

3、logobook.com

4、iconfinder.com

十三、纹理背景

1、Subtle Patterns

一个经典的纹理素材网站,样式多品质高,点击图片即可预览效果。

2、 Welcome to nginx!

非常小清新的一个素材网站,纹理样式多,提供了瀑布流的预览方式,同时也支持直接搜索。

3、Pattern Library

数量不多,但每个都是精品。默认提供大图预览方式,点击右侧的功能键也可以查看全部的纹理图案。

2024年网页设计方案范例 篇5

首先要理解各种颜色带给我们的语言

 红色:热情、奔放、喜悦、庄严

  黄色:高贵、富有、灿烂、活泼

  黑色:严肃、夜晚、沉着

  白色:纯洁、简单、洁净

  蓝色:天空、清爽、科技

  绿色:植物、生命、生机

  灰色:庄重、沉稳

  紫色:浪漫、富贵

  棕色:大地、厚朴

再看下产品想要表达什么?结合产品与用户群体来配,这样就可以事半功倍了。

2024年网页设计方案范例 篇6

字体排版绝不仅仅是使用字体那么简单,它包括了关于文字”看上去会是怎么样?”的所有事情——例如文字的大小,行高,颜色甚至文字间留白这样的细枝末节的小事。一个好的文字排版会为你所写的内容定下情感基调,并且可以帮助读者更好的理解其内容和语境。

为了让你使用起来更像是在看一本参考书而不是说明书,本文将会非常精简清晰,如果你想进一步的了解更多细节,可以点击查看在每一章中的”扩展阅读”去深入了解。

这本手册将会在GitHub上开源,并且会持续更新一些最佳实践的范例,希望你们喜欢!

字体排版设计视觉层次

视觉层次是一种理念,它意在传达页面中的元素应该依照其重要性进行组织排版,以便读者可以很容易的通览整个页面,找到相关的内容。一个好的视觉层次可以引导读者在阅读时候的视觉流向。视觉层次被广泛运用于文字排版中,它构成了文字排版设计的理论基石。

请看下图的”爱丽丝梦游仙境”的字体排版设计,它展现了一个清晰的视觉层次:

点击这里 查看网页上的实际效果

视觉层次可以被分成以下4个部分:

字体大小 & 字体重量: 设置字体大小和字体重量是两种构建视觉层次的最简单的方式。他们可以很容易地告诉读者什么地方是最重要的,引导读者的目光落到这里的内容上来。只是简单地为文字加上这两种样式,文章的重点便一目了然了。

定位: 元素定位是另外的一种构建视觉层次的方式,就像上图中,文章的标题和作者信息通过置顶和居中表明了它们的重要性。

字体: 通过使用有对比度的字体可以提高不同元素之间的辨识度,从而构建视觉层次

颜色: 为重要的文字设置不同的颜色也是一种非常简单的构建视觉层次的方式。然而使用这种方式的时候一定要小心,因为颜色的滥用可能会造成重点部分辨识度的降低。

扩展阅读:

Visual Hierarchy: How Well Does Your Design Communicate?

Creating Exciting And Unusual Visual Hierarchies

字体排版中的格式塔原则

格式塔原则, 或格式塔法则, 是一种构建感性认知的规律。当我们观察这个世界的时候,我们通常会意识到,一个复杂的场景是由多个在某些背景之上的物体构成的,而这些物体则是由更小的一些物体构成的,依此循环下去。

在字体排版中我们需要理解的两个很重要的格式塔原则就是”距离原则”和”相似原则”。.

距离原则

为了更好地掌握元素定位的方法,了解距离原则是很重要的。距离原则表明,人们会将靠得近的物体视为有关联的物体,反之,隔得比较远的物体将会被看成属于不同类别。

点击此处查看原图

在字体排版设计中,”距离”指的是通过设置行高、内间距和外间距所制造出来的留白空间。在两段不同的段落之间应该留有明显的并且易于区分的留白间隔,请看下面的例子:

注意啦,你觉得应该把内容相关的部分都挤到一个很小的空间中去吗?当然不是这样,自由随意的留白也是很重要的。距离原则告诉我们,只需要为那些没有关系的段落之间额外的加上一些易于区分的留白就可以了

相似原则

格式塔的相似原则告诉大家,看起来很像的东西会被认为是一类的东西。举个例子,如果所有可点击的文字被设置为天蓝色,那么读者就会认为文章中所有天蓝色的文字内容都是可以点击的。

在字体排版中,相似原则就意味着,拥有同样功能的元素应该在样式上保持一致。如果两组元素的功能相似的话,那么它们也应该看起来很像才对。例如,两篇同为博客帖子的文章应该看起来很像。而相反的,两个功能不相同的元素也应该看起来不像。

扩展阅读:

Gestalt Theory in Typography & Design Principles

Proximity, Uniform Connectedness & Good Continuation

字体选择字体

选择字体是一个具有创造性和情感的过程。不同的字体可以传达不同的情感,你可以尽情挑选一个合适的字体让你的文字感情变得丰沛起来。

首先为你的文字的正文挑选一个合适的字体,当你需要搭配不同字体的时候,记得要保持正文字体的不变,然后试着依据这个字体选择和它相搭配的其他字体。

使用一些例如TypeTester 和 TypeCast 这一类的工具会让你进行字体选择的时候轻松一些。

从他人处获得灵感! Fonts In Use提供了大量的优秀的字体搭配范例。

有些字体本来就是为用作大标题而设计的,而有些字体天生就只适合那些小屏幕,你要依照每个字体的”天性”去使用它们。你可以在WebType 上面找到对于不同字体而言合适的尺寸。此外 TypeKit也标明了其上的字体是适合标题或者是正文。

为了达到最大程度上的兼容,我们建议使用上面列出的格式。或者,只使用 woff2 和 woff也会支持大部分的现代浏览器。

你需要为每个列出来的格式提供一个相应的字体文件。推荐使用 Transfonter 或者FontSquirrel’s Web Font Generator,这样你就可以在只有一个字体文件的情况下,将其转换成不同的文件格式。

尽可能的压缩你的字体文件。 点击这里 查看更多信息。

将多个同源字体文件(细体、常规、半粗体、粗体等等)合并成一个font-family, 尽量不要为每个字体都起一个新的font-family的名字。

或者,你也可以通过线上字体资源服务,如Google Fonts 或者 Typekit引入你想要的字体。

扩展阅读:

Further Hardening Of The Bulletproof Syntax

FontSquirrel: How To Use The Generator

加载字体

在你引入的字体被渲染出来之前,他们需要先进行加载。下面是三种在加载的时候可能会发生的事情:

引入的字体没有被识别出来,字体应用了备用字体。

引入的字体虽然被识别出来但是没有加载,他需要在下载完成之后才会被应用。

引入的字体被成功识别并迅速应用。

场景1只发生在你尝试使用一个不存在的字体,或者声明时候的src指向了一个坏链, 这种情况可以并且应该彻底避免。接着我们跳到场景3,这种情况通常在字体被正确的缓存的时候发生,也是我们喜闻乐见的。场景2中包含着字体加载的过程,字体加载通常是难以避免的(至少是在第一次请求的时候),下面是几种处理方式:

1. 文档样式闪烁方案 (FOUT)

FOUT是指网页会在切换到合适的网页字体之前,使用默认或者备选字体显示文字。这种情况的出现是因为只有当HTML和CSS都被下载完成之后,字体请求才会发出。这就意味着,在HTML被显示出来而字体文件没有被完全下载下来中间存在着一段”空档”时间。 FOUT 算是对大部分的网页而言的最佳选择,主要是其他的选择也许更糟。如果使用得到的话,FOUT 很难被用户察觉出来。

2. 不可见文本闪烁方案(FOIT)

很多年前,一些现代浏览器开始使用一种新的技术来处理字体加载的问题 — FOIT. FOIT是指当浏览器检测到字体正在加载的时候,隐藏应用这段字体的文字,直到字体完全下载完才将其显示出来。 然而我们应该避免这种做法虽然这样做从理论上看起来还不错,但是这会带给那些网络速度比较差的用户十分糟糕的体验。有可能会在最初的FOIT后出现FOUT, 最坏的情况可能会是这段文字将永远看不到了。

3. 白屏方案

即在字体加载完成之前,整个网页都处于不可见的状态,或者也可以采用显示一个进度条.我们只推荐当FOUT 严重影响用户体验的时候使用这种方法。 我们通常在一个网页需要大面积显示一个特定的字体的时候使用该方法,否则,FOUT 总会我们的第一选择,因为”内容至上”。白屏方案与 FOIT很相似, 但对于你来说,你拥有控制在什么时候给用户展示你的内容的自由,这种感觉会似乎更棒一些,不是吗?而且在FOIT方案中, 不可见的文本有时候会给读者带来困惑,而彻底的白屏(或者一个进度条)会让人很自然的觉得是一个正在加载的信号。

不管你是打算使用 FOUT 方案或者白屏方案, 我们都推荐您使用Web Font Loader这个JavaScript库. Web Font Loader 可以让你对 @font-face加以控制, 而且你也为字体加载的体验添加控制事件。

注意: 有一个W3C 字体加载 API也会实现同样的功能,但是它现在的 支持不是很好_

异步地使用 Web Font Loader 很重要,只有这样做才不会延误页面其他部位的渲染。

写样式的时候,让你的备用字体尽可能近的靠近你的实际字体,这样才能最大程度的减少 FOUT造成的影响.点击 这里你将会看到一系列的备选字体. 使用 这个工具你将很容易的看到备选字体和你引入的字体的对比效果.

白屏方案

在这个例子里面,备选字体不需要和你引入的字体看起来很像,因为我们不会用到 FOUT. 依照你自己的喜好去选择备选字体吧。

如果你想要用一个进度条取代白屏,你可以使用Pace。这种方法在用户体验上效果会更好一些,特别是当字体文件很大的时候。

扩展阅读:

Type Study: Choosing Fallback Fonts

FOUT, FOIT, FOFT

Web Font Optimization

OpenType 的特性

OpenType 的特性可以被视为文字进行字体排版时的可选项,它们被用来加强文字的表现和易读性。

p { font-kerning: normal; font-variant-ligatures: common-ligatures contextual; -moz-font-feature-settings: "kern", "liga", "clig", "calt"; -ms-font-feature-settings: "kern", "liga", "clig", "alt"; -webkit-font-feature-settings: "kern", "liga", "clig", "calt"; font-feature-settings: "kern", "liga", "clig", "calt"; }

OpenType 特性被放置于字体之中,这就意味着对于不同的字体,会有不同的特性,在使用这些特性之前,我们需要看一看我们的字体是否支持这些特性。

使用 font-feature-settings来激活 OpenType 特性. 由于目前对于这个属性的支持不好,我们需要在属性之前加上前缀。

Kerning kern, ligatures liga, contextual ligatures clig, 和 contextual alternatives calt这四种适用于所有字体中 ######( 译者注:font-feature-settings这种属性仅支持拉丁文语系的字体使用,并不支持中文哦! )

Web Style Guide相对大小

尽可能的使用相对大小。

html { font-size: 100% } p { font-size: 1em } @media (min-width: 64em) { html { font-size: 112.5%; } }

font-size: 100% 与浏览器的字体大小设定保持一致而不是去覆写它,根据大多数的浏览器的默认设置,这里也可以用1em 代替表示 16px.

通过改变html 的 font-size会影响到所有单位为 em和rem 的元素.如果是对于响应式设计的网页,这样做还是比较实用的。

用户的选择也很重要,所有不要偏离 font-size: 100%和1em太远.

对于font-size建议使用rem 和 em.

对于一些元素定位如margin, padding等等,建议使用 rem, em, 或者 % 。

对于媒体查询中尺寸建议使用em.

对于一些大的标题字或者配有图片的字,可以使用FitText来实现标题的缩放。尽量避免使用vw 和 vh因为现在的支持还不是很好,难于精确的配置,并且对于一些浏览器的字体和缩放设置并不适配 。

扩展阅读:

Type Study: Sizing The Legible Letter

5 Useful CSS Tricks for Responsive Design

REM vs EM – The Great Debate

PX, EM or REM Media Queries?

容器

容器,或者称为包装,指的是用来包裹一个或者多个元素的HTML元素。它将元素分组,从而更好进行语义化、修饰以及布局。

html { box-sizing: border-box; } *, *:before, *:after { box-sizing: inherit; } .container { max-width: 67rem; padding-left: 1.5rem; padding-right: 1.5rem; }

强烈建议使用 box-sizing: border-box. 点击这里 查看更多信息。

左/右内间距与最大宽度联合使用可以很容易地创建一个移动端友好的容器。

要为容器选择一个合适的宽度,既不能太大(因为太大的话读者的眼睛难以聚焦)也不能太小(这样读者的眼睛需要经常移动才可以看清)。永远记住,在进行网页字体排版的时候,没有一个适合所有字体、尺寸、行距和分辨率的铁律,你需要自己来做决定。

扩展阅读:

* { Box-sizing: Border-box } FTW

StackOverflow: Ideal Column Width For Paragraphs Online

字体大小

使用 缩放模块 可以帮助你决定在你的元素上面应用怎样的font-size .缩放模块指的是依照其内容安排的一系列比较合适的字体大小的数值。

缩放模块的说明. 点击此处

我们可以在编写CSS的一开始使用缩放模块,将它作为一个参考。

值的注意的是,尽管不同的字体有着不同的大写字母高度和x字母高度,可是大多数的模块化缩放工具都没有将这些考虑在内。

在你的样式表中,建议将你所使用到的缩放模块工具的配置信息写在注释之中。

响应式的缩放模块

只使用单独的一个缩放模块方案并不一定适合所有分辨率的设备,为了解决这个问题,你可以依据用户的设备的分辨率的不同提供不同的缩放方案

垂直距离

文字间的垂直距离是由 line-height, margin, 和padding构建出来的.

line-height 不应该带有单位。比较宽的容器里面文字的行高会大一些,而那些比较窄的容器里面行高相对来说小一些会比较合适。

为那些具有单方向的文本元素添加margin属性,建议使用margin-bottom.

要遵循距离原则.

垂直节律

垂直节律是指元素之间的垂直间隔要保持一致性。这一点十分重要,它可以带给读者视觉上放松的享受,给他们一种亲近的感觉。

Image source建立垂直节律很简单。首先,确定你使用的基础垂直内间距和基础垂直外间距的数值。然后,为你的容器,文字性元素或者其他相关元素的单方向的外边距(或者内边距)应用这个数值。如果你需要制制造更大的间隔的话,应用这个数值的倍数就好啦!

将基础间距的数值设置成与行高相同的数值,这样你的文字就像写在一个条格纸上那样整齐,就像我们传统的印刷字体设计的那样。然而,想要文字拥有垂直节律不一定需要按照上面的方法来做,只要你设置了一个基础间距,并且使得其他间距都是由这个间距成倍的得来的,那样就可以了。

文字底部对齐基线网格

文字底部对齐基线是垂直节律的一个更为严格的实现。在网页中,文字通常在line-height间居中对齐.但对于较大的文字来说会比较讨厌,因为这样做会导致在顶部和底部留有太多的空间。在传统印刷的时候,这个问题一般会通过让文字对齐基线网格的底部得以解决。

我们也可以通过为较大的文字添加一个负的margin-top和一个较小的margin-bottom,不需要使用基线网格而解决这个问题。

图片资源为不同的字体样式、字体大小和分辨率添加一个底部对齐的基线网格并不是一个很容易的方式,所以强烈建议你使用一个字体排版基线库例如 Sassline 或者 MegaType.

注意,垂直节律只是一个建议,而且基线网格也只是想象出来的。所以我们不需要在每个使用场合都遵循这个规律,也不用在每个元素中都去追求像素级别的完美。

扩展阅读:

Why is Vertical Rhythm an Important Typography Practice?

Aligning type to baseline the right way using SASS

Is Web Typography Completely Broken?

Single-direction Margin Declarations

颜色

颜色可以很大程度上的增加视觉辨识度,是字体排版中一个重要的组成部分。

不要随心所欲的挑选颜色,建议使用颜色板,建议你使用 Material Design colors 和 Flat UI colors 中提供的颜色板进行颜色选择.

不要过度滥用一个颜色,因为这样会造成辨识度的降低,同样也不要使用很多完全不同的颜色。

遵循相似原则.

不建议使用纯黑 #000 作为你的正文颜色,你可以选择一个非常灰的颜色如#333.

有时候,使用透明颜色比使用浅色会更好一些,如果你深入的了解,可以点击这里 。

确保文字和背景有较大的对比度,你可以使用 这个对比度检测工具 帮助你进行选择.

####扩展阅读:

Magic Of CSS: Color

Google Style – Color

下划线

在印刷品里,永远都不要使用到下划线,因为这样做会影响文字的阅读,重点是,它很丑!Practical Typography

一般的来说,在网页中下划线也会看起来并不美好!幸运的是, background-image 就包含一个方法,它可以使得下划线变得好看一点。 下面是Adam Schwartz使用Sass实现的下划线的例子 :

SmartUnderline 是一个简化这个工作的库。建议你只在有链接的地方使用下划线,这是大多是网站都遵循的规律,如果不这么做的话,可能会引起误解。

猜你喜欢