私のホームページはHTML 4.01 Transitionalに則って書いてあります(どのブラウザーでも破綻しないことが確認できたので、承知のうえで文法を破っている箇所も一部ありますが…)。Transitionalは「過渡的な」という意味で、今後廃止予定の要素や属性など、Strict (厳格な)仕様では認められてないものもみんな使うことができます。
これに対して、今度採用しようとしているXHTML1.1は、HTML 4.01 Transitional→XHTML1.0 Transitional→XHTML1.1と一気に2段階バージョンアップするので、越えなくてはいけないハードルが3つあります。
(1)HTML→XHTMLの変換。(HTML互換性ガイドライン参照)
(2)廃止予定の要素や属性を含まないStrict(厳格な)仕様への書き換え。
(3)タグセットのモジュール化
ソースを書き始めるまでに、もう少し勉強する必要がありそうです。