Download Internet `98, Manuale per l`

Transcript
Per fare in modo che una pagina Web venga visualizzata correttamente da
qualsiasi client è dunque necessario sostituire le lettere accentate con le
corrispondenti entità carattere. Quando le scrivete non dimenticate il punto e
virgola: indica al browser dove finisce la sequenza di controllo!
I migliori editor HTML hanno dei meccanismi di traduzione automatica da
carattere esteso a entità113. In caso contrario la cosa più comoda è scrivere il testo
normalmente e poi operare le sostituzioni con la funzione ‘search and replace’
presente in tutti gli editor e i wordprocessor degni di questo nome; volendo, ci si
potrà creare una apposita macro.
Gli elementi principali di un documento Web
Dopo aver visto i concetti di base che sono sottesi alla codifica HTML, vediamo
alcuni degli elementi fondamentali che servono a realizzare una semplice pagina
Web.
Il tag <html>
In primo luogo, si consideri che ogni documento HTML deve iniziare con il tag
<html> e deve chiudersi con </html>. Ovvero:
<html>
... qui tutto il documento da impaginare ...
</html>
Questo primo (e ultimo) elemento serve ad identificare un file HTML come
tale: una specie di meta-elemento.
Il tag <head>
Altra costante: tutte la pagine HTML sono divise in due sezioni: una intestazione,
ovvero una sorta di copertina, e un corpo, ovvero il documento vero e proprio.
L’intestazione viene codificata con il marcatore <head>, il corpo con il marcatore
<body > (v. più sotto). Ad esempio:
113Alcuni
editor più recenti, come FrontPage, invece di ricorrere alle entità carattere, in
alcuni casi memorizzano le lettere accentate e i caratteri speciali nel set denominato ISO Latin
1, oppure ISO 8859-1, ovvero nel set di caratteri attualmente più diffuso. Per dichiarare al
browser questa scelta, gli editor di questo tipo aggiungono la seguente istruzione nelle pagine
HTML: <meta http-equiv=‘‘Content-Type’’ content=‘‘text/html; charset=iso-8859-1’’>.
518