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

网页设计技巧如何出彩(实用)7篇

2024年网页设计技巧如何出彩 篇1

想做出彩的课件,除了有清晰的思维,更重要是选对制作工具,一般做课件都会用ppt,普遍能做出一份比较简单的课件,如果想做出来的课件出彩或者是排版设计炫酷,这里说说能用什么去做吧:

【focusky】

这个软件是我看到人家做的3D演示课件才知道的,演示方式比较新颖,操作上适合新手,自带较多的模板和素材。在输出上,可以输出视频、EXE、html等格式,可以在手机上演示。支持导入ppt,增加一些特效就可以使课件更出彩

【islide】

这个是PPT的插件工具,比较方便,可以直接从主题库中查找模板。它能实现ppt页面设计中的图形布局和复制排列工作,多种参数化设置比较能满足个性化设计需求了,设计出彩课件。但它的免费资源太少了。

【EPPT】

这个是幻灯片辅助设计工具,借助它来做课件也很出彩如果你不会做高大上的图标,不会给大段的文字排版等,可以用它,都能搞定

【Authorware】

这是个基于图标和流线的多媒体创作工具,应用也比较广泛,如果变量函数用的话,也可以用它开发小的应用软件。交互方式比较强大,但不好的地方是做起课件来比较困难,需要借助其他软件

说了那么多,想制作出彩的课件真的不难,重要的是找对方式喝工具

2024年网页设计技巧如何出彩 篇2

对一个设计师来说,一个出彩的设计作品真的是自己价值的体现,跟小时候获奖一样,看着自己的作品深受欢迎,应该对于每一个设计来说都是一件很重要的事情。今天就让网页设计学习讲师教你如何设计出出彩的作品。

一个优秀的设计作品一定是能被简单说清楚的,只有让人一眼就能看明白的设计作品才是成功的,才具备一定的传播力。

具有传播力的设计一定是仅用简单的语言描述,就能让对方脑海里形成准确画面的设计。例如麦当劳的标志,“一个黄色的M”,六个字就说清楚了,就算不知道麦当劳的人根据这个描述去寻找麦当劳餐厅,我相信他们也能很快找到。

再比如,说到一只头很大、没有耳朵的拟人蓝色机器猫,经典的哆啦A梦形象就会浮现在我们脑海里。显然,这些都是容易被记住、被传播的好设计,但是你很难用简单的语言把下面这件平面广告作品表达清楚。

橘红和青色的几何形色块叠加在一个男人的背影上,左边放一堆黑色的围棋棋子,下面再加上爱因斯坦的照片?听到这个描述的人,脑海里产生的画面应该是非常混乱的,所以可以肯定的是,这件广告作品的传播力和易记度肯定比较低,这就违背了广告的传播本质。而要做到仅用简单的语言就能把你的设计描述清楚,那就需要确保你的设计核心是足够简单的,而且所用的元素和场景是大家熟知的,就像我们都很熟悉字母“M”和猫一样。

千锋教育培养的网页设计学员,之所以能笑傲职场,与千锋教育超前的设计理念和实战练兵的培养机制密不可分。与国际接轨的设计理念、强大的制作工具,经过短期的严格训练,让学生迅速达到一名网页设计师的标准,能掌握PS、AI、AE、C4D等软件的熟练使用,能有自己独立的设计风格与思想。在理解前沿概念的同时,并能够实现精准规范的案例,为挑战高薪做好充足的准备。

2024年网页设计技巧如何出彩 篇3

网站建设设计也是有一些法则的,只要设计团队遵循以下这些法则,就是合格的设计了:

1.简约

一些新手在建设网站时总喜欢把所有信息一股脑儿全放网站首页上,导致网站杂乱不堪。这是很错误的做法,建设网站时,一定要避免内容的堆砌,而要把它们尽量简洁、清晰、有条理地展示出来。

网站建设设计制作应该避免太多花哨的设计,不然会让访客无所适从。简约清晰的网页会方便用户找到需要的内容,所以你只需要重点做好品牌简介、产品列表、导航即可,然后再根据企业特色对自定义设计。同时,网页干净简约,布局清晰,也有利于搜索引擎收录,增加自己的曝光度。总而言之,网站的整体设计风格应该遵循“简约而不简单”的原则。

