Il testo in una pagina web
Titoli
I titoli di una pagina web sono delle scritte in grassetto solitamente più grandi dei paragrafi. I titoli si identificano con la lettera h (h = header ovvero titolo in inglese) e vanno da h1 fino ad h6: h1 è il titolo più grande mentre h6 è il titolo più piccolo. Un esempio di titolo può essere:
Che viene renderizzato (quindi caricato, rappresentato dal browser) in questo modo:
Questo è un titolo in h1
Gli altri titoli sono progressivamente più piccoli e si ottengono variano il numero a fianco dell'h da entrambe le parti:
Questo è un titolo in h2
Questo è un titolo in h3
Questo è un titolo in h4
Questo è un titolo in h5
Questo è un titolo in h6
Paragrafi
Una pagina web contiene anche del testo organizzato in paragrafi. I paragrafi sono contenuti all'interno dei tag <p>....</p>
:
Il tag <p>
ha l'effetto di lasciare una riga bianca prima e dopo il paragrafo. Infatti, se scriviamo due paragrafi attaccati nel codice, come:
otteniamo:
Questo è il primo paragrafo
Questo è il secondo paragrafo
Se si guarda al linguaggio HTML, tuttavia, lasciare delle righe bianche nel codice non influisce sulla spaziatura mostrata nella pagina. Quindi l'output dell'esempio sopra, equivale all'output del codice:
In ogni caso, può essere utile lasciare delle righe bianche nel codice HTML allo scopo di aumentarne la leggibilità.
Il tag <br>
Se lo scopo è quello di interrompere la riga ad un certo punto del testo, come ad esempio dopo un punto fermo, si può usare il tag <br>
all'interno di un tag <p>
. Ad esempio:
risulta in:
Primo paragrafo.
Secondo paragrafo.
Grassetto e corsivo
Il testo in un paragrafo può essere personalizzato dandogli dei pesi e degli stili diversi. Attraverso i tag HTML può, infatti, apparire come normale, grassetto o corsivo. I seguenti paragrafi:
<p>
Questo è il primo paragrafo e <b>Questo è il grassetto</b>
</p>
<p>
Questo è il secondo paragrafo e <i>Questo è il corsivo</i>
</p>
Sono renderizzati come:
Questo è il primo paragrafo e Questo è il grassetto
Questo è il secondo paragrafo e Questo è il corsivo
dove:
<b>
: tag per rendere il testo in grassetto (b sta per bold che in inglese è grassetto). Può essere sostituito dal tag<strong>
;<i>
: tag per il corsivo (i = italics ovvero corsivo in inglese);
Questi due tag possono anche essere “annidati” insieme ovvero messi uno dentro l'altro. L'importante è che il primo che si apre è l'ultimo che si chiude, in questo modo:
Per cui questo:
è sbagliato.
Simboli e lettere accentate (entità html)
Le lettere accentate tipo è, à, ò e i simboli tipo ?, !, &, “” eccetera vanno trattati come tali, ovvero vanno specificati all'interno della pagina web con dei codici speciali per fare in modo che siano rappresentati nel modo corretto da tutti i browser che li leggono. Questi simboli sono anche detti entità html. Ognuna di queste entità può essere inserito nella pagina web come: &nomeentità; quindi ad esempio ’ oppure ' eccetera.
viene rappresentato come:
“ Questa è una lettera accentata ”
Una tabella dei simboli usati comunemente può essere trovata qui: https://it.wikibooks.org/wiki/HTML/Entit%C3%A0
Le principali che ci interessano sono:
Simbolo | Codice | Significato |
---|---|---|
’ | ’ |
Virgoletta singola inclinata a destra |
' | ' |
Apostrofo |
“ | “ |
Doppie virgolette sinistra (l = left) |
” | ” |
Doppie virgolette destra (r = right) |
! | ! |
Punto esclamativo (excl = exclamation) |
? | ? |
Punto di domanda (quest = question) |
& | & |
e commerciale (ampersand) |
© | © |
Simbolo del copyright |
€ | € |
Simbolo dell'euro |
à | à |
a con accento grave |
è | è |
e con accento grave |
ì | ì |
i con accento grave |
ò | ò |
o con accento grave |
ù | ù |
u con accento grave |
á | á |
a con accento acuto |
é | é |
e con accento acuto |
í | í |
i con accento acuto |
ó | ó |
o con accento acuto |
ú | ú |
u con accento acuto |
À | À |
A con accento grave |
È | È |
E con accento grave |
Ì | Ì |
I con accento grave |
Ò | Ò |
O con accento grave |
Ù | Ù |
U con accento grave |
Á | Á |
A con accento acuto |
É | É |
E con accento acuto |
Í | Í |
I con accento acuto |
Ó | Ó |
O con accento acuto |
Ú | Ú |
U con accento acuto |
Una pagina completa quindi può essere: