IT技术博客大学习 共学习 共进步
全部 移动开发 后端 数据库 AI 算法 安全 DevOps 前端 设计 开发者

标签:typography

共 21 篇相关文章

IT 累计浏览 90

Revealing Text With CSS letter-spacing

CSS 的 letter-spacing 属性通常用于调整字符间距,但它在文本动态显示效果中展现了巧妙的创意应用。由于 CSS 目前缺乏像 ::nth-letter 这样的选择器来单独操作字符,开发者可以利用 letter-spacing 的正值和负值特性,结合颜色透明化与过渡动画,实现文字的揭示、隐藏与切换效果。 通过设置负 letter-spacing 值(如 -1ch),可使字符重叠并隐藏,配合 color: transparent 可完全隐藏文本;再将其动画过渡到正值(如 0ch),字符便逐渐分离并恢复可见颜色,形成从聚集到展开的视觉动画。这种方法适用于复选框切换文本、悬停展开缩写词等交互场景。文章进一步展示了如何结合 overflow: clip、text-indent 以及 ::first-letter 伪元素,实现更复杂的文本动态切换与布局控制,为纯 CSS 的文字动效提供了低成本且灵活的实现思路。

IT 累计浏览 91

CSS 中的标点悬挂及其现状

标点悬挂是一种排版微调技术,通过让标点悬出段落对齐边界来保持正文文字边缘整齐,从而提升阅读体验。在中文排版中,它源自西文排版,但中文传统强调版框概念——内容需完全放入版心,因此标点悬挂通常仅在行尾进行,以避免零碎空隙,维持网格式密排模式,增强可读性。简单套用西文规则可能导致版面怪异。CSS 定义了 hanging-punctuation 属性来实现这一效果,语法如 hanging-punctuation

IT 累计浏览 4,762

简历的重点是抓人

这篇讲的是简历写作的核心心法——“抓人”。作者从经常帮朋友做内推的经历切入,指出一个常见痛点:许多技术过硬、素质优秀的候选人,却因简历过于敷衍而错失机会。在招聘方平均只花2分钟浏览一份简历的背景下,这短暂的“决定命运的2分钟”里,简历是单向沟通的唯一载体,其质量直接决定了能否获得后续展示的机会。 文章将简历比作一个“产品”,建议像产品经理一样反复打磨。它提供了非常具体的“抓人”策略:比如基本资料要精简,使用专业邮箱,附上得体的证件照;个人简介应避免空洞形容词,用事实突出个人价值,甚至主动提及弱点以展示自知之明;而项目经历部分,推荐使用STAR法则(情境、目标、行动、结果)进行结构化描述,但强调“适可而止”,保留悬念以吸引面试官深入探究。 作者的核心观点是,简历的重点不是信息的简单堆砌,而是成功吊起招聘方的兴趣,让人产生“非得和这家伙谈谈不可”的念头。这提醒许多求职者,尤其是技术背景的候选人,不应只埋头于面试准备而轻视了简历这个最重要的敲门砖。

IT 累计浏览 4,669

给自己的字体课(一)——英文字体基础

这篇讲的是作者从实际设计需求出发,为自己梳理的英文字体入门知识。核心是解析衬线体与无衬线体这两大分类下的“情绪”差异与应用场景。 文章首先厘清了衬线体(Serif)的演变脉络:从笔划对比缓和、带有手写痕迹的旧风格字体(Old style),到线条锐利、对比强烈的现代字体(Modern)。通过《Kinfolk》杂志的排版和阿玛尼、华伦天奴等奢侈品牌的Logo案例,展示了前者如何营造传统、柔软的诗意感,后者如何传递现代、高冷的优雅。 而无衬线体(Sans Serif)则被形容为更简明有力。文章重点以Helvetica为例,剖析其“中性”特质——既适用于地铁导视系统,也能融入时尚品牌,成为信息传达的“透明容器”。作者也指出,字体的情绪是相对的,比如板状衬线体(Slab Serif)就能呈现出现代、年轻的感觉,打破了“衬线体一定古典”的刻板印象。 整篇文章像是一份清晰的笔记,从衬线有无的基础分类切入,最终落脚到字体如何服务于品牌气质与内容调性,为设计初学者提供了一个实用的认知框架。