2.统一性

统一性是指一个网站的整体颜色风格最好保持一致,具有统一的性质。一个视觉对象的各个组成部分,如色彩、形状、大小等属性保持统一性,那么这些部分之间的关系看上去比另外一些部分之间的关系更加紧密,这样就能给访客展现一个有特色的视觉整体,加深客户对品牌的印象。

3.良好的层次

一个高质量的网站,各个功能、内容版块之间应该是有逻辑的,任何要素都不能随意放置或潦草堆放在一起。正确的做法是,通过网格布局统筹重要元素,让整个网站版面有系统的编排层次,网页从上到下、从左到右有着顺理成章的联系,符合访客的阅读逻辑,以形成清晰的视觉流程。比如下图用“上线了”建站系统做出的服装网站,就很有层次感,让网站看起来简约而美观。

4.目的性

你是为了什么目标而建立这个网站的?主要面向哪些人群?想要取得什么样的效果?这些在建站前一定要想清楚。比如要建一个美妆网站,那么设计就要小清新软萌一些;要建一个科技网站,设计就要严肃专业一些。网站设计的最终目的是为你的目的和目标人群服务,所以你的整体设计风格要和建站目的一致,不然就会看起来不伦不类。

2024年网页设计技巧如何出彩 篇4

网页设计中并不需要多么丰富的元素,元素多并非能使网页出彩。合理运用元素、构造好布局、营造层次设计便有了吸引力。

一、选一张好的背景图

选一张好的背景图就成功了一半,背景图很重要,图片对视觉的吸引力更胜文字,好的图片带来好的效果,更方便对图片进行处理设计。网页设计中一张布局合理细节丰富高清的图片,同时贴近主题有品质的图片,稍加一些装饰,配上标题、按钮、文字、小元素,就能做出很好的视觉效果。

二、兼顾设计和功能

网页设计中需要兼顾好功能,UI组件的使用很重要。导航、按钮需要兼顾功能和视觉,既让页面不繁琐有章法,也要让视觉上用户喜欢,不觉得单调。

三、色彩叠加和对比的运用

在图片上叠加黑白灰及其他有色色彩,让前景文字更具有可读性可识别性。巧妙的运用颜色对比叠加,背景主体鲜明,信息丰富,简单但不单调而且耐看有吸引力。

四、围绕视觉焦点强化设计

围绕视觉中心进行设计,突出和强化重要信息,使用鲜明的对比、弱化的背景突出重要信息,主体、关键内容要突出。

五、使用蒙版分割图文

对图文进行分割处理,通过底层元素分割图片或叠加渐变,整个页面简单但有层次,营造设计感十足的视觉效果。

六、卡片式设计图文信息结合

采用卡片式布局,分区明确、内容清晰。这种设计布局及美观,有方便用户浏览,同时后期开发维护也节约时间和成本。

七、打破常规,组合拼接背景

和页面布局图片素材不必使用常规的矩形布局,可卡采用多边形、原型、抽象几何形等方式进行组合拼接或分割,让页面有有角度和方向感,同时也要注重页面的平衡。巧妙的布局,设计因此而出彩。

八、合理运用元素强化视觉效果

运用些小元素,起到画龙点睛的效果,让视觉效果更丰富。设计布局中点线面运用是关键,点也是不可忽视的部分,小元素点的运用起到了画龙点睛的关键效果,要让设计更出彩小元素要运用到位。

网页设计也要兼顾功能。好的网页设计,不仅视觉要出彩,功能上也要合理。视觉、功能都能给用户带来好的体验才是好设计。

2024年网页设计技巧如何出彩 篇5

飞鹰的认识,与你分享:一、对网页设计的认识

网页设计(web design,又称为Web UI design,WUI design,WUI),是根据企业希望向浏览者传递的信息(包括产品、服务、理念、文化),进行网站功能策划,然后进行的页面设计美化工作。

网页设计一般分为三种大类:功能型网页设计(服务网站&B/S软件用户端)、形象型网页设计(品牌形象站)、信息型网页设计(门户网站)。设计网页的目的不同,应选择不同的网页策划与设计方案。二、网页设计培训班课程内容

