Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Questo argomento descrive VML, una funzionalità deprecata a partire da Windows Internet Explorer 9. Le pagine Web e le applicazioni che si basano su VML devono essere migrate in SVG o in altri standard ampiamente supportati.
Nota
A partire da dicembre 2011, questo argomento è stato archiviato. Di conseguenza, non è più gestito attivamente. Per altre informazioni, vedere Contenuto archiviato. Per informazioni, raccomandazioni e indicazioni sulla versione corrente di Windows Internet Explorer, vedere Internet Explorer Developer Center.
Elemento di primo livello usato per descrivere una forma.
Gli attributi seguenti modificano una forma.
| Attributo | Descrizione |
|---|---|
| Adj | Specifica un valore di regolazione usato per definire i valori per una formula. |
| AllowInCell | Determina se una forma può essere posizionata in una tabella. |
| AllowOverlap | Determina se una forma può sovrapporsi ad altre forme. |
| Alt | Definisce il testo alternativo da visualizzare anziché un elemento grafico. |
| BorderBottomColor | Colore bordo inferiore di una forma inline. |
| BorderLeftColor | Colore del bordo sinistro di una forma inline. |
| BorderRightColor | Colore del bordo destro di una forma inline. |
| BorderTopColor | Colore bordo superiore di una forma inline. |
| Proiettile | Determina se una forma è un punto elenco grafico. |
| Button | Determina se una forma verrà elaborata come pulsante. |
| BWMode | Determina il rendering di una forma per i dispositivi di output nero e bianco. |
| BWNormal | Definisce la modalità black-and-white per i dispositivi di output nero e bianco normali. |
| BWPure | Definisce la modalità black-and-white per i dispositivi di output nero e bianco puro. |
| Classe | Fa riferimento a una definizione di stile CSS. |
| Connectortype | Indica il tipo di connettore usato per l'aggiunta di forme. |
| CoordOrig | Specifica l'origine dell'unità di coordinata del rettangolo che delimita una forma. |
| CoordSize | Specifica le unità orizzontali e verticali del rettangolo che delimita una forma. |
| DoubleClickNotify | Invia un messaggio di evento quando viene fatto doppio clic su una forma. |
| Fillcolor | Definisce il colore del pennello che riempie il percorso chiuso di una forma. |
| Riempito | Determina se il percorso chiuso verrà riempito. |
| Capovolgi | Cambia l'orientamento di una forma. |
| ForceDash | Determina se viene utilizzata una struttura tratteggiata per disegnare una forma quando una forma non ha una linea o un riempimento. |
| Altezza | Specifica l'altezza della forma. |
| HR | Specifica che una forma è una regola orizzontale. |
| HRAlign | Definisce l'allineamento di una regola orizzontale. |
| Href | Definisce un URL per una forma. Quando si fa clic sulla forma, il browser caricherà l'URL. |
| HRHeight | Definisce lo spessore di una regola orizzontale. |
| HRNoShade | Determina se verrà visualizzata una regola orizzontale con ombreggiatura 3D. |
| HRPct | Definisce la lunghezza di una regola orizzontale come percentuale di larghezza di pagina. |
| HRStd | Determina se una forma è una regola orizzontale standard. |
| HRWidth | Definisce la lunghezza di una regola orizzontale. |
| ID | Fornisce un identificatore univoco per un elemento. |
| Sinistra | Determina la posizione della forma rispetto all'elemento sinistro del flusso del documento. |
| Margin-Bottom | Specifica il bordo inferiore della forma contenente rettangolo rispetto all'ancoraggio della forma. |
| Margine sinistro | Specifica il bordo sinistro della forma contenente rettangolo rispetto all'ancoraggio della forma. |
| Margine destro | Specifica il bordo destro della forma contenente rettangolo rispetto all'ancoraggio della forma. |
| Margin-Top | Specifica il bordo superiore della forma contenente rettangolo rispetto all'ancoraggio della forma. |
| MSO-Position-Horizontal | Specifica i dati di posizionamento orizzontale per gli oggetti in Microsoft Word. |
| MSO-Position-Horizontal-Relative | Specifica i dati di posizione orizzontale relativi per gli oggetti in Microsoft Word. |
| MSO-Position-Vertical | Specifica i dati di posizione verticale per gli oggetti in Microsoft Word. |
| MSO-Position-Vertical-Relative | Specifica i dati di posizione verticale relativi per gli oggetti in Microsoft Word. |
| MSO-Wrapping-Distance-Bottom | Definisce la distanza dal lato inferiore della forma al testo che lo avvolge. |
| MSO-Wrapping-Distance-Left | Definisce la distanza dal lato sinistro della forma al testo che lo avvolge. |
| MSO-Wrapping-Distance-Right | Definisce la distanza dal lato destro della forma al testo che lo avvolge. |
| MSO-Wrapping-Distance-Top | Definisce la distanza dalla forma superiore al testo che lo avvolge. |
| MSO-Wrapping-Edited | Determina se le coordinate di wrapping sono state personalizzate dall'utente. |
| MSO-Wrapping-Mode | Definisce la modalità di wrapping per il testo. |
| OLEIcon | Determina se un oggetto OLE verrà visualizzato come icona. |
| OnEd | Determina se gli handle aggiuntivi di una forma sono nascosti. |
| Onmouseover | Attiva un evento del mouse per una forma. |
| Percorso | Specifica la linea che costituisce i bordi di una forma. |
| Position | Definisce il tipo di posizionamento usato per posizionare un elemento. |
| PreferRelative | Determina se le dimensioni originali di un oggetto vengono salvate dopo la riformattazione. |
| Stampa | Determina se la forma verrà stampata. |
| ReGroupID | Definisce un gruppo precedente per una forma. |
| RelativePosition | Definisce una posizione relativa per un oggetto. |
| Rotazione | Definisce l'angolo ruotato di una forma. |
| RuleInitiator | Determina se verrà usato un motore regole. |
| RuleProxy | Determina se verrà usato un proxy per il motore regole. |
| Spt | Definisce un numero usato internamente da Microsoft Office per identificare i tipi di forme. |
| StrokeColor | Definisce il colore del pennello che esegue il tratto del percorso di una forma. |
| Accarezzò | Definisce se il percorso verrà tratto. |
| StrokeWeight | Definisce lo spessore del pennello che esegue il tratto del percorso di una forma. |
| TableLimits | Elenco dei valori di altezza minimi per ogni riga in una tabella. |
| TableProperties | Determina le proprietà della tabella. |
| Destinazione | Definisce un frame o una finestra in cui verrà visualizzato un URL. |
| Titolo | Definisce il testo visualizzato quando il puntatore del mouse si sposta sulla forma. |
| Top | Definisce la posizione della forma rispetto all'elemento sopra di esso nel flusso della pagina. |
| Tipo | Definisce un riferimento all'ID di un elemento ShapeType . |
| UserDrawn | Determina se l'utente ha aggiunto la forma a una diapositiva master. |
| UserHidden | Determina se un ancoraggio script è nascosto. |
| Visibilità | Determina se viene visualizzata una forma. |
| Width | Definisce la larghezza della forma. |
| WrappingCoords | Definisce il poligono di delimitamento che circonda una forma. |
| Indice Z | Determina l'ordine di visualizzazione delle forme sovrapposte. |
Osservazioni:
Questo elemento può essere visualizzato da solo o all'interno di un elemento Group .
Di seguito è riportato il codice minimo necessario per produrre una forma. È necessario definire gli attributi FillColor, Position, Top, Left, Width, Height e Path oppure non verrà eseguito il rendering della forma.
<v:shape
fillcolor="green"
style="position:relative;top:1;left:1;width:200;height:200"
path = "m 1,1 l 1,200, 200,200, 200,1 x e">
</v:shape>
È inoltre necessario inserire il codice seguente nell'elemento HTML della pagina Web per ottenere gli schemi corretti per VML e Le estensioni di Microsoft Office. Se non si usano estensioni di Office, è possibile omettere il secondo schema.
xmlns:v="urn:schemas-microsoft-com:vml"
xmlns:o="urn:schemas-microsoft-com:office:office"
Per registrare il comportamento di VML e estensioni di Microsoft Office, è necessario avere anche quanto segue nell'elemento STYLE . Se non si usano estensioni di Office, è possibile omettere la seconda definizione di comportamento.
v\:* { behavior: url(#default#VML); display:inline-block}
o\:* { behavior: url(#default#VML); }
Elementi secondari validi
Di seguito sono riportati i sottoelementi di Shape.
| Elemento | Descrizione |
|---|---|
| Callout | Definisce un callout per una forma. |
| Estrusione | Definisce un'estrusione per una forma. |
| Fill | Definisce un riempimento per una forma. |
| Formule | Definisce le formule per una forma. |
| Selettori | Definisce gli handle per una forma. |
| Imagedata | Definisce i dati dell'immagine per una forma. |
| Locks | Definisce un blocco per una forma. |
| Percorso | Definisce un percorso per una forma. |
| Shadow | Definisce un'ombreggiatura per una forma. |
| Inclinazione | Definisce un'asimmetria per una forma. |
| Infarto | Definisce un tratto per una forma. |
| TextBox | Definisce una casella di testo per una forma. |
| TextPath | Definisce un percorso di testo per una forma. |
Altri elementi
Gli elementi di primo livello seguenti funzionano con Shape.
| Elemento | Descrizione |
|---|---|
| Gruppo | Definisce un gruppo di forme. |
| ShapeType | Definisce un modello per le forme. |
| VMLFrame | Definisce una cornice per una forma esterna. |
Forme predefinite
Le forme predefinite sono uguali alle forme normali, ad eccezione del fatto che alcuni di essi hanno attributi aggiuntivi. Le forme seguenti sono predefinite.
| Elemento | Descrizione |
|---|---|
| Rect | Definisce un rettangolo per una forma. |
| RoundRect | Definisce una correzione arrotondata per una forma. |
| Linea | Definisce una riga per una forma. |
| Polilinea | Definisce una polilinea per una forma. |
| Ovale | Definisce un ovale per una forma. |
| Immagine | Definisce un'immagine per una forma. |
| Curva | Definisce una curva per una forma. |
| Arc | Definisce un arco per una forma. |
Vedere anche
Esempio
Il codice seguente include una pagina Web VML di esempio:
<HTML xmlns:v="urn:schemas-microsoft-com:vml"
xmlns:o="urn:schemas-microsoft-com:office:office">
<HEAD>
<STYLE>
v\:* { behavior: url(#default#VML);}
o\:* { behavior: url(#default#VML);}
</STYLE>
<TITLE>VML Sample</TITLE>
</HEAD>
<BODY>
<v:shape
fillcolor="green"
style="position:relative;top:1;left:1;width:200;height:200"
path = "m 1,1 l 1,200, 200,200, 200,1 x e">
</v:shape>
</BODY>
</HTML>