Atributo Type (Shape)(VML)
Este tópico descreve o VML, um recurso preterido a partir do Windows Internet Explorer 9. As páginas da Web e os aplicativos que dependem do VML devem ser migrados para o SVG ou para outros padrões amplamente compatíveis.
Observação
A partir de dezembro de 2011, este tópico foi arquivado. Como resultado, ele não é mais mantido ativamente. Para obter mais informações, consulte Conteúdo arquivado. Para obter informações, recomendações e diretrizes sobre a versão atual do Windows Internet Explorer, consulte Internet Explorer Developer Center.
Define uma referência à ID de um elemento ShapeType . Leitura/gravação. Cadeia de caracteres.
Aplica-se a
Sintaxe de marca
<v:
element
type=" expression ">
Sintaxe do script
element
.type="#expression"
expression=element .type
Comentários
Se o atributo Type referenciar a ID de um elemento ShapeType , os preenchimentos, caminhos e traços do ShapeType serão usados como modelos para criar a forma. Valores derivados de ShapeType podem ser substituídos por valores de forma individuais.
Se usado em marcas, o valor da cadeia de caracteres deve começar com um símbolo de sinal numérico (#).
Atributo Padrão VML
Exemplo
Uma forma ShapeType é criada com o "mytype" como uma ID.
<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>
Em seguida, se você criar uma forma usando os valores ShapeType , a forma terá os atributos do ShapeType "mytype"; ou seja, "shape01" terá um preenchimento vermelho com um traço azul.
<v:shape id="shape01" type="#mytype"
style="position:relative;top:1;left:1;width:20;height:20">
</v:shape>
Você pode substituir os valores herdados, por exemplo, alterando a cor para verde.
<v:shape id="shape02" type="#mytype"
fillcolor="green"
style="position:relative;top:1;left:1;width:20;height:20">
</v:shape>
Exemplo de atributo de tipo. (Requer o Microsoft Internet Explorer 5 ou superior.)