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; }

套用

C++里的Font

Visual Basic (聲明)

Public PropertyFont AsFont

Visual Basic (用法)

Dim instance AsActionsPane

Dim value AsFont

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 字型。

相關詞條

相關搜尋

熱門詞條

聯絡我們