Atrybut typu (Shape)(VML)

W tym temacie opisano VML — funkcję przestarzałą w programie Windows Internet Explorer 9. Strony internetowe i aplikacje, które opierają się na języku VML, powinny być migrowane do formatu SVG lub innych powszechnie obsługiwanych standardów.

Nuta

Od grudnia 2011 r. ten temat został zarchiwizowany. W rezultacie nie jest już aktywnie utrzymywany. Aby uzyskać więcej informacji, zobacz zarchiwizowanej zawartości. Aby uzyskać informacje, zalecenia i wskazówki dotyczące bieżącej wersji programu Windows Internet Explorer, zobacz Centrum deweloperów programu Internet Explorer.

 

Definiuje odwołanie do identyfikatora elementu ShapeType. Odczyt/zapis. ciąg.

dotyczy

kształtu

składni tagów

<v:
          element 
          type=" expression ">

składni skryptu

element 
          .type="#expression"
expression=element .type

uwagi

Jeśli atrybut type odwołuje się do identyfikatora elementu ShapeType, wypełnienia, ścieżek i pociągnięć ShapeType są używane jako szablony do tworzenia kształtu. Wartości pochodzące z ShapeType można zastąpić poszczególnymi wartościami kształtu.

Jeśli jest używana w tagach, wartość ciągu musi zaczynać się od symbolu znaku liczbowego (#).

atrybutu standardowego języka VML

Przykład

Kształt ShapeType jest tworzony z identyfikatorem "mytype".

   <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>

Następnie, jeśli utworzysz kształt przy użyciu wartości ShapeType, kształt będzie miał atrybuty "mytype" ShapeType; oznacza to, że "shape01" będzie mieć czerwone wypełnienie z niebieskim pociągnięciem.

   <v:shape id="shape01" type="#mytype"
   style="position:relative;top:1;left:1;width:20;height:20">
   </v:shape>

Można na przykład zastąpić dziedziczone wartości, zmieniając kolor na zielony.

   <v:shape id="shape02" type="#mytype"
   fillcolor="green"
   style="position:relative;top:1;left:1;width:20;height:20">
   </v:shape>

przykład atrybutu typu . (Wymaga programu Microsoft Internet Explorer 5 lub nowszego).