共用方式為


向量標記語言 (VML)

本主題描述 VML,這是從 Windows Internet Explorer 9 起已被取代的功能。 依賴 VML 的網頁和應用程式應該移轉至 SVG 或其他廣受支持的標準。

注意

自 2011 年 12 月起,本主題已封存。 因此,它不再受到積極維護。 如需詳細資訊,請參閱 封存內容。 如需有關目前 Windows Internet Explorer 版本的信息、建議和指引,請參閱 Internet Explorer 開發人員中心

向量標記語言 (VML) 是以 XML 為基礎的交換、編輯和傳遞格式,適用於網路上高品質向量圖形,符合生產力使用者和圖形設計專業人員的需求。

MICROSOFT Internet Explorer 5.0 版或更新版本目前支援 VML。

已將 VML 建議為 W3C 作為網路上向量圖形的標準(請參閱 向量標記語言(VML))。 Microsoft繼續領導 XML 技術的開發與實作,與領先業界合作夥伴(AutoDesk、Hewlett-Packard、Macromedia、Visio)和 W3C 合作,以推進以 Web 為基礎的標準。 我們預期會與 W3C 合作,力求最終實現一種在網頁上的向量圖形標準格式。

Microsoft Office 2000 或更新版本也支援 VML。 Microsoft Word、Microsoft Excel 和 Microsoft PowerPoint 可用來建立 VML 圖形。

使用 VML

若要在網頁中使用 VML,請使用樣式專案匯入 VML 行為,如下列程式代碼所示。

<style>v\: * { behavior:url(#default#VML); display:inline-block }</style>

接下來,宣告 VML 命名空間,如下列程式代碼範例所示。

<xml:namespace ns="urn:schemas-microsoft-com:vml" prefix="v" />

最後,新增 VML 元素以定義視覺效果。 例如,下列 VML 程式代碼會建立紅色橢圓形。

<v:oval style="width:100pt;height:50pt" fillcolor="red">
</v:oval>

注意

若要在使用嚴格模式檔時獲得最佳結果,請確定您的標記有效且格式正確。 如需詳細資訊,請參閱 !DOCTYPE 參考頁面。

VML 的優點

  • VML 可讓生產力使用者和作者更容易撰寫。 它有助於交換(透過剪下和貼上)和後續編輯各種生產力與設計應用程式之間的向量圖形。
  • VML 提供更快的圖形下載和更好的用戶體驗。 其允許以開放式文字為基礎的格式,將高品質、完全整合、可調整的向量圖形傳遞至 Web。 VML 圖形會以 HTML 頁面內嵌方式嵌入,而不是引用為外部檔案,使其能夠隨著使用者互動而調整和互動。
  • VML 是開放且以標準為基礎的。 它是 XML 格式。 XML 1.0 是一種開放、簡單、以文字為基礎的語言,用於描述 Web 上的結構化數據,並補充 HTML 以供顯示。 VML 也支援其他 W3C 標準,例如級聯樣式表 2.0 (CSS),其指定樣式資訊和 2D 定位,以及檔案物件模型 (DOM),可讓開發人員一致地與頁面元素互動作為物件。

了解更多資訊

請參閱下列連結: