页17 共25页
提问(jaja) 什么是SVG?基于XML有何优势?什么是开放标准?
回答(Vicos)
SVG是Scalable Vector Graphics的首字母缩写,含义是可缩放的矢量图形。它是一种开放标准的矢量图形语言,可让你设计激动人心的、高分辨率的Web图形页面,因为软件提供了制作复杂元素的工具,如渐变、嵌入字体、透明效果、动画和滤镜效果,并且可使 用平常的字体命令插入到HTML编码中。
SVG被开发的目的是为Web提供非栅格的图象标准。SVG格式基于XML (eXtensible Markup Language),并且被World Wide Web Consortium (W3C)联盟进行开发。
和HTML相比,XML提供更好的结构方面的控制,功能更复杂。 SVG是完全基于XML的,这一事为开发商和用户提供了许多强大的优势。随着网站变得越来越复杂,提供越来越多的交互性和视 觉效果,网页设计人员要求比HTML更强功能的语言。
Extensible Markup Language (XML-可扩展的标记语言) 已经从Web业界和开发商那里获得广泛的、热烈的支持。和HTML不同的是 , XML将内容完全从显示中分离出来。 通过在结构数据类型方面的描述,用户程序可以同时处理XML页面的显示或数据,不仅仅象HTML那样只是显示。
作为一个开放的标准,SVG不属于任何公司,它是工业界先驱们同心合作的产物。因为SVG标准对任何想使用它们的公司或个人都是开放的,已经有很多公司的软件支持SVG的创建、编辑和浏览。
如果你喜欢这篇文章,请阅读本文相关的下列内容:
