Ah, forse ti serviva una risposta secca. Provvedo.
Originariamente inviato da titanius2905
Si possono eliminare in una pagina html le tabelle e sostituirle con i livelli?
Innanzitutto, i livelli non esistono, sono un'invenzione degli editor visuali. Forse ti riferisci al marcatore <div>, che sta per "division", la cui utilità è suddividere in macroaree logiche la struttura di mark-up.

Volendo essere pignoli, la riposta alla tua domanda è "no". Presumendo di utilizzare i tag con il loro reale significato, una tabella non può essere sostituita da una divisione in quanto i significati semantici dei due tag sono ben distinti, ed ognuno ha le sue funzionalità.

Volendo essere più ca22oni, e se stiamo usando le tabelle per impaginare il documento, allora la risposta è "sì": è possibile abbandonare l'utilizzo di tabelle per il layout e passare ad una strutturazione più logica ed intelligente del documento, la quale è solitamente raggiunta tramite l'uso dei div. Ma non solo: TUTTI i tag devono essere utilizzati in base al loro reale significato (e ce n'è un centinaio).