{"id":2122,"date":"2004-02-09T21:33:04","date_gmt":"2004-02-09T21:33:04","guid":{"rendered":"http:\/\/svay.com\/blog\/?p=2122"},"modified":"2004-02-09T21:33:04","modified_gmt":"2004-02-09T21:33:04","slug":"66-firefox-et-le-body-vas-y-bouge-ton-corps","status":"publish","type":"post","link":"https:\/\/svay.com\/blog\/66-firefox-et-le-body-vas-y-bouge-ton-corps\/","title":{"rendered":"Firefox et le body (vas-y, bouge ton corps)"},"content":{"rendered":"<p>J&#8217;ai remarqu\u00e9 un changement dans le comportement entre Firebird 0.7 et Firefox 0.8: lorsqu&#8217;on applique une marge au <code>&lt;body&gt;<\/code>, celle-ci devient blanche au lieu d&#8217;avoir le <code>background<\/code> du <code>&lt;body&gt;<\/code>. Le ph\u00e9nom\u00e8ne peut se produire aussi lorsque l&#8217;on sp\u00e9cifie une marge \u00e0 0 et un remplissage \u00e0 0 comme c&#8217;est le cas dans <a href=\"http:\/\/www.svay.com\/change_skin.php?skin=06.css&amp;externe=1\" hreflang=\"fr\">une de mes feuilles de style<\/a> mais pas dans <a href=\"http:\/\/www.svay.com\/change_skin.php?skin=05.css&amp;externe=1\" hreflang=\"fr\">une autre<\/a>.<\/p>\n<p> Pourtant la recommandation dit: <\/p>\n<blockquote cite=\"http:\/\/www.w3.org\/TR\/CSS2\/colors.html#q2\">\n<p> The background of the box generated by the root element covers the entire canvas. <\/p>\n<p> For HTML documents, however, we recommend that authors specify the background for the BODY element rather than the HTML element. <\/p>\n<\/blockquote>\n<p>Donc normalement le <code>background<\/code> du <code>&lt;body&gt;<\/code> devrait recouvrir le <span lang=\"en\" title=\"Zone d'affichage\">viewport<\/span> tout entier. Reste \u00e0 comprendre pourquoi l&#8217;espace blanc apparait dans une feuille de style et pas dans l&#8217;autre&hellip;<\/p>\n<p> <strong>Edit (22:55)<\/strong>: Apparement le bug se manifeste lorsqu&#8217;il s&#8217;agit d&#8217;un document XHTML envoy\u00e9 avec le bon type MIME (application\/xhtml+xml). <\/p>\n<p> <strong>Edit (01:46)<\/strong>: En fait c&#8217;est Firefox qui a raison. J&#8217;ai d\u00fb mal comprendre la recommandation. Dans mon document XHTML, qui est n&#8217;est pas du HTML, c&#8217;est l&#8217;\u00e9l\u00e9ment racine qui recouvre le viewport: c&#8217;est donc \u00e0 la balise <code>&lt;html&gt;<\/code> qu&#8217;il faut appliquer le background. Je pense qu&#8217;il est temps d&#8217;aller dormir&hellip; <\/p>\n","protected":false},"excerpt":{"rendered":"<p>J&#8217;ai remarqu\u00e9 un changement dans le comportement entre Firebird 0.7 et Firefox 0.8: lorsqu&#8217;on applique une marge au &lt;body&gt;, celle-ci devient blanche au lieu d&#8217;avoir le background du &lt;body&gt;. Le ph\u00e9nom\u00e8ne peut se produire aussi lorsque l&#8217;on sp\u00e9cifie une marge \u00e0 0 et un remplissage \u00e0 0 comme c&#8217;est le cas dans une de mes [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[21],"tags":[],"_links":{"self":[{"href":"https:\/\/svay.com\/blog\/wp-json\/wp\/v2\/posts\/2122"}],"collection":[{"href":"https:\/\/svay.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/svay.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/svay.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/svay.com\/blog\/wp-json\/wp\/v2\/comments?post=2122"}],"version-history":[{"count":0,"href":"https:\/\/svay.com\/blog\/wp-json\/wp\/v2\/posts\/2122\/revisions"}],"wp:attachment":[{"href":"https:\/\/svay.com\/blog\/wp-json\/wp\/v2\/media?parent=2122"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/svay.com\/blog\/wp-json\/wp\/v2\/categories?post=2122"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/svay.com\/blog\/wp-json\/wp\/v2\/tags?post=2122"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}