Precedente
BACK

HTML HOUSE

IMMAGINI

Successiva
NEXT


Le immagini nelle pagine Web possono essere messe come sfondo, utilizzate come collegamenti, come mappe o come semplice abbellimento.
Prima di tutto bisogna dire che i formati utilizzati per le immagini sono il JPG e il GIF: il primo va bene per la definizione e la compressione, il secondo dà la possibilità di fare immagini con sfondo trasparente e immagini che si muovono.
Per inserire un'immagine come sfondo bisogna inserire nel marcatore BODY e al posto dell'attributo BGCOLOR, l'attributo BACKGROUND e seguito dall'indirizzo in cui si trova l'immagine:
<BODY BACKGROUND="../imm/foto.jpg">
CLICCA QUI PER LA DIMOSTRAZIONE
In questo modo verrà inserita l'immagine foto.jpg della directory imm nello sfondo; nel caso lo schermo sia più grande dell'immagine utilizzata le immagini vengono poste da sinistra verso destra su righe parallele.
Ora che lo sfondo è sistemato possiamo vedere come si mette un'immagine di abbellimento:
<IMG SRC="../imm/foto.jpg">
CLICCA QUI PER LA DIMOSTRAZIONE
Se avete scritto come sopra l'immagine verrà posizionata alla sinistra dello schermo. Ovviamente come per la fotografia di sfondo si può mettere la directory in cui si trova l'immagine o addirittura il suo indirizzo per intero (URL assoluto).
All'immagine si può anche assegnare un nome, che serve nel caso l'immagine non venisse caricata oppure per far si che quando ci si passa sopra con il puntatore e si sosta per qualche secondo sull'immagine stessa compaia il titolo dell'immagine da noi impostato. Tutto questo si ottiene con l'attributo ALT:
<IMG SRC="../imm/foto.jpg" ALT="FOTO">
CLICCA QUI PER LA DIMOSTRAZIONE
A questo punto possiamo anche dimensionare l'immagine direttamente con l'HTML, aggiungendo alla scritta utilizzata prima altri attributi quali WIDTH e HEIGHT, che definiscono le dimensioni in pixel che deve avere l'immagine rispettivamente in larghezza e in altezza:
<IMG SRC="../imm/foto.jpg" ALT="FOTO" WIDTH="100" HEIGHT="50">
CLICCA QUI PER LA DIMOSTRAZIONE
Nell'esempio l'immagine avrà un'altezza di 50 pixel e una larghezza di 100 (mettere le misure riduce il tempo di caricamento perchè lo schermo viene impostato e non deve adattarsi a mano a mano che le fotografie vengono caricate). Ora un altro problema che ci si può porre è l'allineamento centrale o laterale dell'immagine. Il problema si risolve con l'attributo ALIGN accompagnato da LEFT per allineare l'immagine a sinistra, RIGHT per allineare l'immagine a destra.
<IMG SRC="../imm/foto.jpg" ALT="FOTO" WIDTH="100" HEIGHT="50" ALIGN="RIGHT">
CLICCA QUI PER LA DIMOSTRAZIONE
L'immagine verrà posizionata a destra dello schermo. Se invece vogliamo centrarla sullo schermo basterà aggiungere il solito TAG CENTER e il suo relativo TAG finale per ottenere l'effetto voluto:
<CENTER>
<IMG SRC="../imm/foto.jpg" ALT="FOTO" WIDTH="100" HEIGHT="50">
</CENTER>
CLICCA QUI PER LA DIMOSTRAZIONE
In questa maniera l'immagine si disporrà al centro dello schermo. Ulteriore passo avanti è quello di poter scrivere ai fianchi destro o sinistro, alto o basso dell'immagine. Vediamo come è possibile:
HTML<IMG SRC="../imm/foto.jpg">HOUSE
CLICCA QUI PER LA DIMOSTRAZIONE
L'immagine comparirà con a destra la scritta HTML e a sinistra HOUSE; quindi basterà disporre il testo prima o dopo l'immagine per averla alla sua destra o alla sua sinistra (ho tolto un po' di attributi per rendere più facile la lettura dei comandi). Per disporre il testo allineato con il bordo alto dell'immagine il comando da usare è il seguente:
<IMG SRC="../imm/foto.jpg" ALIGN="top">HTML HOUSE
CLICCA QUI PER LA DIMOSTRAZIONE
Dove TOP stê appunto a significare che la scritta deve essere posta in alto; al posto di TOP si può inserire MIDDLE e allora la scritta verrê centrata verticalmente con l'immagine, oppure si potrê utilizzare BOTTOM e la scritta verrê allineata con il bordo basso dell'immagine. Per scrivere sotto l'immagine basta aggiungere <BR> come da esempio:
<IMG SRC="../imm/foto.jpg"><BR>HTML HOUSE
CLICCA QUI PER LA DIMOSTRAZIONE
A questo punto mancano più due attributi per poi passare alla prossima pagina. Gli attributi sono HSPACE e VSPACE: il primo attributo stê ad indicare lo spazio laterale in pixel che deve essere lasciato tra l'immagine e lo scritto, il secondo lo spazio verticale:
<IMG SRC="../imm/foto.jpg" ALIGN="top" HSPACE="10">HTML HOUSE
CLICCA QUI PER LA DIMOSTRAZIONE
Significa che la scritta HTML HOUSE verrê spostata di 10 pixel rispetto al bordo dell'immagine. Possiamo ora passare alla prossima pagina dedicata alle immagini.

Precedente
BACK
Successiva
NEXT