svg
Baseline
Widely available
*
This feature is well established and works across many devices and browser versions. Itâs been available across browsers since â¨2015å¹´7æâ©.
* Some parts of this feature may have varying levels of support.
- 妿 svg 䏿¯æ ¹å
ç´ ï¼
svgå ç´ å¯ä»¥ç¨äºå¨å½åææ¡£ï¼æ¯å¦è¯´ï¼ä¸ä¸ª HTML ææ¡£ï¼å åµå¥ä¸ä¸ªç¬ç«ç svg çæ®µãè¿ä¸ªç¬ç«çæ®µæ¥æç¬ç«çè§å£ååæ ç³»ç»ã
使ç¨ä¸ä¸æ
| ç±»å« | 容å¨å ç´ ãç»æå ç´ |
|---|---|
| å 许çå 容 | ä»»ææ°éãä»»æé¡ºåºçä¸åå
ç´ ï¼ å¨ç»å ç´ æè¿°æ§å ç´ å½¢ç¶å ç´ ç»æåå ç´ æ¸åå ç´ <a>ã<clipPath>ã<filter>ã<foreignObject>ã<image>ã<marker>ã<mask>ã<pattern>ã<script>ã<style>ã<switch>ã<text>ã<view> |
示ä¾
æèä¸ä¸é¢ç svg å¾çï¼ä»£è¡¨æå¤§å©å½æï¼ï¼
xml
<?xml version="1.0"?>
<svg xmlns="http://www.w3.org/2000/svg"
width="150" height="100" viewBox="0 0 3 2">
<rect width="1" height="2" x="0" fill="#008d46" />
<rect width="1" height="2" x="1" fill="#ffffff" />
<rect width="1" height="2" x="2" fill="#d2232c" />
</svg>
å®å¯ä»¥å å«å¨ html5 ææ¡£éï¼å¦ä¸æç¤ºï¼
html
<!doctype html>
<html>
<head>
<meta charset="UTF-8" />
<title>HTML/SVG Example</title>
</head>
<body>
<svg width="150" height="100" viewBox="0 0 3 2">
<rect width="1" height="2" x="0" fill="#008d46" />
<rect width="1" height="2" x="1" fill="#ffffff" />
<rect width="1" height="2" x="2" fill="#d2232c" />
</svg>
</body>
</html>
屿§
>å ¨å±å±æ§
䏿屿§
DOM æ¥å£
该å
ç´ å®ç°äº SVGSVGElement æ¥å£ã