SVG 嵌入 HTML頁面的幾種方式
SVG目前嵌入HTML頁面中有下面幾種方式
?OBJECT
type = " image/svg+xml "
codebase = " http://www.adobe.com/svg/viewer/install/ " ? />
采用Object標簽的一個好處是,這是一個標準的Html 4及以上規(guī)范的有效Tag,但可惜的如果你用的是最新的Adobe Viewer,那么反而是顯示不出圖象來:)?
EMBED
type ="image/svg+xml"
pluginspage ="http://www.adobe.com/svg/viewer/install/" ? />
這是推薦的一種寫法,在ie與ff中,皆可工作,也可通過script使HTML與SVG相互通信,但不幸的是,embed不是一個規(guī)范的標簽,所以不能直接用在嚴格的XHTML中,不過這個可以能過一個簡單的trick來解決,改動一下DTD定義即可。
IFRAME


這個方式?jīng)]什么好說的,完全OK,就是iframe的邊框需要額外設(shè)置一下。
當然最希望看到的就是類似于下面的代碼能早點在主流Browser中支持







目前還不行,呵呵。
posted on 2006-08-20 22:30 carob 閱讀(2959) 評論(3) 編輯 收藏 所屬分類: WebGraph