Come fa il browser (es. firefox o explorer) a costruire la pagina web distribuendo i contenuti in spazi diversi, o a dare un formato alle parti di testo?
All'interno di ogni pagina HTML è presente una serie di marcatori o
TAG, a cui viene affidata la visualizzazione e che hanno differenti
nomi a seconda della loro funzione.
Quindi, nel codice sorgente di una pagina web troveremo sia i contenuti
della pagina (es l parti di testo) che una serie di TAG con i
relativi attributi.
Ogni tag è racchiuso tra i segni di minore "<" e maggiore
">".
I tag di solito lavorano in coppia, cioè delimitano l'inizio e la fine di un tipo di contenuto.
La sintassi è la seguente:
<TAG>contenuto</TAG>
ad esempio:
<h1>testo del titolo di primo livello </h1>
<h2>testo del titolo di secondo livello </h2>
<h3>testo del titolo di terzo livello </h3>
<p>testo del paragrafo </p>
<ul>
<li>prima voce della lista</li>
<li>seconda voce della lista</li>
<li>terza voce della lista</li>
</ul>
<a href="altrapagina.html">vai all'altra pagina</a>
<a href="http://www.altrosito.it">vai a un altro sito</a>
Alcuni tag non hanno contenuto, quindi non hanno neanche la chiusura. Ad esempio:
<img src="nomefile.jpg" alt="la mia foto">