IT 累计浏览 3,368

文字编排的易读性

这篇讲的是,一款优秀的阅读应用如何通过细致的文字排版规则,来提升核心的阅读体验。作者从一个常被忽视的痛点切入——许多设计将精力集中于图标和色彩,却忽略了让文字本身更易读这个更根本的任务。 为此,文章系统梳理了网易云阅读在正文排版上的具体设计准则。它从设定合适的版面区域与边距开始,详细阐述了字体大小的层级关系、行对齐方式的选择(例如长文更适合左右对齐),以及至关重要的“留白”艺术。留白需遵循从字内到字间、行间、段间面积依次递增的规律,避免混乱。 文章特别强调了行距与段距的设定细节:正文行高常设为字体大小的两倍,并需根据字体(如宋体与黑体)特性微调;段间距则建议约为两个字高,以保证段落视觉上的独立与连贯。此外,针对中英文混排、标点符号的“悬吊”与“避头尾”处理等中文特有的复杂情况,文中也给出了具体的预设规则。 最终,作者指出,尽管版面设计会随时代与读者群体变化,但建立一套基于阅读体验的、明智的排版规范,是确保产品文本在任何设备与环境下都能清晰、舒适呈现的基础。

IT 累计浏览 3,153

字体的性格

字体如人,也有自己的性格。这篇文章从“字如其人”出发,探讨了字体设计如何通过形态传递情感,早在读者理解字义之前便“未成曲调先有情”。 作者以蔡邕《笔论》中“若利剑长戈,若水火云雾”的变幻无方为引,将字体的性格拆解为几个核心维度:笔画的粗细赋予字体力量感,粗若断喝,细若低语;线条的曲直带来气质差异,直线刚直,曲线柔美,而刚柔并济方显灵动;结构的松散与严谨,则对应了日常手写的随性与庙堂碑铭的庄重。 文章更进一步,探讨了笔画细节繁简所代表的古典与现代感——从细节丰富的衬线体到极简的无衬线体;以及不同书写工具,如毛笔与刻刀,如何为字体注入截然不同的质感。通过北魏楷书、超刚黑、铁筋隶书、Helvetica等具体实例的对比,清晰展示了不同字体性格的应用场景:粗体强调标题,手写体适合儿童题材,严谨楷书用于庄重场合。 这就像一场字体的性格侧写,不仅阐明了字体设计的美学原理,也为我们在排版、品牌视觉中如何“选对字体,讲好故事”提供了直观的指南。

IT 累计浏览 1,842

万般设计为阅读【译文】

这篇文章从网页设计师常见的“字体审美陷阱”切入,直指一个核心矛盾:许多设计师沉迷于选择漂亮字体和实现炫酷的OpenType特性,却忽略了排版最根本的目的——服务于阅读本身。 作者认为,优秀的阅读体验建立在深入的项目调研之上。他引导读者跳出自我审美,去关注三个关键维度:首先是“内容”,需要评估文章的可理解性、阅读时间和结构元素;其次是“环境”,必须面对Windows系统字体渲染、多分辨率屏幕适配等现实挑战;最后是“用户”,要考虑包括阅读障碍者在内的广泛群体的真实需求。文中不仅提到了Flesch易读性测试等具体评估工具,还对比了衬线与无衬线字体、应用界面与长文阅读的不同设计策略。 这篇文章的价值在于,它将排版设计从一种视觉艺术拉回到了严谨的功能工程范畴。它提醒设计师,真正的设计功力往往体现在那些“看不见”的细节中——比如确保文字在不同设备上清晰可辨,或是让复杂内容通过合理的节奏变得易于消化。最终,好的排版不是为了让设计圈惊叹,而是为了让普通读者能毫无障碍地获取信息。

IT 累计浏览 1,984

浅析中英文基本字形的演变和发展

这篇从文字设计的源头切入,梳理了中英两种文字系统在形态演进上的根本差异。作者从甲骨文、金文到楷书的演变脉络出发,对比了腓尼基字母经由希腊、罗马发展为拉丁字母的历程,指出中文始终保持着“从象形到笔画”的表意内核,而英文则完成了“从具象到抽象”的拼音化转型。 文章具体分析了两者在结构单元、书写逻辑和空间布局上的不同:汉字以方块为基础进行二维组合,注重间架结构的平衡;拉丁字母则依据线性排列,依靠笔画顺序和连接形态传达信息。这些差异也塑造了截然不同的排版规则和设计美学。 通过追溯这两种文明符号的蜕变轨迹,文章揭示了文字形态并非偶然选择,而是文化习惯与实用需求长期作用的结果,帮助读者理解不同文化背景下文字形态的演化逻辑。

IT 累计浏览 5,883

为什么要段首空两格

这篇讲的是段落开头空两格这个常见排版习惯背后的深层原因。作者没有从传统印刷习惯或单纯视觉美观的角度出发,而是另辟蹊径,从“以用户为中心的设计”思想切入,对这个老生常谈的问题进行了探究。 文章指出,这种格式并非随意而为。其核心在于通过视觉上的明确缩进,向读者发出清晰的结构化信号,帮助他们更轻松地识别段落起点,从而降低阅读时的认知负荷。这种设计考量体现了对用户阅读流程和体验的细致关怀,本质上是将排版细节服务于信息高效传达的目标。作者通过这一具体案例,展示了经典设计原则如何在看似微小的交互细节中得以体现和验证。 对于关注用户体验、界面设计或信息呈现的读者而言,这篇文章提供了一个从设计哲学层面理解基础排版规则的新视角。

IT 累计浏览 2,224

电影海报中的字体设计赏析

这篇从电影海报中的字体设计入手,梳理了不同风格字体在视觉传达中的核心作用。作者并非泛泛而谈,而是选取了从经典文艺片到商业大片的多个案例,具体对比了衬线体与无衬线体的运用差异:比如古典衬线字体如何烘托历史正剧的厚重质感,而现代无衬线字体又怎样强化科幻或喜剧题材的轻快节奏。文章深入剖析了字体与画面构图、色彩情绪的配合技巧,指出了设计师如何通过字重、间距和肌理处理来精准传递电影的气质。看完能让人意识到,一个字体的选择往往就决定了观众对海报的第一印象。

IT 累计浏览 2,423

字体图形化设计小谈

这篇《字体图形化设计小谈》没有从枯燥的理论或设计规范入手,而是直接展示了一系列视觉案例。作者通过十余个精心设计的图形化字体实例,直观地探讨了文字如何超越其作为符号的本身,转变为具有强烈视觉冲击力和叙事感的图形元素。 文章的核心价值在于,它像一个开放的灵感画廊,引导读者观察点线面如何与笔画融合、负空间怎样被巧妙利用、以及色彩和质感如何赋予文字新的情绪。虽然标题是“小谈”,但内容并未局限于技巧讨论,更多是通过作品传递一种设计思维:字体图形化不是简单的美化,而是根据应用场景和传达目的,对文字进行的一次“视觉再造”。 这种以案例库形式展开的探讨,省略了冗长的铺垫,让读者能快速沉浸在设计成果本身,从而直观地感受图形化设计的多样性与表现力。对于寻找视觉灵感或研究字体应用的设计师而言,这种直接呈现的方式或许比纯理论更具有参考和启发意义。

IT 累计浏览 2,463

执行力强心剂之一:字体特效篇

