canvas是通过调用它的API来实现绘画的，但是svg是通过构建一棵xml元素树来实现的。