相信众位网友在网上尽情冲浪时,一定会看到不少设计独特、创意新颖、页面诱人的个人网页,遇到这些网页你也一定会驻足停留、仔细欣赏一番,同时脑海中大概也会有一丝想要制作一个属于自己的个人主页的念头。如果你确实有这个想法,那就请你继续看完下面的内容
VML(VectorMarkupLanguage)是一个最初由Microsoft开发的XML词表,现在也只有IE5.0以上版本对VML提供支持。使用VML可以在IE中绘制矢量图形,所以有人认为VML就是在IE中实现了画笔的功能。下面介绍一下VML的优点:基于XML标准XML是公认拥有无穷生命力的下一代网
VML相当于IE里面的画笔,能实现你所想要的图形,而且结合脚本,可以让图形产生动态的效果。VML是微软1999年9月附带IE5.0发布的,在我认为,VML其实是Word和HTML结合的产物。可以将Word文档另存为HTML,其中的文本和图片可以很容易的转换,但如果是手绘制的图
Shape是VML最基本的对象,利用它可以画出所有你想要的图形。在VML中,使用的坐标并不是Document的坐标,它有自己的坐标系,这样一来,动态改变它的坐标,就可以实现放大、缩孝旋转等功能了。shape的CoordSize属性就是用来定义坐标的,它有两个参数,,这里的2
Line是做图中最常用的,它有两个特殊的属性from和to,就是起始点和终止点坐标。●如果要改变线的样式,LineStyle(Stroke)属性可以做到:Single(默认),ThinThin,ThinThick,ThickBetweenThin●如果要改变线的类型,可以用DashStyle(Stroke)属性:Solid(默认):见
用VML画矩形,必须设置style="width:50;height:50",其他就没有什么特别的。在这节,顺便讲讲shadow对象和TextBox对象:RoundRect顾名思义,是圆角的矩形,这种形状在画流程图的时候很常用,如果加上阴影,就更好看了:在VML里面,True和False可以简写成T和
Image对象从外部调用一个图形文件,只要IE能够显示的格式都可以。需要注意的是,VML只用来显示这张图片,并没有将这图片矢量化,如果以后放大缩小,画质会改变的。刚刚查询MSDN关于VML资料的时候,左边的相关菜单已经Unavailable了,这是否意味着VML将被Micro
Group的使用很简单,但功能很强大。它能让一系列的VML对象使用共同的坐标系,它很常用的,基本上如果使用了超过一个VML对象的页面都使用Group。使用Group还有个好处,就是可以动态改变CoordSize值放大或缩小整个Group里面的VML。相信如果你看懂了上面的代码,
VML的这个功能很有用,模版,顾名思义,它可以减少书写代码的量,又使的代码可读性提高。在理解VML模版的时候,可以和HTML的CSS一样理解,它是定义好的一种形状,下次使用的时候直接声明type属性就可以了。看看下面的例子:定义好上面的模版后,以后就可以直
我们编写VML很重要的就是要和数据库结合,如果和数据库结合了,读数据和把数据转换成VML变成了两部分。如果直接使用ASP生成包含很多VML的页面,一旦数据量多了,整个页面就变得很庞大,下载速度慢了,IE解释代码的速度也慢了,所以用脚本动态生成VML变得非常
由于VML是矢量的,放大缩小变得很容易了。我们先看一个例子,看看VML能做到什么程度。还是以前面的一个飞碟做为例子。它是用线、圆、弧等形状拼凑起来的一个图形。我增加了移动事件,当放大太多了,可以拖动图片查看。
VML和HTML的紧密结合,使的给VML增加事件变得很容易.所有的HTML里面的事件都可以应用到VML中间来!下面的例子是演示:当鼠标移动到圆的时候,圆就跟着鼠标移动了,当鼠标点击后,圆停止移动。varcanmove=false;functionmove(){circle.style.position="absol
现在我们来看看VML的一些应用。数据图表可以说是VML的拿手好菜。绘制图表,最重要的步骤是把数据转换成坐标。由于VML是矢量的,给数据的取值范围有很大的自由度,因为你可以用带小数的坐标值,也可以是非常大的数据做为坐标值。在做图表之前,必须明确一些事
在办公自动化,公文审核的时候,就需要用到留痕操作了,就是把修改的东西直接在文本上显示,而不直接改动它。在以前,我没有用VML去做,很勉强的用TextRange改变文本的颜色,然后增加一个层显示更改信息。第一次修改还可以实现,但不能做到再次修改,因为,第
蓝丽网-Vml图像画板.2003v\:*{behavior:url(#default#VML);}/*声明V为VML变量*/a{text-Decoration:none;color:white}a:hover{text-Decoration:underline;color:yellow;}td{font-size:12px;color:white}.bon1{border-bottom:1solideeeeee;border-right:1solid
该贴的内容,请务必字句阅读,因为这是免费赠送给所有WEBIT人的一个技术大蛋糕!注释:以下所有的URL演示地址,因人流问题会较慢,其加载时请耐心等待,并尝试使用不同地址分流。《VML极道教程》简介:以学图用为目标追求、以效求速为极道教程。目前一本相当完
HTML是WEB网页的标准格式,我们看到的网页都是HTML标记编写的,但标记有限-VML是用代码标签在网页内绘图的标记语言,类似HTML,或可说是HTML的补足-输出的图像是矢量图形格式,图形又支持以2D、3D、动态动画的形式呈现-它对HTML、CSS2(样式表)的兼容非常好,
v\:*{behavior:url(#default#VML);}o\:*{behavior:url(#default#VML);}网页的标题[Ctrl+A全选注:如需引入外部Js需刷新才能执行]网页的标题v\:*{behavior:url(#default#VML);}[Ctrl+A全选注:如需引入外部Js需刷新才能执行]很显然,跟HTML网页的结构很类似,