Concernant la question du contrôle CSS du centrage horizontal des DIV, je constate que de nombreux nouveaux arrivants sont confus. Je me souviens que la première fois que j'ai lu CSS, c'était un livre écrit par un étranger et qui parlait de l'utilisation du centrage.
marge gauche:auto; marge droite:auto; |
En fait, cela équivaut à :
marge : 0 automatique ; |
Vous pouvez donc utiliser cette méthode, mais certaines personnes ont constaté qu'elle n'était pas centrée lors de l'utilisation d'IE. Il est recommandé de vérifier s'il vous manque une déclaration DTD.
<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”> |
marge gauche : 50 % ; |
Parfois, vous constaterez que ces deux éléments ne suffisent pas. Non compatible avec certains navigateurs. J'ai donc trouvé une troisième méthode, qui considère principalement IE, et qui se base sur la première méthode. Cela nécessite une mise en corps.
corps {text-align: center;} |
Le texte ci-dessus n’est qu’une référence et un croquis d’après-dîner. Tout le monde peut y prêter attention dans le travail réel !