text-align n'est pas censé centrer les blocs, c'est un bug d'IE, pour le centrer dans les vrais navigateurs (Firefox, Opera, Safari) il faut mettre les marges latérales en auto
Donc ici
.page {
margin: 0 auto; /* raccourci qui met les marges haut/bas à 0 et gauche/droite en auto */
} |
Accessoirement, les classes sont pour les éléments qui se répètent, ce qui n'est pas le cas ici (tu n'as qu'un exemplaire de chaque par page) donc il faut utiliser les IDs et non les classes
Colonne n'a aucun sens sémantique (ça veut dire quoi colonne, en quoi ça décrit le rôle logique de l'élément?), de même "page" est assez limite et complètement redondant avec le body.
Ajoutons que les "name" on été retirés de la norme (sauf pour les frames), que finir ses commentaires par "//-->" est très con (// n'est utilisé que quand on commente les scripts, pour éviter que le script ne parse la fin de commentaire)
---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody