vg 表示可伸缩矢量图形,这是一门用于描述 2d 图形的语言,图形应用使用 xml 编写,然后 xml 由 svg 阅读器程序呈现。
svg 主要用于矢量类型的图表,比如饼图,x,y 坐标系统中的二维图等等。
svg 在 2003 年 1 月 14 日成为 w3c 推荐标准,你可以在 svg 规范 页面中查看最新版本的 svg 规范。
查看 svg 文件
大多数 web 浏览器都可以显示 svg,就像它们可以显示 png,gif 以及 jpg 图形。ie 用户可能需要安装 adobe svg 阅读器 以便能够在浏览器中查看 svg。
在 html5 中嵌入 svg
html5 允许我们直接使用 __<svg>…</svg> 标签嵌入 svg,下面是简单的语法:
xml/html code
复制内容到剪贴板
htm和男生聊天怎么找话题l5 – svg 圆
下面是一个 svg 示例的 html5 版本,用 <circle> 标签绘制一个圆:
xml/html code
复制内容到剪贴板
在启用 html5 的最新版 firefox 中会生成如下结果:
html5 – svg 矩形
下面是一个 svg 示例的 html5 版本,用 <rect> 标签绘制一个矩形:
xml/html code
复制内容到剪贴板
在启用 html5 的最新版 firefox 中会生成如下结果:
html5 – svg 线条
下面是一个 svg 示例的 html5 版本,用 <line> 标签绘制一个线条:
xml/html code
复制内容到剪贴板
你可以使用 style 属性给它设置额外的样式信息,比如笔画,填充色,笔画小学二年级数学计算题宽度等等。
在启用 html5 的最新版 firefox 中会生成如下结果:
html5 – svg 椭圆
下面是一个 svg 示例的 html5 版本,用 <ellip> 标签绘制一个椭圆:
xml/html code
复制内容到剪贴板
在启用 html5 的最新版 firefox 中会生成如下结果:
html5 – svg 多边形
下面是一个 svg 示例的 html5 版本,用 <polygon> 标签绘制一个多边形:
xml/html code
复制内容到剪贴板
在启用 html5 的最新版 firefox 中会生成如下结果:
html5 – svg 折线
下面是一个 svg 示例的 html5 版本,用 <polyline> 标签绘制一个折线图:
xml/html code
复制内容到剪贴板
在启用 html5 的最新版 firefox 中会生成如下结果:
html5 – svg 渐变
下面是一个 svg 示例的 html5 版本,用 <ellip> 标签绘制一个椭圆,使用 <radialgradient> 标签定义一个 svg 径向渐变。
我们可以以类似的方式用 <lineargradient> 标签创建 svg 线性渐变。
xml/html code
复制内容到剪贴板
在启用 html5 的最新版 firefox 中会生成如下结果:
本文发布于:2023-04-03 05:52:28,感谢您对本站的认可!
本文链接:https://www.wtabcd.cn/fanwen/zuowen/a6450aafc68b2b54fc901b221cfdf152.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文word下载地址:使用HTML5进行SVG矢量图形绘制的入门教程.doc
本文 PDF 下载地址:使用HTML5进行SVG矢量图形绘制的入门教程.pdf
留言与评论(共有 0 条评论) |