在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
话说CSS字体属性font-family、font-style、font-size、font-weight、font-variant: 使用CSS,可以对字体进行设置,字体属性包括五种常见属性:字体系列font-family、字体样式/字体风格font-style、字体大小font-size、字体粗细font-weight、字体变量font-variant。通过这五个属性,可以设定文本在web页面的显示效果或文本的打印效果。 1.字体系列font-family 支持按照优先级顺序列出各种要指派使用的字体,当用户系统没有安装首选字体时候,向后搜索,选用下一个指派的字体解析显示。 复制代码 代码如下:p{font-family:Verdana,Arial,Helvetica,sans-serif;} 其中,字体名称由两个或者多个单词构成,必须使用引号括起来,如下: 复制代码 代码如下:p{font-family:"Times New Roman",Georgia,serif;} 说明:由于一般的操作系统与浏览器都安装与支持以下字体,所以web开发中使用最安全的字体系列为:Arial、Helvetica、 Times New Roman、 Times、 Courier New 和 Courier。而Verdana、Georgia、Comic Sans MS、Trebuchet MS、Arial Black和Impact字体对于苹果的Mac系统和微软的Windows系统来说是安全的,但可能不支持安装在像Linux这样的开源操作系统中。其他经常使用但是不太安全的字体还有:Palatino、Garamond、Bookman和Avant Garde等。 2.字体样式/字体风格font-style 容易产生疑问和困惑是italic 和 oblique 之间的区别。主要区别总结为: 字体样式italic、oblique 需要系统中字体文件的支持。 通常情况下,italic 和 oblique 文本在 web 浏览器中看上去不存在明显的差别。 3.字体大小font-size 字体大小的设置主要分两种类型:固定大小和相对大小。 字体大小的度量单位包括很多,常用的有像素px、磅pt、em、百分比。 ①px,表示pixel,像素的大小随用户显示器的大小和像素深度而变。一个像素等于屏幕上一个点的高度/宽度,是屏幕上显示的最小单位。这个度量单位最适合显示器。 扩展:显示器的PPI(DPI),表示pixel(dot)per inch,每英寸的像素(点)数,表示“清晰度”,“精度” 。设置更改方法:桌面上点右键,弹出快捷菜单: > 属性 > settings > Advanced > General > DPI setting > 96 DPI。 在浏览网页过程中,所有的“大”“小”概念,都是基于“屏幕”这个“显示界面”上。“屏幕”上的各种信息,包括文字、图片、表格等等,都会随屏幕的分辨率变化而变化。在不同分辨率下,无论是px还是pt,屏幕上的各种信息都会改变大小。 在Windows系统红,px和pt的使用区别,只有当用户改变默认的96DPI下才会产生。使用px定义文字,无论用户怎么设置,都不会改变大小;使用pt定义文字,当用户设置超过96DPI的值,数值越大,字体就越大。附公式:px = pt * DPI / 72 。 4.字体粗细font-weight normal 缺省值。正常字体显示。 字体粗细属性是根据用户电脑上安装的字体作相应匹配显示的。很多情况下,由于系统作了最相近的匹配,从显示效果上很难看出不同的 font-weight值的区别。对于种类繁多花样百出的字体而言,目前并没有一个统一的规则标明粗细的程度。有的字体名称本身就能描绘粗细程度,如Arial Bold字体显示本身就比Arial粗不少,像这样的字体名称的主要作用就是在单个字体集中区别字体的粗细程度。 如果字体集中少于9级粗细度算法,那么填补缺失的方法如表所示: 填补填补缺失的方法 可能的值 |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论