toj:广告印刷_了解印刷术:为网络写作

2024-02-04 15:59

本文主要是介绍toj:广告印刷_了解印刷术:为网络写作,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

在Web设计 中,排版的主题在考虑用户体验的所有方面时都很重要。 每个网站都需要文本,并且可以遵循一些准则来构建格外精美的布局。 网格线,字母,字体高度,文本间距,配色方案和其他类似属性都应考虑在内。

在本文中,我想深入探讨网络排版的领域。 我们将研究设计可信的网页文本背后的流行想法 。 在此过程中,我将介绍一些设计师经常忘记的有用CSS3属性

我试图将更多的注意力放在Web的理论和意识形态上。 通常,这将更广泛地集中在数字文本上,然后,Web设计人员可以选择要用于哪种目的的样式。 上下文始终是关键,您必须为您从事的每个项目适当地确定它。 考虑将本指南作为参考资料包,其中包含来自全球印刷业创新者的现代网络趋势。

测量你的段落

您无需为这种测量划破码尺。 实际上,与排版有关的度量是指页面上任何给定段落的宽度(水平)。 这不是一个经常讨论的话题,但确实会影响您内容的可读性。 作为一般经验法则,您希望将任何一行的长度限制在75-85个字符左右(不一定包括空格)。

未命名的德语字体

未命名的德语字体

现在,对于某些更宽的布局,这似乎有点过分。 尤其是当您的设计不够流畅并且打算随着用户调整其浏览器窗口的大小而适应时。 您始终可以在主要内容div上设置CSS max-width属性。 以可缩放单位(百分比,ems)而不是像素为单位的编码边距和字体大小将在任何布局中提供这种灵活性。

没有要警惕的最大度量单位。 如何将内容写成单词并将其制成句子比每行的宽度重要得多。 但是请记住,与简短简短的陈述相比,较长的句子更难以阅读。

领先解释

在设计,用你的款措施一起,你也应该考虑领导的想法。 该单词发音为“ ledd-ing”,例如铅笔中使用的铅。 此名称起源于较早的机械排版,在铅字之间放置了铅条。

前导和字体设置

领导仍然是Web设计中非常重要的概念,与段落度量是紧密结合的。 随着段落宽度的增加,您应该对前导量或文本行之间的间距进行相等的增加。 这些额外的空间使您的阅读更加轻松。

如果要浏览非常紧密缠绕的文本,可能会发现很难只关注一行。 如果是这种情况,请尝试使用CSS line-height属性增加前导量。 您总是希望文本行之间的空间比单词之间的空间大。 否则,您的文本块可能会显示为报纸印刷品,并且浏览起来不太方便。

Omni IT精美的网页排版

Omni IT精美的网页排版

一种可靠的技术是施加比最初需要的空间更多的空间,并在必要时减少空间。 并非所有文本都是一样的,并且您肯定需要使用不同内部格式的段落,例如粗体字,锚点链接,下划线等。使用一些额外的引号,与其他文本相比,这些更改不会感到失衡。

使用自然字体大小

仍然有少数网站选择使用小于平均字体大小的字体。 11px-12px似乎更像是业务布局的“标准专业人员”。 但是,这些大小并不能帮助正在寻找特定信息的大多数访问者。

Kerem.co W型个人投资组合

通常,如果您不应用任何CSS规则,则网络浏览器默认为16px。 如果布局中有多余的空间可以容纳较大的文本,则即使这也算是有点小。 较大的字体看起来更好,相对关键字更容易浏览。 衬线字体不经常被用作段落材料,但是您仍然可以摆脱它们。 我建议对基于衬线的字体使用更大的文本大小,以提高可读性并引起注意。

响应用户的环境

当您尝试不同的字体系列和大小时,您的内容区域将必须进行相应的调整。 我坚持使用的标准单位是ems,因为它们可以根据可用空间和屏幕分辨率轻松调整大小。 这可以优化用户端最重要的性能。

但是,当您拥有如此灵活的内容时,它会使您的布局容易出现错误的结果。 在某些浏览器中,页脚或侧边栏区域中的内容可能最终偏斜或失去平衡。 否则您可能难以在正文中排列图像或其他形式的媒体。 如果需要固定样式的布局,还有其他一些使用ems的替代方法–但是请尝试两种解决方案,以找出最喜欢的一种。

Zee咨询,网页设计和开发

Zee咨询,网页设计和开发

