Quanto sia vecchia la guida non ha rilevanza in quanto il tag <a> o il tag
sono sempre gli stessi da quanto è nato il linguaggio HTML.
Piuttosto sono da ricercare tutti quei tag deprecati, o comunque non più utilizzabili, nei vari tipi di DOCTYPE e per fare questo ci si deve collegare al sito www.w3.org
La gestione del layout è una cosa personale, se vuoi un layout fluido ma impostare grafica da CSS userai solamente il tag <div> e i gli altri marcatori. Se vuoi un layout preciso usando al minimo i CSS, puoi usare solamente i marcatori con anche l'ausilio delle tabelle.
Ricorda però che ogni tag è nato per svolgere una funzione ben precisa. Se metto un immagine in un paragrafo senza nessuna scritta è palese che qualcosa nel mio codice non va.