<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!-- saved from url=(0029)http://www.w3.org/TR/NOTE-VML -->
<HTML lang=en><HEAD><TITLE>VML - the Vector Markup Language</TITLE>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="John Bowler" name=Last-Author>
<META content=1.0.1 name=Major-version>
<STYLE type=text/css>BODY {
MARGIN-LEFT: 4%; MARGIN-RIGHT: 4%
}
</STYLE>
<META content="MSHTML 6.00.2900.3059" name=GENERATOR></HEAD>
<BODY text=#000000 bgColor=#ffffff>
<H4 align=right><A href="http://www.w3.org/"><IMG height=48 alt=W3C
src="VML - the Vector Markup Language.files/w3c_home.png" width=72 align=left
border=0></A> NOTE-VML-19980513 </H4>
<P><BR clear=left>
<H1 class=maintitle style="TEXT-ALIGN: center" align=center><A
name=h1:vml>Vector Markup Language (VML)</A></H1>
<H3 align=center>World Wide Web Consortium Note 13-May-1998</H3>
<H4 style="TEXT-ALIGN: center" align=center>Submission to the World Wide Web
Consortium</H4>
<DIV style="MARGIN-LEFT: 3%; MARGIN-RIGHT: 3%">
<DL>
<DT>This version:
<DD><A
href="http://www.w3.org/TR/1998/NOTE-VML-19980513">http://www.w3.org/TR/1998/NOTE-VML-19980513</A>
<DT>Latest version:
<DD><A href="http://www.w3.org/TR/NOTE-VML">http://www.w3.org/TR/NOTE-VML</A>
<DT>Authors:
<DD><A href="mailto:brian.mathews@autodesk.com">Brian Mathews</A>, Autodesk
Inc.
<DD><A href="mailto:daniel_lee@hp.com">Daniel Lee</A>, Hewlett-Packard Company
<DD><A href="mailto:bdister@macromedia.com">Brian Dister</A>, Macromedia, Inc.
<DD><A href="mailto:johnbo@microsoft.com">John Bowler</A>, Microsoft
Corporation
<DD><A href="mailto:howardco@microsoft.com">Howard Cooperstein</A>, Microsoft
Corporation
<DD><A href="mailto:ajayj@microsoft.com">Ajay Jindal</A>, Microsoft
Corporation
<DD><A href="mailto:tuann@microsoft.com">Tuan Nguyen</A>, Microsoft
Corporation
<DD><A href="mailto:petewu@microsoft.com">Peter Wu</A>, Microsoft Corporation
<DD><A href="mailto:troys@visio.com">Troy Sandal</A>, Visio Corporation
</DD></DL></DIV>
<HR>
<H2><A name=h2:status>Status of this document</A></H2>
<P>This document is a <A
href="http://www.w3.org/Submission/1998/08">submission</A> to the World Wide Web
Consortium. It is the initial draft of the specification of
<EM>VML</EM>. It is intended for review and comment by W3C members and is
subject to change. There are <A
href="http://www.w3.org/Submission/1998/08/Comment">W3C Staff comments</A> on
this submission.</P>
<P>This document is a NOTE made available by the W3 Consortium for discussion
only. This indicates no endorsement of its content, nor that the Consortium has,
is, or will be allocating any resources to the issues addressed by the NOTE.
</P>
<HR>
<H2><A name=h2:abstract>Abstract</A></H2>
<P>This document defines the Vector Markup Language (VML). VML is an
application of <A href="http://www.w3.org/TR/REC-xml.html">Extensible Markup
Language (XML) 1.0</A> which defines a format for the encoding of vector
information together with additional markup to describe how that information may
be displayed and edited. The first part of this document is an
introduction, which gives an overview of the way VML is organized and how it
interacts with both XML and HTML as defined by the <A
href="http://www.w3.org/TR/REC-html40/">HTML 4.0 Specification</A>. This
is followed by detailed technical definition of the behavior of every VML
element and the permitted and recommended behaviors for all applications.</P>
<P>The introduction to this document is intended to be appropriate reading for
someone who wishes to gain an overview of VML. The technical specification
is intended for authors of application software which might use VML and for
people who wish to assess the suitability of VML for a particular
application. It may also be used by people who need to hand-author VML
content. However it is anticipated that most such authoring will proceed
by copy and paste of existing VML - VML is intended to be treated in this
way.</P>
<HR>
<H2><A name=h2:contents>Table Of Contents</A></H2>
<UL>
<LI><A href="http://www.w3.org/TR/NOTE-VML#h2:introduction">Introduction to
VML</A>
<UL>
<LI><A href="http://www.w3.org/TR/NOTE-VML#h3:introduction.example">A Simple
Example</A>
<LI><A
href="http://www.w3.org/TR/NOTE-VML#h3:introduction.requirements">Design
Requirements</A>
<LI><A
href="http://www.w3.org/TR/NOTE-VML#h3:introduction.implementation">Implementation</A>
</LI></UL>
<LI><A href="http://www.w3.org/TR/NOTE-VML#h2:specification">The Technical
Specification of VML</A>
<UL>
<LI><A href="http://www.w3.org/TR/NOTE-VML#_Toc416858380">Introduction</A>
<LI><A href="http://www.w3.org/TR/NOTE-VML#_Toc416858381">Use of CSS</A>
<LI><A href="http://www.w3.org/TR/NOTE-VML#_Toc416858382">Local Coordinate
Space</A>
<LI><A href="http://www.w3.org/TR/NOTE-VML#_Toc416858383">Attribute
Types</A>
<LI><A href="http://www.w3.org/TR/NOTE-VML#_Toc416858384">DTD Entity
Definitions</A>
<LI><A href="http://www.w3.org/TR/NOTE-VML#_Toc416858385">Top-Level
Elements</A>
<LI><A href="http://www.w3.org/TR/NOTE-VML#_Toc416858386">The
<CODE>shape</CODE> Element</A>
<LI><A href="http://www.w3.org/TR/NOTE-VML#_Toc416858387">The
<CODE>shapetype</CODE> Element</A>
<LI><A href="http://www.w3.org/TR/NOTE-VML#_Toc416858388">The
<CODE>group</CODE> Element</A>
<LI><A href="http://www.w3.org/TR/NOTE-VML#_Toc416858389">The
<CODE>background</CODE> Element</A>
<LI><A href="http://www.w3.org/TR/NOTE-VML#_Toc416858390">Advanced
Properties of Shapes</A>
<LI><A href="http://www.w3.org/TR/NOTE-VML#_Toc416858391">The
<CODE>path</CODE> Element</A>
<LI><A href="http://www.w3.org/TR/NOTE-VML#_Toc416858392">The
<CODE>formulas</CODE> Element</A>
<LI><A href="http://www.w3.org/TR/NOTE-VML#_Toc416858393">The
<CODE>handles</CODE> Element</A>
<LI><A href="http://www.w3.org/TR/NOTE-VML#_Toc416858394">The
<CODE>fill</CODE> Element</A>
<LI><A href="http://www.w3.org/TR/NOTE-VML#_Toc416858395">The
<CODE>stroke</CODE> Element</A>
<LI><A href="http://www.w3.org/TR/NOTE-VML#_Toc416858396">The
<CODE>shadow</CODE> Element</A>
<LI><A href="http://www.w3.org/TR/NOTE-VML#_Toc416858397">The
<CODE>textbox</CODE> Element</A>
<LI><A href="http://www.w3.org/TR/NOTE-VML#_Toc416858398">The
<CODE>textpath</CODE> Element</A>
<LI><A href="http://www.w3.org/TR/NOTE-VML#_Toc416858399">The
<CODE>imagedata</CODE> Element</A>
<LI><A href="http://www.w3.org/TR/NOTE-VML#_Toc416858400">Predefined
Shapes</A>
<LI><A href="http://www.w3.org/TR/NOTE-VML#_Toc416858401">Common Properties
of All Predefined Shapes</A>
<LI><A href="http://www.w3.org/TR/NOTE-VML#_Toc416858402">The
<CODE>line</CODE> Element</A>
<LI><A href="http://www.w3.org/TR/NOTE-VML#_Toc416858403">The
<CODE>polyline</CODE> Element</A>
<LI><A href="http://www.w3.org/TR/NOTE-VML#_Toc416858404">The
<CODE>curve</CODE> Element</A>
<LI><A href="http://www.w3.org/TR/NOTE-VML#_Toc416858405">The
<CODE>roundrect</CODE> Element</A>
<LI><A href="http://www.w3.org/TR/NOTE-VML#_Toc416858406">The
<CODE>oval</CODE> Element</A>
<LI><A href="http://www.w3.org/TR/NOTE-VML#_Toc416858407">The
<CODE>arc</CODE> Element</A>
<LI><A href="http://www.w3.org/TR/NOTE-VML#_Toc416858408">The
<CODE>image</CODE> Element</A> </LI></UL>
<LI><A href="http://www.w3.org/TR/NOTE-VML#h2:normative">Normative
References</A>
<LI><A href="http://www.w3.org/TR/NOTE-VML#h2:informative">Informative
References</A> </LI></UL>
评论0