Se rappresentassimo gli elementi di una pagina html in formato grafico, essi avrebbero una struttura a organigramma e sarebbero ben chiari gli annidamenti e i rapporti, per così dire, di parentela degli uni con gli altri.

Gli elementi si pongono come padri di altri elementi, figli, quando questi ultimi discendono direttamente dai primi e tra loro vi è la distanza di un solo livello.

Quando la distanza aumenta, gli elementi assumono le denominazioni di antenati e discendenti, proprio come avviene per l’albero genealogico di una qualsiasi famiglia.

L’organigramma evidenzia la struttura gerarchica di una pagina web: l’elemento html, ad esempio, è padre di head e body (figli) e, allo stesso tempo, è antenato di tutti gli altri elementi, i quali, di conseguenza, sono discendenti.