font字型。在微机系统里通常用“fonts”资料夹存放已安装的字型,自己安装字型时,也需要装入“fonts”资料夹中。
第一种声明方式参数必须按照如上的排列顺序。每个参数仅允许有一个值。忽略的将使用其参数对应的独立属性的默认值。
基本介绍
- 中文名font
- 含义字型
简介
版本
CSS1/CSS2 兼容性IE4+ NS4+ 继承性有
语法
font: [ [<'font-style'>||<'font-variant'>||<'font-weight'>]?<'font-size'>[ /<'line-height'>]?<'font-family'>] | caption | icon | menu | message-box | small-caption | status-bar |inherit
参数
该属性是複合属性。第一种声明方式请参阅各参数对应的属性。
第二种声明方式中的参数属于CSS2。
caption: 使用有标题的系统控制项的文本字型(如按钮,选单等)
icon : 使用图示标籤的字型
menu: 使用选单的字型
message-box : 使用信息对话框的文本字型
small-caption : 使用小控制项的字型
status-bar : 使用视窗状态栏的字型
说明
设定或检索对象中的文本特性。该属性是複合属性。
对于如何使用用户端系统可能没有的字型,可以参阅@font-face规则。
对应的脚本特性为font。请参阅我编写的其他书目。
示例
p {font: italic small-caps 600 12pts/18pts宋体; }
p { font: italic small-caps 600 12pts/150% Courier; }
p { font: italic small-caps 600 12pts/1.5 Courier; }
p { font: italic small-caps 600 12pts/18pts Courier; }
p {font: /18pts serif; }
H1 {font:italic bold 15pt/17pt Arial; }
套用
C++里的Font
Visual Basic(声明)
PublicPropertyFontAsFont
Visual Basic(用法)
DiminstanceAsActionsPane
DimvalueAsFont
value= instance.Font
instance.Font =value
Font 方法
软体包 java.awt.font
提供与字型相关的类
名称 | 说明 |
Dispose | 释放由Font类使用的所有资源。 |
DrawText | 已重载。 绘製格式化文本。 |
Equals | 确定指定的 Object 是否等于当前的 Object。 (继承自 Object。) |
Finalize | 允许 Object 在“垃圾回收”回收 Object 之前尝试释放资源并执行其他清理操作。(继承自 Object。) |
GetHashCode | 用作特定类型的哈希函式。 (继承自 Object。) |
GetType | 获取当前实例的 Type。 (继承自 Object。) |
MeasureString | 测量用指定的Font对象绘製并用指定的 StringFormat 对象格式化的指定字元串。 |
MemberwiseClone | 创建当前 Object 的浅表副本。 (继承自 Object。) |
OnLostDevice | 释放对视频记忆体资源的所有引用并删除所有状态块。 |
OnResetDevice | 在重置设备后对设定重新进行初始化。 |
PreloadText | 将格式化文本载入到视频记忆体,以提高呈现到设备的效率。 |
ToString | 返回表示当前 Object 的 String。 (继承自 Object。) |
软体包 java.awt.font 的描述 提供与字型相关的类和接口。它包含对表示 Type 1、Type 1 Multiple Master 字型、OpenType 字型和 TrueType 字型的支持。
摘要
接口
MultipleMaster | MultipleMaster 接口表示 Type 1 Multiple Master 字型。 |
OpenType | OpenType 接口表示 OpenType 和 TrueType 字型。 |
类
FontRenderContext | FontRenderContext 类是正确测量文本所需的信息容器。 |
GlyphJustificationInfo | GlyphJustificationInfo 类表示关于字形调整属性的信息。 |
GlyphMetrics | GlyphMetrics 类表示单个字形的信息。 |
GlyphVector | GlyphVector 对象是一个字形的集合,包含在转换坐标空间中放置每个字形的几何信息,该坐标空间对应于最终要显示 GlyphVector 的设备。 |
GraphicAttribute | 此类与 CHAR_REPLACEMENT 属性一起使用。 |
ImageGraphicAttribute | ImageGraphicAttribute 类是在 TextLayout 中绘制图像的 GraphicAttribute 实现。 |
LayoutPath | LayoutPath 提供相对于基线的位置与用户空间中的点之间的映射。 |
LineBreakMeasurer | LineBreakMeasurer 类允许将样式化的文本断为行(或段),以符合特定的可视 advance。 |
LineMetrics | LineMetrics 类允许访问沿着一行布局字元和多行布局所需要的规格。 |
NumericShaper | NumericShaper 类用于将 Latin-1(欧洲语)数字转换成其他 Unicode 十进制数字。 |
ShapeGraphicAttribute | ShapeGraphicAttribute 类是以 TextLayout 形式绘製形状的 GraphicAttribute 的实现。 |
TextAttribute | TextAttribute 类定义用于呈现文本的属性键和属性值。 |
TextHitInfo | TextHitInfo 类表示文本模型中的字元位置以及字元的斜线或“边”。 |
TextLayout | TextLayout 是样式字元数据的不可变图形表示形式。 |
TextLayout.CaretPolicy | 定义确定强插入符位置的策略。 |
TextMeasurer | TextMeasurer 类提供换行所需的基本操作测量到给定的 advance, 确定字元範围的 advance, 并为字元範围生成一个 TextLayout。 |
TransformAttribute | TransformAttribute 类为转换提供一个不可变的包装器,使其可以安全地作为属性使用。 |
MultipleMaster | MultipleMaster 接口表示 Type 1 Multiple Master 字型。 |
OpenType | OpenType 接口表示 OpenType 和 TrueType 字型。 |