网页设计培训班一般包括如下课程内容:

1、网页色彩搭配(色彩基础,色彩混合,色彩对比,色彩功能,色彩属性等)

2、网页设计原理及网站维护(网页设计的创意思维训练方法、版面设计风格、整体架构策划及网站的整体设计流程等相关设计专业知识以及网站的后期维护工作)

3、网页美工(photoshop功能简介、界面组成、处理基础。图像文件基本操作、窗口显示、图像大小与分辨率、标尺网格参考线、图象编辑、前景背景、选区制作、选区调整、编辑命令。绘画与修饰、图象色调与色彩调整、图层应用与管理、创建与编辑文本、通道使用、形状与路径、抽出命令、液化效果、图案平铺效果、切变与挤压、旋转扭曲、极坐标、水波、高斯模糊、动感、3D变换、云彩与光照、浮雕与马赛克等)

4、Dreamweaver网页制作(学会创建与设置网站、管理与维护网站、测试与发布网站的技术与方法。网页与网站的基本概念、网站策划与创建原则、网站的开发与发布工作流程、网页制作的各种方法和技巧,如文本处理、图象处理、超级链接、网页布局样式、层的应用、动态特效、多媒体网页制作、交互式网页制作)

5、Flash网页动画(制作动画的思路、方法和技巧)

6、H5与移动端布局(HTML5基础语法、CSS3 media、移动端布局、Swiper、CSS3动画)

7、web前端与整站制作(开发工具、HTML基础语法、CSS常用样式、JS特效框架、整站制作流程与方法分析、整站制作)

提醒:不同地方的网页培训班,上述的课程内容会有增减,要注意辨别和选择。三、网页设计职业的前景

“据官方统计,中国的网民数量已超过3亿,处于全球网民数量最多的位置。整个互联网处于快速发展阶段,每个人,每个企业都想要一个网站,网页设计就业前景良好。

网页设计师,这个职业已经存在和发展多年,职业需求仍然不减,但专业化要求越来越高了!所以,如果你喜欢这一职业,就应该精益求精去学好这门技术,千万不要一知半解或做半瓶醋,这样就业会有压力的。

全国网页设计平均工资:¥ 5630/月,取自 44561 份样本(数据来源:职友集)2K-3K :2.6%3K-4.5K: 20%4.5K-6K :34.4%6K-8K :25.6%8K-10K :9.1%10K-15K :6.3%15K-20K :1%

据国家信息产业部颁布的调查材料显示,当前国内达到UI设计师专业水平者只有8000人,而市场需求目前高达30万人的缺口。

上述信息和认识,供你参考!

