font
font
font:字體。在微機系統里通常用“fonts”文件夾存放已安裝的字體,自己安裝字體時,也需要裝入“fonts”文件夾中。
第一種聲明方式參數必須按照如上的排列順序。每個參數僅允許有一個值。忽略的將使用其參數對應的獨立屬性的默認值。
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; }
Visual Basic(聲明)
PublicPropertyFont AsFont
Visual Basic(用法)
DiminstanceAsActionsPane
DimvalueAsFont
value= instance.Font
instance.Font =value
軟體包 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 字體的支持。
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 字體。 |