关于canvas和svg

canvas和svg都是用来在浏览器中创建图形;

1、SVG

svg是用XML描述图形的一种语言,它是不依赖分辨率的。并且可以添加js事件处理器。简单来说就是,我们可以把它当做字体一样来处理。

1.1、XML

xml指可扩展标记语言(eXtensible Markup Language)。通常用来传输和储存数据。
下面实例是 Jani 写给 Tove 的便签,存储为 XML:



  Tove
  Jani
  Reminder
  Don't forget me this weekend!

这就是一条简单的xml,它包含了一些信息,并拥有标题和消息的主体。我们可以通过软件或程序来发送、接收以及显示这条文档。

2、canvas

canvas则是通过js来绘制图形,是不支持事件处理器的。

你可能感兴趣的:(关于canvas和svg)