2

任何人都可以请给我一些澄清:

我必须对测量、标记和文本等图像进行一些注释。SVG可以做到这一点吗?
我们是否需要安装任何外部插件才能在 Web 浏览器中使用 SVG?
手机浏览器会支持吗?
SVG 与 HTML5 相比有哪些优势?

4

1 回答 1

4

问题:我必须对图像进行一些注释,例如测量、标记和文本。svg怎么可能?

回答: 这可以使用 SVG 的组合,当嵌入 HTML 时成为 DOM 的一部分,以及 JavaScript 来操作 SVG 元素,就像您使用任何 HTML 元素和 JavaScript 一样。

问题:我们是否需要安装任何外部插件才能在网络浏览器中运行 svg?

:不,大多数现代浏览器都呈现 SVG。

问题:它会支持移动浏览器吗?

答案http ://en.wikipedia.org/wiki/Scalable_Vector_Graphics#History_of_SVG_mobile_support

问题:svg 与 Html5 相比有什么不同?

:SVG 是 DOM 的一部分,这意味着它可以通过 CSS 设置样式、用 JavaScript 操作、动画等。Html5 Canvas 是一个 JavaScript API,它允许我们以编程方式进行绘制。这意味着 SVG 非常适合快速流畅的图形,也可以使用商业或开源 SVG 编辑器创建。SVG 可以通过 JavaScript 进行动画处理或交互,并通过 CSS 设置样式。使用 HTML5 Canvas,您必须使用 JavaScript API 为您的画布赋予生命。HTML 5 Canvas 的难度曲线更高,但比 SVG(Chrome 实验)更健壮。

于 2012-10-19T05:25:55.410 回答