SVG如何在web中使用
本文不涉及具體的SVG程式碼,只總結一下將svg應用於web中的幾種方式。
一.直接嵌入到HTML中:
程式碼例項如下:
[HTML] 純文字檢視 複製程式碼執行程式碼<!doctype html> <html> <head> <meta charset="utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> </head> <body> <svg xmlns="http://www.w3.org/2000/svg" version="1.1"> <circle cx="100" cy="50" r="40" stroke="black" stroke-width="5" fill="green" /> </svg> </body> </html>
更多內容可以參閱SVG文程式碼構成一章節。
二.使用<embed>標籤:
可以使用此標籤將SVG檔案引入到當前頁面。
程式碼如下:
[HTML] 純文字檢視 複製程式碼<embed src="circle.svg" type="image/svg+xml" />
三.通過object標籤引入:
可以使用object標籤引入外部svg檔案到當前頁面。
程式碼例項如下:
[XML] 純文字檢視 複製程式碼<object data="circle.svg" type="image/svg+xml"></object>
四.作為背景圖片引入:
可以作為元素的背景引入,程式碼例項如下:
[CSS] 純文字檢視 複製程式碼div { background: url("circle.svg") no-repeat center; background-size : 100px 100px; }
五.通過iframe引入:
通過iframe也可以引入svg,程式碼如下:
[XML] 純文字檢視 複製程式碼<iframe src="circle.svg"></iframe>
六.通過<img>標籤引入:
通過此標籤也可以引入svg檔案,就等同於一個圖片,程式碼如下:
[XML] 純文字檢視 複製程式碼<img src="circle.svg"/>
七.連結到svg檔案:
可以直接通過超連結訪問svg檔案,程式碼如下:
[HTML] 純文字檢視 複製程式碼<a href="circle1.svg">螞蟻部落</a>
相關文章
- 如何在vue專案中優雅的使用SVGVueSVG
- svg 使用中的疑惑點SVG
- Android中SVG的使用姿勢AndroidSVG
- [Web翻譯]我們如何在 GitHub 使用 Web 元件WebGithub元件
- SVG 的使用SVG
- 在vue專案中優雅的使用SvgVueSVG
- Snap.svg – 現代Web開發必備的JavaScript SVG 庫SVGWebJavaScript
- svg使用小計SVG
- svg01——svg簡介及簡單使用SVG
- 如何在 CSS 背景圖片中對 SVG 圖片進行著色 ,修改svg圖片顏色CSSSVG
- web前端 改變SVG圖的顏色Web前端SVG
- SVG Sprite 使用簡介SVG
- 使用 MacSVG 建立 SVG 動畫MacSVG動畫
- svg製作及使用SVG
- 向量圖SVG的使用SVG
- 如何在CentOS 8中安裝OpenLiteSpeed Web伺服器CentOSWeb伺服器
- 為何在查詢中索引未被使用索引
- 一文詳解如何在基於webpack5的react專案中使用svgWebReactSVG
- vue專案中使用svgVueSVG
- svg圖示使用心得SVG
- 使用 SVG 輸出 OcticonSVG
- 如何在Windows 11系統中將任意檔案(如bat/log等)固定在開始選單?WindowsBAT
- 如何在 JavaScript 中更好地使用陣列JavaScript陣列
- 如何在 Blazor WebAssembly中 使用 功能開關BlazorWeb
- 如何在 Rails 中搭配 Turbolinks 使用 VueAIVue
- WEB應用是如何運用Spring的?#①Spring的IOC容器如何在WEB中建立?WebSpring
- 如何在SpringBoot中整合JWT(JSON Web Token)鑑權Spring BootJWTJSONWeb
- 請教:如何在Servlet Web 應用中定製ClassLoader呀?ServletWeb
- svg06——svg中座標變換與順序的關係SVG
- 使用svg製作字型圖示SVG
- 如何在 Laravel 中靈活的使用 TraitLaravelAI
- 如何在 Vue 中優雅地使用 CSS Modules?VueCSS
- 如何在 React 中優雅的使用 addEventListenerReactdev
- reCAPTCHA是Google使用方式如下如所示APTGo
- 理解SVG中的 viewport,viewBox, preserveAspectRatioSVGView
- SVG中的動畫技術(2) (轉)SVG動畫
- SVG中的動畫技術(1) (轉)SVG動畫
- SVG中的動畫技術(3) (轉)SVG動畫