MINI CORSO HTML (2/3) |
| Precedente | Sommario "Come si crea un sito" | Successivo |
COME CREARE LE PAGINE WEB
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| questa è la prima cella | questa è la seconda cella |
Ecco come apparirà la tabella di cui sopra:
| prima cella | seconda cella | terza cella | quarta cella |
<table border=1 bordercolor=red cellpadding=5>
<tr>
<td>prima riga, prima cella</td>
<td>prima riga, seconda cella</td>
</tr>
<tr>
<td>seconda riga, prima cella</td>
<td>seconda riga, seconda cella</td>
</tr>
<tr>
<td>terza riga, prima cella</td>
<td>terza riga, seconda cella</td>
</tr>
</table>
Ecco come apparirà la tabella di cui sopra:
| prima riga, prima cella | prima riga, seconda cella |
| seconda riga, prima cella | seconda riga, seconda cella |
| terza riga, prima cella | terza riga, seconda cella |
Vi sono dei casi in cui torna utile avere una cella larga come due o più celle. In questo caso, all'interno del tad <td>, si specifica il parametro "colspan=x", dove x indica il numero delle celle che la cella stessa deve comprendere.
<table border=2>
<tr>
<td colspan=3>prima riga, larga come le altre due</td>
</tr>
<tr>
<td>seconda riga, prima cella</td>
<td>seconda riga, seconda cella</td>
</tr>
<tr>
<td>terza riga, prima cella</td>
<td>terza riga, seconda cella</td>
</tr>
</table>
Ecco come apparirà la tabella di cui sopra:
| prima riga, larga come le altre due | ||
| seconda riga, prima cella | seconda riga, seconda cella | |
| terza riga, prima cella | terza riga, seconda cella | |
Se non si stabilisce nessuna larghezza della tabella, essa verrà creata (automaticamente) abbastanza larga da poter contenere tutto quello che è stato posto nelle sue celle.
La larghezza di una tabella si stabilisce nel tag <table> con il parametro "width=". Si possono usare due modi:
<center>
<table width="70%" border=1 bordercolor=#cc6600 cellpadding=15>
<tr>
<td>prima cella</td>
<td>seconda cella</td>
<td>terza cella</td>
<td>quarta cella</td>
</tr>
</table>
</center>
Ecco come apparirà la tabella di cui sopra:
| prima cella | seconda cella | terza cella | quarta cella |
Se non si stabilisce nessuna larghezza della cella, essa verrà creata (automaticamente) abbastanza larga da poter contenere quello che è stato posto al suo interno.
La larghezza di una cella si stabilisce nel tag <td> con il paramentro "width=". Si possono usare due modi:
ATTENZIONE! Se si stabilisce la larghezza in una riga di celle anche le celle delle altre righe avranno la stessa larghezza (vedi esempio seguente).
Se non si stabilisce nessuna altezza della cella, essa verrà creata (automaticamente) abbastanza alta da poter contenere quello che è stato posto al suo interno.
L'altezza di una cella si stabilisce nel tag <td> con il parametro "height" e si stabilisce in pixel. Esempio: <td height=100>
ATTENZIONE! Se si stabilisce l'altezza di una cella tutte le celle di quella riga saranno alte uguali ad essa (vedi esempio seguente).
<center>
<table width=400 border=2 bordercolor=red cellpadding=5>
<tr>
<td width="10%">prima cella</td>
<td width="20%">seconda cella</td>
<td width="20%">terza cella</td>
<td width="50%">quarta cella</td>
</tr>
<tr>
<td height=100>prima cella</td>
<td>seconda cella</td>
<td>terza cella</td>
<td>quarta cella</td>
</tr>
</table>
</center>
Ecco come apparirà la tabella di cui sopra:
| prima cella | seconda cella | terza cella | quarta cella |
| prima cella | seconda cella | terza cella | quarta cella |
In una cella si può mettere del testo, dei grafici o delle immagini. La posizione di tutti questi elementi può essere decisa a priori utilizzando dei parametri appositi all'interno del tag <td>. Vediamoli nei dettagli:
NOTA: i due parametri "align=" e "valign=" possono essere utilizzati contemporaneamente.
<center>
<table width=450 border=1 bordercolor=#cc6600 cellpadding=5>
<tr>
<td align=center colspan=3>Esempi di posizionamento orizzontale</td>
</tr>
<tr>
<td align=left>a sinistra</td>
<td align=center>al centro</td>
<td align=right>a destra</td>
</tr>
<tr>
<td align="middle" colspan=3>Esempi di posizionamento verticale</td>
</tr>
<tr>
<td height=100 valign=top>in alto</td>
<td valign=middle>al centro</td>
<td valign=bottom>in basso</td>
</tr>
</table>
</center>
Ecco come apparirà la tabella di cui sopra:
| Esempi di posizionamento orizzontale | ||
| a sinistra | al centro | a destra |
| Esempi di posizionamento verticale | ||
| in alto | al centro | in basso |
Importante! Per evitare inutili complicazioni ponete tutte le pagine e le immagini del sito che state creando nella stessa cartella!
Usando le tabella risulta assai facile la gestione delle immagini.
Per inserire un'immagine in una tabella si usa lo stesso tag visto nella Lezione sull'inserimento di un immagine.
IMPORTANTE! Se non definisci le misure dell'immagine, e la medesima è più grande della cella che la deve contenere, le misure della cella verranno allargate per contenerla, e questo ti può creare dei problemi. Morale: dai alle tue immagini le giuste dimensioni prima di utilizzarle, oppure defisci le loro dimensioni (in pixel!) con i parametri "width=" (larghezza) e "height=" (altezza) all'interno del tag <img>.
Un uso assai comune è quello di creare una tabella con due celle, una per l'immagine ed una per il testo. In questo caso è bene utilizzare:
<center>
<table width="70%" border=3 bordercolor=blue cellpadding=15>
<tr>
<td valign=top>Solo pochi decenni fa questo era considerato uno strumento meraviglioso!</td>
<td align=center><img src="radio90x94.jpg" width=90 height=94 alt="radio.jpg"></td>
</tr>
</table>
</center>
Qui di seguito come apparirà la tabella con l'immagine. Va notato
che non è stata definita la dimensione delle celle. La prima è stata creata delle dimensioni
giuste per contenere l'immagine della radio, considerando anche i 15 pixel di bordo richiesti
con il parametro "cellpadding=15", e alla seconda è stata attribuita la larghezza che è
avanzata dopo aver creato la prima.
L'immagine nella prima cella è stata posizionata al centro con il parametro "align=center".
Il testo nella seconda cella è stato posizionato in alto con il parametro "valign=top".
![]() |
Solo pochi decenni fa questo era considerato uno strumento meraviglioso! |
Per prelevare una immagine è sufficiente che clicchi col tasto destra sull'immagine, quindi clicchi su SALVA CON NOME e dici al computer dove la deve salvare.
Ciò vale per quasi tutte le immagini che trovi in Internet, ma stai attento! se le usi nella tua pagina Web devi sempre specificare il sito da cui le hai prese!
Importante! Per evitare inutili complicazioni ponete tutte le pagine e le immagini del sito che state creando nella stessa cartella!
All'interno di un pagina web può nascere la necessità di saltare dal punto in cui ci si trova ad un altro punto, non importa se è localizzato prima o dopo. In altre parole si può dire che in un certo punto si vuole porre un "collegamento" in modo che il visitatore, cliccando su detto "collegamento", possa andare in una altro punto della pagina, magari lontano, senza dover far scorrere la pagina stessa.
Per poter fare questo collegamento è prima necessario che nel punto di arrivo (che potremmo paragonare alla casa verso cui viene indirizzata una lettera con la posta normale), vi sia il tag
<a name="xxxxx"> seguito dala suo tag di chiusura </a>. Tecnicamente il porre questo tipo di tag viene definito "Creare un'ancora".
Al posto di xxxxx si può mettere qualsiasi carattere alfabetico o numerico. È comunque molto consigliabile mettere un nome che si riferisce al quel punto della pagina Web. In altre parole se a quel punto parli delle mele rosse, il tag da usare potrebbe essere:
<a name="melerosse"> </a>
Dopo aver creato il tag di arrivo (ancora) puoi posizionare un collegamento a tale ancora in qualsiasi punto della tua pagina. Per creare questo collegamento devi usare il tag
<a href="#xxxxx"> seguito dala suo tag di chiusura </a>. Ovviamente al posto di xxxxx dovrai mettere il nome usato nell'ancora, nell'esempio "melerosse". Attenzione, prima del nome ci vuole sempre il segno cancelletto, ovvero #.
<p><b>Sommario:</b>
<br><a href="#melerosse">Mele rosse</a>
<br><a href="#fragole">Fragole</a></p>
--------------------
--------------------
--------------------
--------------------
<a name="melerosse"> </a>
<h5>Le mele rosse</h5>
<p>Quando si parla di mele rosse si intende una particolare qualità di mele che... ecc.
--------------------
--------------------
--------------------
--------------------
<a name="fragole"> </a>
<h5>Le fragole</h5>
<p>Le fragole sono un frutto di bosco, ecc.
Il codice di cui sopra apparirà nella pagina come illustrato qui di seguito. Se clicchi su una delle voci del sommario andrai all'ancora corrispondente.
|
Sommario:
Le mele rosseQuando si parla di mele rosse si intende una particolare qualità di mele che... ecc.
Le fragoleLe fragole sono un frutto di bosco, ecc.
|
Un sito Web è sempre costituito da varie pagine, pertanto nasce la necessità di poter andare da una pagina all'altra. Questa operazione è molto simile a quella usata per saltare all'interno della stessa pagina, ed utilizza il tag
<a href="xxxx.htm"> dove xxxx.htm è il nome della pagina a cui si vuole andare, seguito da una descrizione che servirà al visitatore per sapere dove porta quel collegamento seguita da </a>
Pagina di partenzaEsempio: index.htm<a href="frutta.htm">Va a Frutta</a> -------------------- -------------------- <a href="frutta.htm#fragole">Va a Fragole</a>
|
Pagina di arrivoEsempio: Frutta.htm-------------------- -------------------- -------------------- -------------------- <a name="fragole"> </a> <h5>Le fragole</h5> <p>Le fragole sono un frutto di bosco, ecc.</p> -------------------- -------------------- -------------------- -------------------- <a href="index.htm">Torna a Home page</a>
|
Talvolta può essere simpatico dare alla pagina un colore che funga di sfondo a tutto ciò che vi viene posto. Si può ottenere questo risultato utilizzando il parametro "bgcolor=" all'interno del tag <body> che hai posto tra le prime righe della pagina. Per conoscere i nomi o i codici esadecimali da usare per i colori fa' riferimento alla Lezione sui colori.
Esempio di codice per dare allo sfondo il color grigio (in inglese gray
blue: <body bgcolor=gray>
Clicca qui per vedere una pagina con tale sfondo.
Esempio di codice per dare allo sfondo il color azzurro: <body bgcolor=#00ffff>
Clicca qui per vedere una pagina con tale sfondo.
In questo caso si può usare una immagine grande come la pagina, ma non è pratico ed allora non viene mai usata. In alternativa si una piccola immagine, che il programma di navigazione utilizza per riempire tutta la pagina, non importa quanto grande sia.
Per utilizzare una piccola immagine come sfondo si mette il suo nome nel parametro "background=" all'interno del tag <body> che hai posto tra le prime righe della pagina. Esempio pratico: <body background=3.jpg>
Qui di seguito vi sono delle immagini che puoi liberamente utilizzare come sfondo, più sotto trovi qualche esempio pratico sul loro utilizzo. Per prelevare le immagini è sufficiente che clicchi col tasto destra sull'immagine, quindi clicchi su SALVA CON NOME e dici al computer dove la deve salvare. Ciò vale per quasi tutte le immagini che trovi in Internet, ma stai attento! se le usi nella tua pagina Web devi sempre specificare il sito da cui le hai prese!
Importante! Per evitare inutili complicazioni ponete tutte le pagine, le immagini e gli sfondi, del sito che state creando nella stessa cartella!
![]() 0.gif |
![]() 1.gif |
![]() 2.gif |
![]() 3.gif |
![]() 4.gif |
![]() 0.jpg |
![]() 1.jpg |
![]() 2.jpg |
![]() 3.jpg |
![]() 4.jpg |
Esempio di codice per usare come sfondo l'immagine 0.jpg:
<body background=0.jpg>
Clicca qui per vedere una pagina con tale sfondo.
Esempio di codice per usare come sfondo l'immagine 2.gif:
<body background=2.gif>
Clicca qui per vedere una pagina con tale sfondo.
Esempio di codice per usare come sfondo l'immagine 3.jpg:
<body background=3.jpg>
Clicca qui per vedere una pagina con tale sfondo.
| Precedente | Sommario "Come si crea un sito" | Successivo |