在css中arial,Helvetica或Arial作为CSS中的基本字体?

news/2025/3/15 4:30:28/

正如之前所说的那样,“sans-serif”字体的原因几乎与网络本身一样古老 .

首先,“serif”字体(新罗马字体,格鲁吉亚字体,每个字符结尾处带有那些小装饰的每种字体等)在印刷中都很有效,因为它们的大小,空间,字符之间的连接点等等 . 但是当它变小时它永远不会有效 . 另一方面,“sans-serif”字体在两种情况下都能很好地工作,只是控制字符宽度,字符之间的分离,你没有小尺寸的可见性问题,比如10px,9px,甚至8px,你在哪里仍然可以读取并且不会被那些尺寸开始变得混乱的“衬线”字体的装饰所困扰 .

其次,我记得的另一个原因是font-family的CSS声明 . 第一个字体是你想要使用的字体,让我们说“Segoe UI” . 这是一个很好的字体,有很好的尺寸,看起来很小,等等 . 但现在不常见,所以我应该选择另一种工作方式,如果不是第一个浏览器应该使用它的字体 . 等等 . 真正的问题是你必须承认每个字体都有一些不同的外部空间,字符之间的空格,单词之间的空格,所以即使来自同一个家族的sans-serif它们也不完全相同 .

Helvetica是一个非常着名的字体,因为我之前所说的:看起来很大,很小,非常小,宽,窄,高,短等等 . 它的比例让它成为那样,但不是每台电脑都常用的因为它是专有的,如果你得到它,那么你使用Mac或者你买了它(除非它带有图形程序,然后只是一种类型的Helvetica) .

所以声明应该是:

font-family:helvetica,arial,sans-serif;

您不应该使用具有固定宽度字符字体的可变宽度字符字体声明,因为等宽(字符之间的相同空格)和可变宽度看起来彼此不相近,但所有这些都需要更多的知识何时使用它以及在何处应用 .

我自己用这些:

font-family:calibri,arial,sans-serif; font-family:'Segoe UI',arial,sans-serif;

Calibri非常小,但易于阅读,而Segoe是Verdana的一种优雅版本 .

无论如何,Arial和Helvetica几乎是一样的 .

拜拜 .


http://www.ppmy.cn/news/531152.html

相关文章

android arial字体,Arial字体大小

定义“准确渲染”?你的意思是它与其他应用程序的呈现方式不同吗?但如果是这样,哪一个真的准确? 如果你真的很幸运,你可能会让某个平台上的所有浏览器呈现几乎相同,就像你似乎已经管理了46px一样&#xff0c…

【转】Unity中,使用Ngui 的默认字体Arial,显示出错;附带字体替换脚本

【原贴地址已失效 转载过来备用】 Unity工程中的动态字体使用很方便,在一开始的工程中,为了减小游戏包的大小,我们使用的是Unity内置的默认Arial字体,但是在游戏上线测试后,很多玩家反馈个别机型字体显示不完全&#…

C语言数据存储 —— 浮点型篇

C语言数据存储 —— 浮点型篇 前言1. 一个常见问题2. 浮点数存储规则2.1 有效数字M一些特别的规定2.2 有效数字E一些特别的规定2.2.1 E如何存入内存2.2.2 E如何从内存中取出 3. 前面问题的解释。4. 结尾 前言 浮点数在内存中的存储方式对程序员来说非常重要。理解浮点数的存储…

解决Unity中,使用Ngui 的默认字体Arial,在部分Android设备显示中文不清楚,或者显示不出来问题

原文地址:http://blog.csdn.net/qinglongyanyuezhu/article/details/40872665 Unity工程中的动态字体使用很方便,在一开始的工程中,为了减小游戏包的大小,我们使用的是Unity内置的默认Arial字体,但是在游戏上线测试后&…

在Linux(Ubuntu)下安装Arial、Times New Roman等字体

在Linux下做文档、作图的时候,可能需要用到Arial和Times New Roman等字体。但是由于版权问题,Linux一般是不直接提供这些字体的。 注意字体也是有版权的!不过有版权也不代表一定会收费。 如何安装呢? 以Ubuntu为例,执行…

Windows 微软雅黑(Microsoft YaHei)+ Monaco 字体整合方案

撸码字体大部分人喜欢 YaHei Consolas Hybrid,个人因为钟意 Mac 的原因,所以在 Windows 上也更喜欢 Monaco 英文字体,无奈网上也没有一个合适的混合字体,于是自己捣鼓两天,弄出来两个解决方案。 方案一 —— FontLink/…

Egret引擎外部字体的解决方案

最新官方文档太老了 http://developer.egret.com/cn/github/egret-docs/Engine2D/textField/textStyle/index.html 还在使用egret.registerFontMapping(),这个API早就不支持了。 官方论坛上也有多个帖子在询问 https://bbs.egret.com/forum.php?modviewthread&a…