【VML完全手册教程(PPT)】是一份详细介绍Vector Markup Language(VML)的教程,针对的是使用微软技术的用户,特别是那些需要在网页上绘制矢量图形的开发者。VML是微软在1999年推出的,它被集成到IE5+浏览器中,同时也构成了Microsoft Office Art,比如Word中的艺术文字的基础。尽管VML最终没有成为W3C的官方标准,但它为HTML提供了一种在网页上绘制矢量图形的方式,特别适用于那些不支持SVG(Scalable Vector Graphics)的旧版浏览器。 VML是一种基于XML的语言,它允许开发人员通过代码标签在网页上创建矢量图像,这些图像可以是2D或3D,甚至带有动态和动画效果。VML与HTML、CSS2、DHTML、JavaScript(JS)和Visual Basic Script(VBS)有很好的兼容性,同时支持XML、XSL、DOM等技术。由于其依赖于IE浏览器,因此在其他现代浏览器中可能无法正常工作。 在创建VML页面时,首先要声明一个名为`v`的XML命名空间,例如`<HTML xmlns:v>`,然后使用CSS来指定VML元素的行为。关键的CSS语句如`v\:*{behavior:url(#default#VML);}`告诉浏览器使用VML来处理相应的元素。 以下是一个简单的VML实例,展示了如何创建圆形和圆角矩形: ```html <v:Oval fillcolor='red' style='width:100;height:150'/> <v:oval strokecolor=blue style="position:absolute;z-index:2;left:300;top:100;width:100;height:150"/> <v:ROUndREct FILLCoLOr=green strokecolor=blue style="position:absolute;z-index:3;left:350;top:200;width:100;height:150;color:white;font-size:25px;"> ``` 这个实例中,第一个`<v:Oval>`标签创建了一个红色的圆形,第二个`<v:oval>`标签创建了一个蓝色边框的圆形,并设置了位置和Z轴索引。`<v:ROUndREct>`标签创建了一个绿色填充、蓝色边框的圆角矩形,同样设置了位置和样式,包括文本颜色和字体大小。 在实际应用中,开发者可以通过调整这些属性,创建复杂的图形和布局,而且由于VML的矢量特性,图形在放大或缩小时仍能保持清晰。虽然现在大多数现代浏览器已经支持SVG,但了解VML对于处理遗留项目或支持旧版IE浏览器的场景仍然很有价值。
剩余43页未读,继续阅读
- 粉丝: 0
- 资源: 2
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- (源码)基于Python和PyTorch的个性化人脸评分系统.zip
- (源码)基于Spring Boot和Vue的民商管理系统.zip
- (源码)基于MQTT协议的文件传输系统-TinyMQTT.zip
- 运用python生成的跳跃的爱心
- 基于 Java 实现的 Socket.IO 服务器 实时 Java 框架.zip
- 基于 Ant 的 Java 项目示例.zip
- 各种字符串相似度和距离算法的实现Levenshtein、Jaro-winkler、n-Gram、Q-Gram、Jaccard index、最长公共子序列编辑距离、余弦相似度…….zip
- 运用python生成的跳跃的爱心
- 包括用 Java 编写的程序 欢迎您在此做出贡献!.zip
- (源码)基于QT框架的学生管理系统.zip