Chtěl bych jen upozornit na ty staré značky. Podívejte se například na okénko, do které teď píšu svůk příspěvek. Uvidíte, že výsledek bude v HTML a bude používat všechny značky pro formátování, čili nikoliv CSS.
Nezapomínejme, že spousta stránek bude HTML využívat spíš jako "renderovací jazyk". Čili primárním úkolem tohoto jazyka je vizualizovat výstup nějakého programu nebo scriptu. NIC VÍC. Je vcelku jedno, jestli pro vizualizaci použije CSS, nebo "zastaralé značky". Forma a obsah jsou oddělené již na úrovni skiptu, je zbytečné je oddělovat ještě na úrovni stránky.
Příjmu snad jedinou námitku a to jsou vyhledávače, kterým může strukturovaný dokument pomoci při vyhledávání, ale ruku na srdce, viděl jste to někdo někdy v praxi? Já teda jsem se ještě nesetkal s tím, že bych hledal adresu a primárně by mi vyhledávač hledal v blocích <address>
Takže abych to uzavřel. Je krásne, že máme strukturovací jazyky, ale pro dynamický web jsou moc velký až zbytečný luxus.