Esempio
Come utilizzare il <object> elemento di incorporare un file Flash:
<object width="400" height="400" data="helloworld.swf"></object>
Prova tu stesso " Definizione e utilizzo
Il <object> tag definisce un oggetto incorporato all'interno di un documento HTML. Utilizzare questo elemento per incorporare multimediali (come audio, video, applet Java, ActiveX, PDF e Flash) in pagine web.
È inoltre possibile utilizzare il <object> tag per incorporare un'altra pagina web nel documento HTML.
È possibile utilizzare il <param> tag per passare i parametri di plug-in che sono stati incorporati con il <object> tag.
Supporto per il browser
Elemento | |||||
---|---|---|---|---|---|
<object> | sì | sì | sì | sì | sì |
Suggerimenti e Note
Nota: Un <object> elemento deve apparire all'interno del <body> elemento.Il testo tra il <object> e </object> è un testo alternativo, per i browser che non supportano questo tag.
Suggerimento: Per le immagini utilizzare il <img> tag al posto del <object> tag.
Suggerimento: Almeno uno dei "data" o "type" attributo deve essere definito.
Differenze tra HTML 4.01 e HTML5
Alcuni HTML 4.01 attributi non sono supportati in HTML5.
La "form" attributo è di nuovo in HTML5.
In HTML5, gli oggetti possono essere utilizzati e presentati in forme.
In HTML5, gli oggetti non possono più comparire all'interno del <head> elemento di un documento.
attributi
= Nuovo in HTML5.
Attributo | Valore | Descrizione |
---|---|---|
align | top bottom middle left right | Non supportato in HTML5. Specifica l'allineamento del <object> elemento secondo elementi circostanti |
archive | URL | Non supportato in HTML5. Uno spazio separato elenco di URL agli archivi. Gli archivi contengono risorse rilevanti per l'oggetto |
border | pixels | Non supportato in HTML5. Specifica la larghezza del bordo attorno a un <object> |
classid | class_ID | Non supportato in HTML5. Definisce un valore di classe ID come impostato nel Registro di sistema di Windows o un URL |
codebase | URL | Non supportato in HTML5. Definisce dove trovare il codice per l'oggetto |
codetype | media_type | Non supportato in HTML5. Il tipo di supporto del codice a cui si riferisce il classid attributo |
data | URL | Specifica l'URL della risorsa da utilizzare per l'oggetto |
declare | declare | Non supportato in HTML5. Definisce che l'oggetto deve essere dichiarata solo, non ha creato o un'istanza fino a quando necessario |
form | form_id | Specifica uno o più moduli l'oggetto appartiene a |
height | pixels | Specifica l'altezza dell'oggetto |
hspace | pixels | Non supportato in HTML5. Specifica lo spazio bianco sul lato destro e sinistro di un oggetto |
name | name | Specifica un nome per l'oggetto |
standby | text | Non supportato in HTML5. Definisce un testo da visualizzare mentre l'oggetto è carico |
type | media_type | Specifica il tipo di supporto di dati specificato nel data di attributo |
usemap | #mapname | Specifica il nome di una immagine lato client per essere utilizzato con l'oggetto |
vspace | pixels | Non supportato in HTML5. Specifica lo spazio bianco sulla parte superiore e inferiore di un oggetto |
width | pixels | Specifica la larghezza dell'oggetto |
attributi globali
Il <object> tag supporta anche l' Attributi globali in HTML .
Attributi eventi
Il <object> tag supporta anche l' evento Attributi in HTML .
Pagine correlate
Tutorial HTML: Elemento Oggetto HTML
Di riferimento HTML DOM: Oggetto Oggetto
Impostazioni predefinite CSS
La maggior parte dei browser visualizzerà il <object> elemento con i seguenti valori di default:
object:focus {
outline: none;
}