Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Tra i titoli <TITLE> e </TITLE> si scrive il titolo da assegnare alla pagina Web
sarà quindi:
<html>
<head>
<title> saluti </title> → la parte “saluti” la si vede in altro non nella pagina
</head>
<body>
Ciao a tutti!
</body>
</html>
Tra i tag <BODY> </BODY> c’è il codice della pagina vera e propria (testo, immagini,
link…)
Per modificare il colore dello sfondo inserire all’interno del tag <BODY> </BODY>
“BGCOLOR” e il nome del colore
esempio: <BODY BGCOLOR = aliceblue>
I nomi dei colori sono scritti nella tabella a pagina 28 del libro.
esempio codice completo:
<html>
<head>
<title> saluti </title>
</head>
<body bgcolor = aliceblue>
Ciao a tutti!
</body>
</html>
Se vuoi che nella pagina web appaiano con tipo di carattere, dimensioni, e colori diversi tra
loro, utilizza i tag <FONT></FONT>
FACE è il nome del carattere
<FONT FACE = Arial> ciao a tutti </FONT> → testo all’interno in Arial
Questo è il caso più semplice: cliccando sulla scritta sottolineata si apre la pagina
collegata che si trova nella stessa cartella.
Per collegare una pagina che si trova in un’altra cartella la sintassi è:
<A HREF = poszione pagina\PaginaCollegata.estensione>Clicca su questa
scritta per andare alla pagina collegata </A>
In questo caso il link collega la Home page della casa editrice How2.
Si può creare un link anche ad un punto preciso di una pagina come ad esempio una
parola, una frase, un’immagine. Per fare questo bisogna identificare il punto della
pagina con l’istruzione <A NAME>...</A>.
<A NAME> è un segnalibro che sarà poi possibile richiamare con l’istruzione <A HREF>
in questo modo si richiama non solo la pagina ma anche il punto preciso del segnalibro.
esempio:
Vogliamo inserire un segnalibro alla frase "Dati del destinatario" presente in una pagina
Web chiamata "Richiesta arretrati.htm"
Il codice è:
<A NAME = punto esatto>Dati del destinatario</A>
Questo segnalibro risulterà essere completamente trasparente alla pagina Web: non
vedrai nulla di diverso a video.
Adesso vogliamo creare un link in un'altra pagina Web (per semplicità presente nella
stessa cartella della pagina precedente) che richiami questo segnalibro.
Il codice in quest'altra pagina è:
<A HREF = Richiesta arretrati.htm#punto esatto› vai alla frase</A>
Separando con il simbolo # (pound o cancelletto) il nome del file dal nome che è stato
assegnato con l'attributo NAME al segnalibro, il link sposterà la visualizzazione nel punto
esatto in cui il segnalibro è stato posizionato.
Per inserire un segnalibro ad una immagine chiamata copertina.jpg, sempre presente
nella pagina Web chiamata Richiesta_arretrati.htm, il codice è:
<A NAME = punto esatto><IMG SRC"copertina.jpg"></A>
Riassumendo:
- Con il codice <A NAME = nome segnalibro> si crea un segnalibro in un punto
nel documento;
- Con il codice <A HREF - Nome pagina Web#nome assegnato al segnalibro>
si raggiunge quel punto.
Il tag <A HREF> può essere associato all'istruzione MAILTO per spedire un messaggio di
posta elettronica al destinatario specificato. Ad esempio il codice:
<A HREF - "MAILTO: servizioabbonati@How2.it">Scrivici</A>
Trasforma il testo Scrivici in un link che, quando è attivato, apre il programma
predefinito
di posta elettronica con un nuovo messaggio indirizzato a "servizioabbonati@How2.it".
Per inserire diversi indirizzi mail basta separarli con una virgola.
Per aggiungere il soggetto al nostro link MAILTO aggiungi, dopo l'indirizzo email, un
punto di domanda e, di seguito, il parametro Subject seguito da un uguale (=) e dal
contenuto del campo oggetto (La combinazione %20 indica uno spazio).
Puoi arricchire il link MAILTO con altri valori come:
cc: definisce il valore preimpostato per il campo copia carbone;
bcc: definisce il valore preimpostato per il campo copia carbone nascosta;
body: definisce il contenuto della mail;
Per inserire le varie opzioni nello stesso messaggio: dopo il destinatario principale scrivi
un punto interrogativo (?) e collega le altre parti con &. Naturalmente, puoi tralasciare
una o più opzioni. Non si devono lasciare spazi fra le varie parti. Quindi cc= deve essere
scritto tutto attaccato.
Ecco un link MAILTO completo:
<a href="mailto: info@How2.it?cc= ServizioClienti@How.itabcc=
ServizioAbbonati@How2.it&subject= Richie-
sta20informazioni&body= Buongior-
no, $20vorrei%20delle%20notizie">Scrivi a How2 </a>
<BODY VLINK = “red”> → per i link già stati aperti almeno una volta.
<BODY ALINK = “gold”> → specifica il colore dei link attivi (i link quando sono
attivati diventano oro).
capitolo 8: le tabelle
Per inserire una tabella si usa il tag <TABLE> con il relativo tag di chiusura </TABLE>.
Attributi:
- BORDER: attribuisce un bordo che contorna tutte le celle, specificando un numero
ne specifico la grandezza.
esempio: <TABLE BORDER = “2”>
- BORDERCOLOR: specifico il colore del bordo (è dipendente dal tag BORDER)
esempio: <TABLE BORDER = “2” BORDERCOLOR = “red”>
- ALIGN:specifica l’allineamento della tabella nella pagina con possibilità di:
- CENTER
- LEFT
- RIGHT
esempio: <TABLE BORDER = “2” BORDERCOLOR = “red” ALIGN = center>
- WIDTH,HEIGHT: impostano larghezza e lunghezza della tabella nella pagina, i
valori vengono espressi in percentuale rispetto alla pagina.
esempio: <TABLE BORDER = “2” WIDTH = 50% HEIGHT = 50%>
- BGCOLOR, BACKGROUND: permettono di avere rispettivamente lo sfondo della
tabella a tinta unita o un'immagine.
esempio: <TABLE BORDER = “2” BGCOLOR = “fuchsia”>
- CELLSPACING: imposta uno spazio tra celle (misura in pixel)
- CELLPADDING: imposta uno spazio tra la cella e il testo.
- CAPTION: permette di inserire una didascalia alla tabella. Il testo va specificato
tra <CAPTION> e </CAPTION>. Se la tabella è allineata al centro anche la
didascalia verrà allineata al centro.
<TR> </TR> → segnalano l’inizio e la fine della tabella e vanno inseriti all’interno dei
tag <TABLE> </TABLE>.
<TD> </TD> → vanno inseriti all’interno dei tag <TR> </TR> e definiscono la cella vera
e propria della tabella.
All’interno dei tag <TR> e <TD> si può usare l’attributo BGCOLOR per avere un colore di
sfondo diverso tra le singole celle.
Se voglio avere un colore diverso per ogni riga inserisco BGCOLOR dopo<TR> </TR>,
mentre se lo voglio diverso per ogni singola cella lo inserisco all’interno del <TD> </TD>.
! Ricorda se no utilizzo l’attributo border la tabella non ha il bordo.
esempio:
«HEAD>
<TITLE></TITLE>
</HEAD>
<BODY>
<table>
(tr>
(td>lunedi</td><td>visitaoculistica<td)
</tr>
<tr>
<td>martedi</td><td>corsodiHTML</td>
</tr>
<tr>
<ta›mercoledì anbsp</td><td›commercialista</td>
</tr>
</table>
</BODY>
</HTML>
Quindi si ottiene:
lunedì. visita oculistica
martedì. corso di HTML
mercoledì commercialista
<TR HEIGHT = 50> → per modificare l’altezza della riga (inserisco HEIGHT nel tag <TR>)
<TD HEIGHT = 50> → per modificare la larghezza della colonna (inserisco HEIGHT nel
tag <TD>)
Se si modifica la larghezza di una cella tutte le celle della colonna avranno la larghezza
specificata.
<TD ALIGN = “left”> → per allineare a sinistra il testo all’interno della cella
Per avere l’intera colonna allineata si deve impostare l’attributo ALIGN su ogni cella.
Allo stesso modo, con l'attributo VALIGN hai l'allineamento verticale delle celle. I valori
possibili sono TOP (alto), MIDDLE (in mezzo: è il valore di default), BOTTOM (in basso),
BASELINE (alla linea di base).
Ad esempio:
‹TABLE BORDER="1">
<TR HEIGHT ="50">
<TD VALIGN ="TOP">cella</TD><TD VALIGN “TOP”> cella </TD>
<TD VALIGN ="TOP"> cella </TD>
</TR>
<TR HEIGHT ="50'>
<TD VALIGN ="MIDDLE"> cella </TD> <TD VALIGN ="MIDDLE"> cella
</TD> <TD VALIGN ="MIDDLE"> cella</TD>
</TR>
</TR>
<TR HEIGHT ="50">
<TD VALIGN = "BOTTOM"> cella </TD><TD VALIGN ="BOTTOM"> cella </TD>
<TD VALIGN ="BOTTOM"> cella </TD>
</IR>
</TABLE>
Gli attributi COLSPAN e ROWSPAN permettono di unire più celle di una stessa riga o di
una stessa colonna in una unica.
A questo scopo devi specificare il numero di celle della riga o della colonna da unire.
Vediamo qualche esempio.
Se vuoi una tabella che ha due righe con due celle ciascuna e una riga con due celle
unite,
usa questo codice:
<TABLE BORDER ="1">
<TR><TD›cella</TD><TD>cella</TD></TR>
<TR><TD>cella</TD><TD>Cella</TD></TR>
<TR><TD COLSPAN = 2>due celle unite</TD></TR>
</TABLE>
Se vuoi una tabella formata da due colonne con due celle e una colonna con due celle
unite, usa il codice:
<TABLE BORDER = "1">
<TR><TD>cella</TD><TD ROWSPAN = 2> due celle unite <TD> cella
</TD></TR>
<TR><TD>cella</TD><TD>cella</TD›</TR>
</TABLE>
capitolo 9: i frames
ciao