Typattribut (Shape)(VML)
In diesem Thema wird VML beschrieben, ein Feature, das ab Version 9 Windows Internet Explorer ist. Webseiten und Anwendungen, die auf VML basieren, sollten zu SVG oder anderen weit verbreiteten Standards migriert werden.
Hinweis
Seit Dezember 2011 wurde dieses Thema archiviert. Daher wird sie nicht mehr aktiv verwaltet. Weitere Informationen finden Sie unter Archivierter Inhalt. Informationen, Empfehlungen und Anleitungen zur aktuellen Version von Windows Internet Explorer finden Sie im Internet Explorer Developer Center.
Definiert einen Verweis auf die ID eines ShapeType-Elements. Lese-/Schreibzugriff. Zeichenfolge.
Gilt für
Tagsyntax
<v:
element
type=" expression ">
Skriptsyntax
element
.type="#expression"
expression=element .type
Anmerkungen
Wenn das Type-Attribut auf die ID eines ShapeType-Elements verweist, werden die Füllungen, Pfade und Striche von ShapeType als Vorlagen zum Erstellen der Form verwendet. Von ShapeType abgeleitete Werte können durch einzelne Formwerte überschrieben werden.
Bei Verwendung in Tags muss der Zeichenfolgenwert mit einem Nummernzeichen # () beginnen.
VML-Standardattribut
Beispiel
Eine ShapeType-Form wird mit dem "mytype" als ID erstellt.
<v:shapetype id="mytype"
fillcolor="red" strokecolor="blue"
coordorigin="0 0" coordsize="200 200">
<v:path v="m 0,0 l 0,200, 200,200, 200,0 x e"/>
</v:shapetype>
Wenn Sie dann eine Form mithilfe der ShapeType-Werte erstellen, enthält die Form die Attribute des ShapeType "mytype". Das heißt, "shape01" hat eine rote Füllung mit einem blauen Strich.
<v:shape id="shape01" type="#mytype"
style="position:relative;top:1;left:1;width:20;height:20">
</v:shape>
Sie können die geerbten Werte überschreiben, indem Sie beispielsweise die Farbe in Grün ändern.
<v:shape id="shape02" type="#mytype"
fillcolor="green"
style="position:relative;top:1;left:1;width:20;height:20">
</v:shape>
Typattribut – Beispiel. (Erfordert Microsoft Internet Explorer 5 oder höher.)