Ma cos'è, italiano? Vebbè.

Per impostare lo sfondo di un link che cambi al passaggio del mouse, il concetto è il seguente:
codice:
a { background-color:black }
a:hover { background-color:red }
Ora, quel che non capisco è l'uso così pesante dei div: non la trovi sovraccarica come struttura di markup?