请记住,固定的宽度和段落大小将锁定设计中的许多设置。 非常适合包含很多固定美学效果的内容-考虑背景图片或大量合适的侧边栏小部件。 这是一个简单的过程,可以在左侧的列中建立流体含量区域,并在右侧固定侧边栏。

基于上下文的样式

主流设计还隐藏了其他一些真正简洁CSS技巧。 具体来说,有些印刷工作会复制一些趋势,这些趋势可以在适当的情况下应用。

许多网页设计师甚至从未使用过文本缩进 CSS属性。 您提供一个值来缩进此规则所针对的任何段落的第一行。 单位遵循标准的文本选项,例如像素,点,ems,百分比……在大多数博客中,这当然不是趋势。 但是在阅读大块文本时,它提供了不错的页面节奏。

每日首付上限-名片大写样式

每日首付上限-名片大写样式

还有另一种CSS选择器,称为伪元素 。 这可以针对任何内容选择器的特定部分。 CSS3 :first-letter伪选择器非常适合在重要段落上创建花式样式。 您可以使用粗体,斜体,甚至更改字体来使每个段落的开头字母(类似于一个童话故事书)更加生动有趣。 看看这个美丽的例子的首字下沉 ,其中包括一些额外CSS代码,你可以利用。

玩字母间距

我敢肯定,我们中的许多人在没有意识到它与CSS letter-spacing属性是同一个想法之前就听说过“ 跟踪 ”一词。 这两个概念是相同的,在印刷术和数字印刷术之间相关。 单位与任意一行文本中字母之间的间隔有关。 这确实适用于标题,甚至适用于网站中的一些较小内容块。

Jon Tangerine页脚字母​​间距

Jon Tangerine页脚字母​​间距

重要的是不要将术语间距与字距调整混淆。 两者都与排版和字母之间的距离有关。 但是,字距调整特别是指单词中2个单独字母之间的距离。 字母间距属性将应用于整个文本元素 ,无论是单词,段落,标题还是锚链接。 当您在尝试新的样式创意时,请记住这一点。

我经常在标题中使用所有大写字母的像素间距/像素点。 这样可以将各个字符分开,并留出一些额外的空间,并且看起来像是非常明确的“标题”外观。 负字母间距在正确的情况下也很有效。 我通常会坚持使用较小的单位,最多为-0.03em或-0.1em。

组合字体

网络排版背后的设计概念当然是一种艺术形式,而不是科学形式。 您可以遵循一些准则,但是没有任何固定的规则可以限制。 这意味着您有很大的自由度来尝试混合和匹配您可以访问的不同字体。

Focus Artwork中的字体

Focus Artwork中的字体

到目前为止,最流行的字体组合包括用于标题和段落内容的衬线/无衬线拆分。 我喜欢同时切换两者,但是更常见的是在标题部分使用衬线字体。 每个字母上的多余标记和笔触使它们看起来像是占主导地位的页面文字更加讨人喜欢。

另外,无衬线字体更干净,更易于在句子中一起使用。 这并不是说衬线字体在段落中不起作用。 实际上,有很多很好的例子 ! 但是,一个鲜为人知的概念x高度对于区分字体的复杂性至关重要。 通过查看几个单词的基线,您将了解到这些字体如何相互“融合”。

我爱排版网站博客设计

我爱排版网站博客设计

还要注意这些不同元素之间的空间的重要性。 您可能会使用2或3种不同的标题样式,因此每种样式都会有不同的外观。 我倾向于使我的h2 / h3元素更接近下一段,因为这意味着内容之间存在相关性。

当您使用彼此相邻的两个完全不同的字体时,这种相关性特别有用。 我建议每组内容不超过3种不同的字体系列。 进行过多的自定义后,您的单词会混杂在一起,整个页面看起来像是一堆乱七八糟的字体。

结论

我希望这些概念能对复杂的数字印刷术主题有所启发。 作为一名设计师,要真正进入工作可能会很困难,特别是如果整个主题对您来说都是陌生的。 但是,请继续学习,并确保一定要练习!

更多..

以下是与排版有关的更多信息:

  • 网页设计展示精美的版式
  • 现代网站的更好排版
  • 排版快速指南:学习和启发

翻译自: https://www.hongkiat.com/blog/understanding-typography-for-web/

这篇关于toj:广告印刷_了解印刷术:为网络写作的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/678049

相关文章

关于数据埋点,你需要了解这些基本知识

产品汪每天都在和数据打交道,你知道数据来自哪里吗? 移动app端内的用户行为数据大多来自埋点,了解一些埋点知识,能和数据分析师、技术侃大山,参与到前期的数据采集,更重要是让最终的埋点数据能为我所用,否则可怜巴巴等上几个月是常有的事。   埋点类型 根据埋点方式,可以区分为: 手动埋点半自动埋点全自动埋点 秉承“任何事物都有两面性”的道理:自动程度高的,能解决通用统计,便于统一化管理,但个性化定

Linux 网络编程 --- 应用层

一、自定义协议和序列化反序列化 代码: 序列化反序列化实现网络版本计算器 二、HTTP协议 1、谈两个简单的预备知识 https://www.baidu.com/ --- 域名 --- 域名解析 --- IP地址 http的端口号为80端口,https的端口号为443 url为统一资源定位符。CSDNhttps://mp.csdn.net/mp_blog/creation/editor

ASIO网络调试助手之一:简介

多年前,写过几篇《Boost.Asio C++网络编程》的学习文章,一直没机会实践。最近项目中用到了Asio,于是抽空写了个网络调试助手。 开发环境: Win10 Qt5.12.6 + Asio(standalone) + spdlog 支持协议: UDP + TCP Client + TCP Server 独立的Asio(http://www.think-async.com)只包含了头文件,不依

poj 3181 网络流,建图。

题意: 农夫约翰为他的牛准备了F种食物和D种饮料。 每头牛都有各自喜欢的食物和饮料,而每种食物和饮料都只能分配给一头牛。 问最多能有多少头牛可以同时得到喜欢的食物和饮料。 解析: 由于要同时得到喜欢的食物和饮料,所以网络流建图的时候要把牛拆点了。 如下建图: s -> 食物 -> 牛1 -> 牛2 -> 饮料 -> t 所以分配一下点: s  =  0, 牛1= 1~

poj 3068 有流量限制的最小费用网络流

题意: m条有向边连接了n个仓库,每条边都有一定费用。 将两种危险品从0运到n-1,除了起点和终点外,危险品不能放在一起,也不能走相同的路径。 求最小的费用是多少。 解析: 抽象出一个源点s一个汇点t,源点与0相连,费用为0,容量为2。 汇点与n - 1相连,费用为0,容量为2。 每条边之间也相连,费用为每条边的费用,容量为1。 建图完毕之后,求一条流量为2的最小费用流就行了

poj 2112 网络流+二分

题意: k台挤奶机,c头牛,每台挤奶机可以挤m头牛。 现在给出每只牛到挤奶机的距离矩阵,求最小化牛的最大路程。 解析: 最大值最小化,最小值最大化,用二分来做。 先求出两点之间的最短距离。 然后二分匹配牛到挤奶机的最大路程,匹配中的判断是在这个最大路程下,是否牛的数量达到c只。 如何求牛的数量呢,用网络流来做。 从源点到牛引一条容量为1的边,然后挤奶机到汇点引一条容量为m的边

速了解MySQL 数据库不同存储引擎

快速了解MySQL 数据库不同存储引擎 MySQL 提供了多种存储引擎,每种存储引擎都有其特定的特性和适用场景。了解这些存储引擎的特性,有助于在设计数据库时做出合理的选择。以下是 MySQL 中几种常用存储引擎的详细介绍。 1. InnoDB 特点: 事务支持:InnoDB 是一个支持 ACID(原子性、一致性、隔离性、持久性)事务的存储引擎。行级锁:使用行级锁来提高并发性,减少锁竞争

配置InfiniBand (IB) 和 RDMA over Converged Ethernet (RoCE) 网络

配置InfiniBand (IB) 和 RDMA over Converged Ethernet (RoCE) 网络 服务器端配置 在服务器端,你需要确保安装了必要的驱动程序和软件包,并且正确配置了网络接口。 安装 OFED 首先,安装 Open Fabrics Enterprise Distribution (OFED),它包含了 InfiniBand 所需的驱动程序和库。 sudo

【机器学习】高斯网络的基本概念和应用领域

引言 高斯网络(Gaussian Network)通常指的是一个概率图模型,其中所有的随机变量(或节点)都遵循高斯分布 文章目录 引言一、高斯网络(Gaussian Network)1.1 高斯过程(Gaussian Process)1.2 高斯混合模型(Gaussian Mixture Model)1.3 应用1.4 总结 二、高斯网络的应用2.1 机器学习2.2 统计学2.3

网络学习-eNSP配置NAT

NAT实现内网和外网互通 #给路由器接口设置IP地址模拟实验环境<Huawei>system-viewEnter system view, return user view with Ctrl+Z.[Huawei]undo info-center enableInfo: Information center is disabled.[Huawei]interface gigabit