28172 sujets
CSS et mise en forme, CSS3
Comme IE7 ne supporte pas le HTML5, si tu enlève le display:block, IE7 considérera ta balise <section> comme un élément inline (et donc par défaut sans marge).
Alors, le problème vient peut-être du fait que dans ton code CSS un attribut de marge est donné (ou hérité ?) à ton élément <section>.
M'enfin, le plus simple serait sans doute de donner une valeur de marge de 0 à ton élément <section>. Peut-être qu'IE7 affecte une marge automatique; mais moi je n'ai pas eu ce genre de problème par le passé.
Alors, le problème vient peut-être du fait que dans ton code CSS un attribut de marge est donné (ou hérité ?) à ton élément <section>.
M'enfin, le plus simple serait sans doute de donner une valeur de marge de 0 à ton élément <section>. Peut-être qu'IE7 affecte une marge automatique; mais moi je n'ai pas eu ce genre de problème par le passé.