矢量标记语言

向量標記式語言(,縮寫VML)是用於繪製矢量图形的XML語言。1998年VML建議書由微軟、Macromedia等向W3C提出審核。VML遭到拒絕,因為Adobe、Sun等提出了[http://www.w3.org/TR/1998/NOTE-PGML-19980410] 計劃書。這兩套標準後來合併成更具潛力的SVG。

儘管VML規格一度遭到W3C的拒絕,並為大多數使用者所遺棄。微軟(Microsoft)依然將VML的標準規格實作到Internet Explorer 5.0及更新的版本,Microsoft Office 2000以上的版本亦有支援。

Google Maps目前在Internet Explorer 5.5+[http://www.google.com/apis/maps/documentation/#XHTML_and_VML]上採用VML來描寫向量(rendering vector)。

Google Docs目前在相同平台上[http://googledocs.blogspot.com/2009/03/drawing-on-your-creativity-in-docs.html] 采用VML来绘制矢量图。

範例
下列的程式碼會顯示出一個塗滿蓝色的橢圓形:

v\:*{behavior:url(#default#VML);position:absolute}

SVG更精簡的程式碼可達成上述的相同結果:

参考文献
外部連結

参见

  • SVG(可缩放矢量图形)
  • HTML(超文本标记语言)

评论 (0)

  • 还没有评论,来抢沙发吧。