SVG开篇

作者: David_Rao | 来源:发表于2020-01-30 22:58 被阅读0次

什么是SVG?

  • SVG英文全称Scalable Vector Graphics,意思为可缩放的矢量图
  • 矢量图是用XML格式定义,通过各种[路径]和[填充颜色]来描述渲染的图片

如何编写SVG

  • svg标签,默认宽300px,默认高150px
  • 与canvas不同,svg既可以由css设置宽高,也可以通过行内属性设置宽高
  1. 方式1,在html文件中直接编写
<svg width="500" height="500">
    <circle cx="100" cy="100" r="50" fill="transparent" stroke="#000"></circle>
</svg>
  1. 方式2:通过浏览器直接打开svg文件
    html是一种特殊的xml,svg是xml格式,要被浏览器打开svg文件,需要在svg文件中的svg标签中加上这句话:xmlns = "http://www.w3.org/2000/svg"
// 在circle.svg文件中
<svg width="500" height="500" xmlns = "http://www.w3.org/2000/svg">
    <circle cx="100" cy="100" r="50" fill="transparent" stroke="#000"></circle>
</svg>
  1. 方式三:使用img标签引用
<img src="circle.svg">
  1. 方式四:作为css背景使用
<style>
    div{
        width: 500px;
        height: 500px;
        background: url("circle.svg");
    }
</style>

相关文章

  • SVG开篇

    什么是SVG? SVG英文全称Scalable Vector Graphics,意思为可缩放的矢量图 矢量图是用X...

  • 04-SVG

    SVG开篇 SVG是可缩放的矢量图,在计算机中有两种图形,一种是位图,一种是矢量图 位图传统的jpg / png ...

  • Android图片之svg

    1.SVG是什么2.SVG优点3.SVG使用4.获取SVG5.封装使用6.SVG动画 1.SVG是什么? SVG(...

  • SVG的使用

    SVG图片 一. SVG介绍 1.1. SVG概念解析 SVG全称: Scalable Vector Graphi...

  • 资源

    SVG svg icon 对应git(node.js写的) svg animation study svg cs...

  • (第六天)HTML5之SVG的了解与使用&Web数据存储

    SVG 什么是SVG? SVG 指可伸缩矢量图形 (Scalable Vector Graphics) SVG 用...

  • svg standalone

    简单的 SVG 实例 一个简单的SVG图形例子: 这里是SVG文件(SVG文件的保存与SVG扩展): "http:...

  • SVG学习笔记

    SVG学习笔记 简介 SVG使用XML来描述二维图形和绘图程序的语言。 SVG形状 SVG在HTML页面 SVG ...

  • SVG

    Menu SVG 实例 SVG 形状 SVG 实例 SVG 的 用来创建一个圆。cx 和 cy ...

  • SVG简介及其用法

    一、SVG - 基础 1.什么是SVG 2.SVG的优势 3.SVG与canvas的区别 4.用途 5.svg再将...

网友评论

      本文标题:SVG开篇

      本文链接:https://www.haomeiwen.com/subject/ewlwthtx.html