`

字体选择恶

 
阅读更多
Font-family: SimSun, “宋体”

Font-family: “Microsoft YaHei”, “微软雅黑”

Font-family: STXihei, “华文细黑”, “Microsoft YaHei”, “微软雅黑”

 ######################################
code{

     font-family: Monaco, Menlo, Consolas, "Courier New", monospace; 

     // 优先保证苹果字体MM,在保证微软字体CC

}

 

 

##

最终

 

Font-family: Helvetica, Tahoma, Arial, STXihei, “华文细黑”, “Microsoft YaHei”, “微软雅黑”, sans-serif

 

 

 

1.对于英文字符,首先查找Helvetica(Mac),然后查找Tahoma(Win),都找不到就用Arial(Mac&Win);若是以上三者都缺失,则使用当前默认的sans-serif字体(操作系统或浏览器指定);

2.对于中文字体,我们已经了解其规则了。华文细黑(Mac),微软雅黑(Win)是这两个平台的默认中文字体。

 

 

 

########################2

 

-apple-system, BlinkMacSystemFont, segoe ui, Helvetica, Arial, sans-serif, apple color emoji, segoe ui emoji, segoe ui symbol;

Tahoma:十分常见的无衬线字体,被采用为Windows 2000、Windows XP、Windows Server 2003及Sega游戏主机Dreamcast等系统的预设字型,显示效果比Arial要好。

 

##小米

 font: 14px/1.5 "Helvetica Neue",Helvetica,Arial,"Microsoft Yahei","Hiragino Sans GB","HeitiSC","WenQuanYi Micro Hei",sans-serif;

## 淘宝

 font: 12px/1.5 tahoma,arial,'Hiragino Sans GB','\5b8b\4f53',sans-serif;

## 简述

 font-family: "lucida grande", "lucida sans unicode", lucida, helvetica, "Hiragino Sans GB", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif;

 

 ## 最后

font-family: "Helvetica Neue", Helvetica, Arial, "PingFang SC", "Hiragino Sans GB", "Heiti SC", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif;

 

## MacOS

 冬青黑体( Hiragino Sans GB ):  Helvetica、Helvetica Neue (这货还有专门的记录片呢)  

 苹方(PingFang SC)

 目前苹方和San Francisco为苹果推出的最新字体

 

-apple-system 是在以 WebKit 为内核的浏览器(如 Safari)中,调用 Apple(苹果公司)系统(iOS, macOS, watchOS, tvOS)中默认字体(现在一般情况下,英文是 San Francisco,中文是苹方)

BlinkMacSystemFont 是在 Chrome 中实现调用 Apple 的系统字体

 

#################

 

serif, sans-serif, monospace, cursive, fantasy.

serif 衬线字体,如 Big Caslon, 宋体

sans-serif 非衬线字体,如 Helvetica, 黑体

monospace 等宽字体,如 Menlo

cursive 手写体,如 Comic Sans MS

fantasy 幻想体,如 Bodoni Ornaments

接下来我们来看一看 CSS 中字体的 Fallback 机制:

font-family: -apple-system,SF UI Text,Arial,PingFang SC,Hiragino Sans GB,Microsoft YaHei,WenQuanYi Micro Hei,sans-serif;

 

 

font-family: 'Helvetica Neue', 'Helvetica', 'Microsoft Yahei', sans-serif;


分享到:
评论

相关推荐

    java字体选择程序

    在Java编程环境中,开发一个字体选择程序是一项常见的任务,它允许用户在众多系统字体中进行挑选,以便在GUI(图形用户界面)应用中使用。这个“java字体选择程序”是针对这一需求的一个实现,提供了大部分的功能,...

    WPF 字体选择框 可选择中文字体 包含源码

    修改的论坛上另一个字体选择框,那个选择框N多BUG,而且还不能选择中文字体。修改后,可选择中文字体(全世界第三方文字选择框中唯一),可设置字体颜色,界面也变成中文。 本来想不要分的,但想想也努力的一点时间...

    swing编的字体选择器

    ### Swing 编程中的字体选择器 #### 一、引言 在开发具有文本编辑功能的应用程序时,如记事本或文字处理器,为用户提供自定义字体的能力是提高用户体验的重要手段之一。Java Swing 提供了丰富的图形用户界面组件库...

    JavaBean字体选择器,跟windows一样方便

    在这个场景中,"JavaBean字体选择器"是指一个基于JavaBean设计原则的组件,它模拟了Windows操作系统中的字体选择对话框,为用户提供便捷的字体选取功能。 字体选择器是用户界面中常见的一种组件,它允许用户在各种...

    VC++ 下拉字体预览框 像Word的字体选择功能一样,鼠标点击下拉框的时候,下拉框中的字体名称显示的样式就是该字体的样式,用户选择哪种字体一目了然,方便了用户操作。

    这个功能使得用户在选择字体时,能够直观地看到所选字体的实际效果,就像在Microsoft Word中选择字体那样。这样的设计大大简化了用户操作,尤其对于那些不熟悉各种字体样式的用户来说,能更快地找到他们想要的效果。...

    独立字体中文字体精选字体11类

    独立分类字体(便于选择字体安装)独立字体中文字体精选字体11类从600款字体中精选出来的11款中文字体。独立字体。独立分类字体(便于选择字体安装)独立字体中文字体精选字体11类从600款字体中精选出来的11款中文...

    可以嵌入其他程序的字体选择和设置程序

    在IT行业中,字体选择和设置程序是一个至关重要的工具,特别是在软件开发和设计领域。这个程序的独特之处在于它的可嵌入性,这意味着它能够被集成到其他应用程序中,为用户提供更丰富的文字样式和视觉效果。接下来,...

    Qml字体选择对话框QmlFontDialog.7z

    在QML(Qt Quick)中,创建一个字体选择对话框是一项常见的任务,它允许用户从系统可用的多种字体中选择一种。"QmlFontDialog"很可能是为了解决这个需求而设计的一个组件或库。虽然没有提供具体的源代码或详细说明,...

    VB 字体的单项选择

    在VB(Visual Basic)编程中,字体的选择是一个重要的部分,因为字体直接影响到程序界面的可读性和美观性。本文将详细讲解如何在VB中进行字体的单项选择,并探讨相关的知识点。 首先,VB提供了多种方式来处理字体,...

    PPT字体场景使用和选择字体.rar

    PPT字体场景使用和选择字体。嘿,PPT系列教程之字体的奥秘。这一期,我们聊聊字体,只聊字体场景使用和选字体,不聊衬线和非衬线字体,如果想深入了解更多字体玩法,推荐去看阿文男神的字嗨。各类风格PPT,字体选择...

    字体的选择PPT学习教案.pptx

    在制作PPT时,字体的选择是一项至关重要的任务,因为它直接影响着信息的传递效果和观众的阅读体验。本PPT学习教案主要围绕字体的分类、特点以及如何选择合适的字体展开。 首先,我们来看衬线字体(Serif),这类...

    一个java字体选择器

    Java字体选择器是一个实用工具,它允许用户在Java应用程序中浏览和选择系统上可用的字体。这个项目展示了如何利用Java的图形用户界面(GUI)组件和字体管理功能来创建一个自定义的字体选取界面。下面将详细介绍这个...

    网页字体预览_可以查看各种字体效果方便选择

    网页字体预览是一种非常实用的工具,它允许用户在网页环境下直观地查看和比较不同字体的效果,以便在设计网页或创建数字内容时做出最佳的字体选择。这种工具通常包括多种字体库,涵盖了从常见的宋体、黑体到各种艺术...

    matlab开发-用于选择字体的guitoolforpickingafont

    本项目名为"matlab开发-用于选择字体的guitoolforpickingafont",其核心目标是创建一个GUI工具,帮助用户方便地在MATLAB的HG(硬件图形)和Java(指南)环境中选择合适的字体。 GUI工具的开发通常涉及以下几个关键...

    Android解决了字体选择的问题

    在Android系统中,由于默认并未提供一个内置的字体选择器供开发者直接使用,因此开发者往往需要自定义解决方案来实现字体的选择功能。这个问题在标题“Android解决了字体选择的问题”中得到了体现,描述指出开发者...

    号码章编号字体号码机字体

    在商业、办公和艺术创作等众多场景中,合适的字体选择可以提升标识的可读性和专业性。 描述中提到的“每种字体中,又根据各种风格,以书家的姓氏来命名”,这是对中国传统书法字体的一种描述。楷书是中国书法五种...

    使用字体对话框更改字体

    在计算机编程领域,尤其是涉及到用户界面(UI)设计时,字体的选择和更改是至关重要的。"使用字体对话框更改字体"这一主题主要关注如何让用户在应用程序中自由选择和更改显示文本的字体。字体对话框是一种标准的用户...

    一套超强的AUTOCAD模具图(获得金獎的模具)字体选择GB大字体

    标题中的“一套超强的AUTOCAD模具图(获得金獎的模具)字体选择GB大字体”揭示了这个压缩包文件的主要内容,它是一系列在AUTOCAD软件中设计的模具图纸,这些图纸因其高质量和专业性获得了奖项。这里的“字体选择GB大...

    矢量字体转换点阵字体

    转换过程中,用户需要根据目标设备的分辨率和显示需求选择合适的点阵尺寸。例如,8*8的点阵字体适合非常小的显示区域,如早期的电子表或小型嵌入式设备;而128*128的点阵字体则适用于大屏幕设备,能提供更高的可读性...

Global site tag (gtag.js) - Google Analytics