Una pagina HTML è, in sintesi, un insieme di rettangoli che si dispongono in certo modo sul monitor. Ciascuno dei rettangoli di una pagina HTML è contraddistinto da un elemento (o tag) blocco. Un elemento blocco è quindi un box che può contenere altri elementi blocco, oppure elementi non blocco, detti anche elementi inline. Quando un elemento blocco viene inserito in una pagina Web, in essa si crea automaticamente una nuova riga.
Gli elementi inline, invece, sono elementi che non interrompono il flusso di testo e immagini, ossia non danno origine a una nuova linea. In generale, va ricordato che gli elementi inline non possono contenere al loro interno elementi blocco, ma solo altri elementi inline.
Continua a leggere