这篇讲的是如何通过字体特效为设计作品“提气”。作者从提升视觉执行力的角度出发,聚焦于字体这一关键元素,分享了如何运用阴影、描边、发光、材质与动态效果等技巧,让文字不仅能传递信息,更能传递情绪、建立节奏,甚至引导用户注意力。 文章具体拆解了几种常用的字体特效手法及其适用场景,比如利用投影增加层次、通过渐变和材质提升质感,或是借助微妙的动画效果来制造交互反馈。这些技巧并非孤立存在,而是强调根据整体设计目标进行组合与克制使用,避免特效喧宾夺主。 其核心思路在于,将字体视为一个富有表现力的“界面组件”来经营。这种有策略的细节打磨,能显著提升界面的专业度与亲和力,是让设计方案从“能用”跃升到“好用”且“有吸引力”的关键一步。

IT 累计浏览 3,262

CSS排版: 基础

这篇文章从一个核心观点出发:排版是网站设计的基石,它的重要性远不止于美观。作者指出,良好的排版能直接提升文字的易读性与可读性,从而显著改善网站的整体可用性。 全文围绕排版的核心要素展开,拆解了排版的本质——它处理的是文字的大小、比例与间距,同时也离不开对字体样式的考量。这些看似基础的规则,恰恰是构建清晰视觉层次、引导用户阅读的关键。 读完这篇,你会更深刻地理解,为何在写下一行行CSS时,需要像对待结构和色彩一样,认真对待排版。它让你在实践中多一份自觉:每一次对字重、行高或段落间距的调整,都是在为最终的阅读体验投票,让信息在屏幕上以更清晰、有序的方式流动。

IT 累计浏览 5,144

CSS排版:例子和工具

这篇接续了CSS排版系列的讨论,从之前的技术和最佳实践转向实际案例与工具的应用。作者通过剖析一系列真实网页的排版实例,比如如何用Flexbox和Grid处理复杂布局、字体选择与间距调整对可读性的影响,来具体展示CSS排版的技巧。同时,文章推荐了几款开发工具,包括布局调试器、在线字体库和响应式测试平台,这些工具能帮助开发者快速验证和优化排版效果。 在对比不同案例时,文章强调了关键差异,例如静态布局与响应式设计的适用场景,以及各种CSS属性(如box-model和text-align)在不同环境下的表现。这些内容不仅深入解释了排版原理,还提供了可操作的建议,比如避免常见陷阱如文本截断和布局溢出。通过这些具体细节,文章将理论知识转化为实用指南,让读者能直观理解如何提升网页的视觉层次和用户体验。整体上,它展示了从案例学习到工具辅助的全流程,为前端开发者提供了宝贵的参考路径。

IT 累计浏览 2,543

移动终端中的视觉引导

这篇讲的是移动终端界面设计中一个常被忽视但至关重要的细节:如何引导用户的视线。 作者从传统网站与平面设计中一个朴素但深刻的规律出发:精心规划的信息排版,能让用户的视线顺着内容自然流动,形成连贯舒适的阅读体验。这种连贯性就像一条无形的路径,让用户毫不费力地接收信息。反之,如果排版混乱,迫使用户的视线在屏幕上杂乱无章地跳来跳去,不仅令人疲惫,更会打断思考,导致信息传递彻底失败。 文章将这一经典设计原则直接关联到移动终端。在屏幕尺寸更小、信息密度更高的手机和平板上,视线引导的优劣带来的体验差异被急剧放大。作者强调,优秀的移动界面设计,其本质就是为用户构建一条清晰、直观的视觉动线,从而在有限的物理空间内,实现高效、愉悦的信息消化。

IT 累计浏览 2,803

字体图形化设计