2024年网页设计技巧如何出彩 篇6

  网页设计不仅是一门科学,也是一门艺术。一半的网页设计工作是基于正确的编程和设计技巧,另一半是基于对美和非美的直觉敏感性。一个称职的网页设计师必须具备良好的核心基本能力,才能在业界脱颖而出。

  那么,我们应该如何培养自己的基本能力呢?诚然,经验的作用是不可替代的,但优秀的教育,无论是正规的还是非正规的,也能带来很大的帮助。同时,强烈建议你继续挑战自我,走出舒适区,迎接新的领域。这是区分不断寻找客户和积极寻找客户的关键。

  以下是一些基本技能,一个好的网页设计师需要掌握,并能够帮助他们达到卓越的水平。这些基本能力不一定在技术和计算机技能水平。

  一、熟悉总体设计流程

  注意“整体”这个词。网页设计有时与平面设计重叠,因此不同类型的设计学校有时非常相似。这就是为什么作为一个以工作为荣的网页设计师,他需要学习一些基本的设计过程知识。这包括以下原则:

  1、颜色

  色彩是网页设计的核心,有助于设计主题和主题的构建。此外,它还具有心理作用,也就是说,颜色会影响网站访问者查看网站用户体验的方式。

  2、趋势

  趋势是指网站访问者在体验网站时的视觉运动方向。Strike涉及深度、颜色、层次、形状和线条的正确使用。走向包括视角、距离和面向。

  3、平衡与比例

  这是指视力的稳定和平衡。尺度可分为对称和不对称两种。比例通常用来强调重要的元素和改善信息的方向。

  4、间距

  间距非常简单。指不同元素之间的距离。为了有一个良好的用户体验,网站必须有一个适当的间距安排。一般来说,间隔应该足够大,以确保不同元素有足够的呼吸空间,但不要太大,以免影响阅读。关键是如何平衡。

  二、使用HTML背靠背

  当涉及到理解HTML,它是关于编写代码。一些设计师认为他们不会写代码并不重要,但其他人坚信,作为一个合格的网页设计师,知道如何写代码是必要的。在我看来,要成为一个全面的设计师,至少你需要知道最基本的HTML知识。这是最起码的!

  Html是所有web页面中最基本的框架,因此设计者应该对此有所了解。理解HTML将使您的设计更有目的性和实用性。如果你能理解基本代码,你可以为你设计的网站创建一个模型。这样,与其他不懂代码的设计师相比,他们在推广服务方面有了更多的优势,也可以更深入地了解自己设计能力的界限。

  三、学习如何写一个完美的副本

  作为一个网页设计师,你需要做的不仅仅是设计。有时你需要写网站文案,特别是当你没有一个联合文案。你可以这样想:一个有着出色的文案技巧的设计师,不仅对顾客更有吸引力,而且对更高的价格也更有吸引力。

  不要认为写一本好的文案只是设计客户网站的副产品。写得好是一个关键的资产,它将使你在推销自己时立于不败之地。想想看。如果你能写出一流的副本,你的销售电子邮件将更加有效。

  四、活到老学到老

  山外有座山,这是所有网页设计师都应该记住的一个词。不断学习新知识和新技能可以使你不断地恐吓客户,扩大你的创造力,提高你的技能,并提高你的设计热情作为一个整体。

  持续开放学习的最大原因之一是网页设计领域正在出现的新趋势。回想一下过去几年中那些熟悉的东西:视差滚动、压平和最流行的材料设计。在设计领域,学习不能停止。不停的学习可以让你始终站在潮流的最前沿,让你成为一个全方位的好设计师。

  五、培养一些商业技能

  很多网页设计师在职业生涯中或多或少都有自由职业者,因此掌握一些重要的商业技能是合理的。你是一家公司,你销售的优秀服务是你的网页设计天赋。如果你没有商业技能,你将很难推销自己,寻找客户,维护客户。

  但如果你知道如何操作,你就可以在寻找客户和项目方面做出更有信心的决定。同时,还可以学习“一心多用”的技巧,让自己成为创意设计师,在商业海洋中赚大钱,在职业道路上大踏步。

  六、掌握听力技巧

  与客户合作时,一定要听他们解释网站的需求,所以对他们来说掌握倾听技巧是绝对必要的。倾听是一种生活技能,可以运用到各个领域。作为一个网页设计师,有必要掌握它。

  如果你不倾听或拒绝倾听顾客的意见,你就不可能成为一个成功的设计师,至少从商业角度来说是这样。客户会要求或告诉您在工作程序中反复调整或修改设计。

  但你不能烦人或不专业。相反,你应该学会倾听他们的需求,仔细考虑他们,然后提出自己的意见和建议。如果客户的要求是可行的,那就最好了。你只需要做到这一点,并表现出你对客户需求的关注。

  七、登上网页设计之巅

  无论你在哪个行业,达到事业的顶峰是最根本的目标。这不是一天甚至一年就能实现的,而是要坚持不懈、不断进步才能实现的。如果你对自己的工作充满激情,你会不知不觉地进入这种状态。当然,你可以采取一些措施来加快这个过程。

  但关键是你必须尽一切努力让自己成功。不要把你的工作局限于设计。这是成为一个更好的设计师的关键。以上是网页设计必须的技术总结,希望对于大家有着很大的帮助。

文章来源于互联网,若如有侵权请立即与我们联系,我们将及时处理。

2024年网页设计技巧如何出彩 篇7

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

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

这本手册将会在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 是一个简化这个工作的库。建议你只在有链接的地方使用下划线,这是大多是网站都遵循的规律,如果不这么做的话,可能会引起误解。

猜你喜欢