Also jetzt kläre ich euch mal auf.
1. HTML/CSS sind keine Programmiersprachen (HTML-> Layoutsprache CSS=> Stylesheetsprache)
2. CSS lernt man sehr schnell und man muss diesen Code garantiert nicht auswendig können, lieber Deathlesson, sondern man muss ihn verstehen und anwenden können.
3. Das was ihr seht ist weder ein CMS noch dynamisch, es ist eine statische Webseite.
4. Der stylesheetn ist nicht schlecht, du könntest einfach noch mit <center> arbeiten.
Ich will euch nur aufklären und nicht demütigen o.ä