Guida al linguaggio HTML

7.9 Gli elementi EMBED e NOEMBED


EMBED (elemento vuoto) specifica un oggetto arbitrario che deve essere inserito in un documento. Questo oggetto puo', ad esempio, essere un file audio, un file VRML, ecc. La visualizzazione di questo oggetto viene eseguita dal browser mediante un plugin, che deve essere scaricato e installato nel browser stesso per funzionare. Se il browser non e' equipaggiato con il plugin richiesto, di solito avvertira' l'utente che e' impossibilitato a visualizzare l'oggetto inserito.

L'elemento NOEMBED, posizionato subito dopo EMBED, puo' contenere codice HTML da visualizzare dal browser quando non puo' gestire l'EMBED -- se il browser e' in grado di gestire l'EMBED ignorera' il contenuto dell'elemento NOEMBED, anche se ci fossero problemi nel visualizzare l'oggetto.

EMBED puo' prendere diversi attributi. L'attributo SRC specifica l'URL dell'oggetto da inserire, mentre l'attributo opzionale TYPE puo' specificare il genere di dati (mime). ALIGN definisce l'allineamento dell'oggeto nella pagina (con i valori standard, come per l'elemento IMG), mentre HIDDEN significa che l'oggetto non deve essere fisicamente visualizzato (utile, ad esempio, per far suonare file audio in sottofondo). HEIGHT e WIDTH specificano l'altezza e la larghezza della regione occupata dall'oggetto, e sono obbligatori. Gli attributi opzionali HSPACE e VSPACE possono essere usati per aggiungere spaziature (in pixel) attorno all'oggetto.

EMBED puo' anche avere attributi specifici del plugin che deve gestire l'oggetto.

Ecco un esempio di EMBED:


  <EMBED SRC="/path/file.cmx WIDTH="100" HEIGHT="200" >
  <NOEMBED>
  <P>Spiacente, ma non avete il PlugIn Corel CMX
  per visualizzare immagini Corel CMX. Ecco una versione alternativa,
  in formato GIF
  <IMG SRC="/path/file.gif" HEIGHT="200" WIDTH="100"
       ALT="immagine per l'esempio">
  </NOEMBED>


Indice HomePage