这篇讲的是如何将文字转化为视觉图形的设计方法。作者从字体设计的基本原则出发,探讨了通过调整笔画结构、融入图标元素或运用肌理质感等技巧,让文字本身成为传达信息的图形符号。文章展示了几个典型的应用案例,比如如何用植物的形态重构一个汉字,或者如何将城市轮廓线融入英文单词的设计中。对于设计师而言,这些实例揭示了在保持可读性的前提下,如何通过解构与重组,为品牌标识、海报或海报标题注入更强的视觉叙事能力。

IT 累计浏览 2,782

Banner中的字体结构分析

作者通过剖析一个Banner实例,细聊了聊字体在视觉设计中的“骨架”问题。他聚焦于字体的笔画、结构和视觉平衡,特别是中宫(字面大小)和重心如何影响信息在特定空间内的清晰度与美感。 文章对比了不同处理方式:例如,为追求冲击力而刻意将字做“满”或“扁”时,容易丧失字体原有的优雅与识别性;而过度强调细节又可能让整体显得松散无力。作者的核心观点是,好的Banner字体设计不是孤立地选个字库,而是要对字体的“力”与“结构”进行主动调整,让它在有限空间内既扎眼又耐看。 这种从具体案例出发、拆解视觉原理的写法,对需要快速提升Banner质感的设计师来说,提供了非常实在的切入点和判断依据。

IT 累计浏览 3,402

Google font api、web font与中文

这篇讲的是Google在I/O大会上推出的Font API如何改变网页字体的使用方式。作者从开发者长期面临的中文字体部署难题切入——传统网页中文字体文件体积庞大,加载缓慢,且版权问题复杂。而Font API的核心方案在于,将字体存储在Google服务器并按需分发,开发者只需插入一行代码即可调用免费且经过优化的中文字体。 文章特别提到,这套方案不仅解决了性能问题,还通过子集化技术按需加载字符,显著降低了流量消耗。实测显示,使用Font API的中文页面加载速度比自托管字体快30%以上。作者认为,这标志着Web字体基础设施的重大进步,尤其为中文互联网的排版质量与国际化扫清了关键障碍。

IT 累计浏览 3,065

汉字的几何中心

这篇讲的是中英文排版背后的视觉逻辑差异。文章从一个直观对比切入:英文排版依赖基线对齐来创造秩序感,而单词间的空格与长度变化自然形成了阅读节奏。相比之下,中文排版看似简单——没有空格,全是方块字,整体视觉就像一条均匀的“黑带子”。 然而,深入观察就会发现问题所在。每个汉字虽然占据相同方格,但都拥有独特的“视觉中心”。当人眼扫过一行字时,视线其实是在跟随这些视觉中心不断进行微妙的上下跳跃。这种跳跃在横排中会造成行气的波动,在竖排中则会带来左右的摇摆,最终让整行字在视觉上产生疏密不均的感觉。 这篇文章揭示了一个容易被忽视的设计要点:中文字体设计与排版,不能仅满足于字形的方正与对齐,更需要关注并协调每个字内在的视觉重心。只有处理好这种“看不见的波动”,才能让中文排版达到真正舒适的视觉均匀与呼吸感。

IT 累计浏览 3,762

中文段首不需要空两格

这篇文章从中文写作的常见习惯“段首空两格”入手,探讨了它在互联网阅读场景下的合理性。作者将中文段落传统与英文段落格式进行直接对比,指出英文通常通过段间空行来区分段落,这种形式在屏幕阅读时往往更清晰、更有效率。 文章以新浪博客等实际网页为例,展示了“空两格”在信息密集的列表页中,反而可能导致视觉上的拥挤和层次感模糊。核心观点在于,段落标记的目的是为了清晰分隔内容,在传统书写和印刷媒介上,“空两格”是有效方式;但在屏幕显示和快速浏览为主的互联网环境下,增加段落前的空白行或许是更符合视觉逻辑的选择。 作者并非全盘否定传统,而是引发一个关于排版功能性的思考:我们应该根据具体的阅读媒介和场景,选择最利于信息接收的形式,而不是固守某一固定格式。