Si la déclaration DOCTYPE est <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
quelle est la meilleure façon pour l'alignement horizontal des DIV comme ceux-ci:problème avec CSS DIV align
<div id="outer"><div id="inner">Some text</div></div>
Le CSS est:
#outer{ border-top:1px dotted #999; background-color: #F4F4F4; width:100%;}
#inner{ width:500px;border:1px solid #F00; margin:auto;}
La chose que je vouloir faire est l'DIV interne aligner au centre (horizontalement) à l'intérieur de la DIV extérieure. Cette CSS fonctionne bien si la déclaration DOCTYPE est <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
Qu'est-ce qui ne va pas avec le doctype d'origine? Quels navigateurs utilisez-vous pour tester? – Matchu
si j'ouvre cette page en utilisant IE8 le DIV interne est aligné à gauche. – Sergio
En fait, cela fonctionne sur Chrome, Firefox, Safari et Opera, mais pas sur IE. Bienvenue au club. – Ben