<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Commentaires sur : Design CSS liquide (ou fluide) encadré d&#8217;images répétées&#8230; sans table (Intégration web) (XHTML &amp; CSS)</title>
	<atom:link href="http://www.css4design.com/blog/design-css-liquide-ou-fluide-encadre-d-images-repetees-sans-table/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.css4design.com/blog/design-css-liquide-ou-fluide-encadre-d-images-repetees-sans-table</link>
	<description>Intégration web et bonnes pratiques avec HTML et CSS. Design et charte graphique avec ou sans Photoshop. Rédaction web, blogging avec Dotclear et WordPress. Référencement et positionnement sur Google.</description>
	<pubDate>Wed, 19 Nov 2008 17:18:37 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.3</generator>
		<item>
		<title>Par : Anonyme</title>
		<link>http://www.css4design.com/blog/design-css-liquide-ou-fluide-encadre-d-images-repetees-sans-table#comment-1448</link>
		<dc:creator>Anonyme</dc:creator>
		<pubDate>Thu, 29 May 2008 09:19:12 +0000</pubDate>
		<guid isPermaLink="false">http://www.css4design.com/blog/design-css-liquide-ou-fluide-encadre-dimages-repetees-sans-table#comment-1448</guid>
		<description>&lt;p&gt;&lt;strong&gt;Design CSS liquide (ou fluide) encadr dimages rptes sans table...&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Le design d'un site web full CSS commence  entrer dans les moeurs, mais il reste toujours certaines choses qui semblent un peu plus simples  grer avec des tableau. Cet article propose deux mthodes pour concevoir un design CSS fluide avec des bords arr...&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p><strong>Design CSS liquide (ou fluide) encadr dimages rptes sans table&#8230;</strong></p>

<p>Le design d&#8217;un site web full CSS commence  entrer dans les moeurs, mais il reste toujours certaines choses qui semblent un peu plus simples  grer avec des tableau. Cet article propose deux mthodes pour concevoir un design CSS fluide avec des bords arr&#8230;</p>]]></content:encoded>
	</item>
	<item>
		<title>Par : bruno bichet</title>
		<link>http://www.css4design.com/blog/design-css-liquide-ou-fluide-encadre-d-images-repetees-sans-table#comment-1435</link>
		<dc:creator>bruno bichet</dc:creator>
		<pubDate>Wed, 06 Feb 2008 10:26:39 +0000</pubDate>
		<guid isPermaLink="false">http://www.css4design.com/blog/design-css-liquide-ou-fluide-encadre-dimages-repetees-sans-table#comment-1435</guid>
		<description>&lt;h1&gt;digiboy { Oui, vivemenet css3... c'est pas pour tout de suite, malheureusement. Quoique si on veut préparer l'arrivée des css 3, la solution  Javascript présentée par Michel est idéale, puisque c'est la seule qui n'oblige pas à mettre des balises (div, tr, td) superflues.&lt;/h1&gt;

&lt;p&gt;Comme ça, il suffit d'ajouter les background multiples pour les navigateurs prenant en charge cette fonctionnalité et les autres feront chauffer le javascript ;)
}&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<h1>digiboy { Oui, vivemenet css3&#8230; c&#8217;est pas pour tout de suite, malheureusement. Quoique si on veut préparer l&#8217;arrivée des css 3, la solution  Javascript présentée par Michel est idéale, puisque c&#8217;est la seule qui n&#8217;oblige pas à mettre des balises (div, tr, td) superflues.</h1>

<p>Comme ça, il suffit d&#8217;ajouter les background multiples pour les navigateurs prenant en charge cette fonctionnalité et les autres feront chauffer le javascript ;)
}</p>]]></content:encoded>
	</item>
	<item>
		<title>Par : digiboy</title>
		<link>http://www.css4design.com/blog/design-css-liquide-ou-fluide-encadre-d-images-repetees-sans-table#comment-1436</link>
		<dc:creator>digiboy</dc:creator>
		<pubDate>Wed, 06 Feb 2008 08:54:55 +0000</pubDate>
		<guid isPermaLink="false">http://www.css4design.com/blog/design-css-liquide-ou-fluide-encadre-dimages-repetees-sans-table#comment-1436</guid>
		<description>&lt;p&gt;Tres bon tuto en effet. Mais avec Css3, ce sera du passé.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Tres bon tuto en effet. Mais avec Css3, ce sera du passé.</p>]]></content:encoded>
	</item>
	<item>
		<title>Par : Michel</title>
		<link>http://www.css4design.com/blog/design-css-liquide-ou-fluide-encadre-d-images-repetees-sans-table#comment-1433</link>
		<dc:creator>Michel</dc:creator>
		<pubDate>Mon, 04 Feb 2008 00:20:51 +0000</pubDate>
		<guid isPermaLink="false">http://www.css4design.com/blog/design-css-liquide-ou-fluide-encadre-dimages-repetees-sans-table#comment-1433</guid>
		<description>&lt;p&gt;Bonjour&lt;/p&gt;

&lt;p&gt;j'ai rencontré le pb que tu stipules sur le choc des JS, avec PhP nous pouvons solutionner pas mal de situations.&lt;/p&gt;

&lt;p&gt;Pour le moment je surveille ça avec impatience "Telamon is the only WYSIWYG"
http://bdn.backbase.com/blog/frank/preview-of-project-telamon-the-backbase-visual-ajax-builder&lt;/p&gt;

&lt;p&gt;Néanmoins, je suis convaincu que des exemples en ligne tout frais moulus avec plusieurs scenarios et téléchargement à la clef, reste la solution pour péréniser ta démarche, je construis quelque chose dans ce sens en ce moment.&lt;/p&gt;

&lt;p&gt;Parce-que du site qui explique tout ça manque pas, mais des sites qui fournissent tout, ben heu .., y sont pas légion.&lt;/p&gt;

&lt;p&gt;Ce n'est que mon avis d'intégrateurautididactchevroné, j'aime quand même beaucoup ta démarche Laurent.&lt;/p&gt;

&lt;p&gt;cordialement&lt;/p&gt;

&lt;p&gt;@+&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Bonjour</p>

<p>j&#8217;ai rencontré le pb que tu stipules sur le choc des JS, avec PhP nous pouvons solutionner pas mal de situations.</p>

<p>Pour le moment je surveille ça avec impatience &#8220;Telamon is the only WYSIWYG&#8221;
<a href="http://bdn.backbase.com/blog/frank/preview-of-project-telamon-the-backbase-visual-ajax-builder" >http://bdn.backbase.com/blog/f.....ax-builder</a></p>

<p>Néanmoins, je suis convaincu que des exemples en ligne tout frais moulus avec plusieurs scenarios et téléchargement à la clef, reste la solution pour péréniser ta démarche, je construis quelque chose dans ce sens en ce moment.</p>

<p>Parce-que du site qui explique tout ça manque pas, mais des sites qui fournissent tout, ben heu .., y sont pas légion.</p>

<p>Ce n&#8217;est que mon avis d&#8217;intégrateurautididactchevroné, j&#8217;aime quand même beaucoup ta démarche Laurent.</p>

<p>cordialement</p>

<p>@+</p>]]></content:encoded>
	</item>
	<item>
		<title>Par : Florent V.</title>
		<link>http://www.css4design.com/blog/design-css-liquide-ou-fluide-encadre-d-images-repetees-sans-table#comment-1437</link>
		<dc:creator>Florent V.</dc:creator>
		<pubDate>Sun, 03 Feb 2008 21:35:53 +0000</pubDate>
		<guid isPermaLink="false">http://www.css4design.com/blog/design-css-liquide-ou-fluide-encadre-dimages-repetees-sans-table#comment-1437</guid>
		<description>&lt;p&gt;Je rajouterai que quitte à faire du balisage spécifique, on pourra coder son propre script JS qui génèrera le bon balisage. On conjugue alors le meilleur de deux mondes (maitrise du balisage final et simplification du code HTML des documents). Et comme on aura fait le script JS soi-même, on diminue le risque de problèmes liés aux modifications de l'arbre DOM.&lt;/p&gt;

&lt;p&gt;Mais bien sûr, ce degré de maitrise n'intéressera que les intégrateurs professionnels, et uniquement dans le cadre de projets qui le méritent. ;)&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Je rajouterai que quitte à faire du balisage spécifique, on pourra coder son propre script JS qui génèrera le bon balisage. On conjugue alors le meilleur de deux mondes (maitrise du balisage final et simplification du code HTML des documents). Et comme on aura fait le script JS soi-même, on diminue le risque de problèmes liés aux modifications de l&#8217;arbre DOM.</p>

<p>Mais bien sûr, ce degré de maitrise n&#8217;intéressera que les intégrateurs professionnels, et uniquement dans le cadre de projets qui le méritent. ;)</p>]]></content:encoded>
	</item>
	<item>
		<title>Par : Florent V.</title>
		<link>http://www.css4design.com/blog/design-css-liquide-ou-fluide-encadre-d-images-repetees-sans-table#comment-1446</link>
		<dc:creator>Florent V.</dc:creator>
		<pubDate>Sun, 03 Feb 2008 21:31:45 +0000</pubDate>
		<guid isPermaLink="false">http://www.css4design.com/blog/design-css-liquide-ou-fluide-encadre-dimages-repetees-sans-table#comment-1446</guid>
		<description>&lt;p&gt;Michel, les solutions Javascript en question sont intéressantes, mais personnellement j'ai quelques réticences.&lt;/p&gt;

&lt;p&gt;Déjà, il faut bien comprendre que ces solutions consistent uniquement à générer du balisage HTML (ou plutôt créer des noeuds éléments dans l'arbre DOM du document). Ainsi, pour le deuxième exemple de la solution indiquée le code bla bla est transformé en bla bla. Ce n'est pas forcément problématique, mais il faut bien le garder à l'esprit car dans certains cas ça peut être problématique, surtout si on oublie cette information. Je pense par exemple à l'interaction avec d'autres scripts sur la même page qui seraient censés agir sur les mêmes éléments.&lt;/p&gt;

&lt;p&gt;Ensuite, comme on a pu le voir à travers les différentes solutions HTML/CSS évoquées (celle présentée par Bruno, celle indiquée par Guiral, celles que je présente dans mon article…), on est obligé de faire du très spécifique côté balisage HTML afin d'arriver à nos fins. Ce qui signifie que si le design change, il se peut qu'on doive changer le balisage HTML. C'est le même problème avec les scripts JS (qui, je le rappelle, créent ce balisage à la volée): si le design change, il se peut qu'on doive changer le script.&lt;/p&gt;

&lt;p&gt;Si on voulait une solution Javascript (ou pas Javascript, d'ailleurs) à l'épreuve des flammes, il faudrait un balisage de fou avec 9 ou 10 éléments (div) imbriqués.&lt;/p&gt;

&lt;p&gt;Bref, dans tous les cas c'est compliqué et il y a des limites. Si on part sur un tutoriel ou un script existant, il se peut qu'on se retrouve bloqué car le balisage proposé par le tutoriel ou généré par le script ne répond pas aux besoins du design.
À vrai dire, du point de vue de la facilité d'adaptation je crois que c'est le tableau à neuf cellules qui remporte la palme (quoi qu'il ait lui aussi ses limites…).&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Michel, les solutions Javascript en question sont intéressantes, mais personnellement j&#8217;ai quelques réticences.</p>

<p>Déjà, il faut bien comprendre que ces solutions consistent uniquement à générer du balisage HTML (ou plutôt créer des noeuds éléments dans l&#8217;arbre DOM du document). Ainsi, pour le deuxième exemple de la solution indiquée le code bla bla est transformé en bla bla. Ce n&#8217;est pas forcément problématique, mais il faut bien le garder à l&#8217;esprit car dans certains cas ça peut être problématique, surtout si on oublie cette information. Je pense par exemple à l&#8217;interaction avec d&#8217;autres scripts sur la même page qui seraient censés agir sur les mêmes éléments.</p>

<p>Ensuite, comme on a pu le voir à travers les différentes solutions HTML/CSS évoquées (celle présentée par Bruno, celle indiquée par Guiral, celles que je présente dans mon article…), on est obligé de faire du très spécifique côté balisage HTML afin d&#8217;arriver à nos fins. Ce qui signifie que si le design change, il se peut qu&#8217;on doive changer le balisage HTML. C&#8217;est le même problème avec les scripts JS (qui, je le rappelle, créent ce balisage à la volée): si le design change, il se peut qu&#8217;on doive changer le script.</p>

<p>Si on voulait une solution Javascript (ou pas Javascript, d&#8217;ailleurs) à l&#8217;épreuve des flammes, il faudrait un balisage de fou avec 9 ou 10 éléments (div) imbriqués.</p>

<p>Bref, dans tous les cas c&#8217;est compliqué et il y a des limites. Si on part sur un tutoriel ou un script existant, il se peut qu&#8217;on se retrouve bloqué car le balisage proposé par le tutoriel ou généré par le script ne répond pas aux besoins du design.
À vrai dire, du point de vue de la facilité d&#8217;adaptation je crois que c&#8217;est le tableau à neuf cellules qui remporte la palme (quoi qu&#8217;il ait lui aussi ses limites…).</p>]]></content:encoded>
	</item>
	<item>
		<title>Par : Bruno Bichet</title>
		<link>http://www.css4design.com/blog/design-css-liquide-ou-fluide-encadre-d-images-repetees-sans-table#comment-1444</link>
		<dc:creator>Bruno Bichet</dc:creator>
		<pubDate>Sun, 03 Feb 2008 17:14:50 +0000</pubDate>
		<guid isPermaLink="false">http://www.css4design.com/blog/design-css-liquide-ou-fluide-encadre-dimages-repetees-sans-table#comment-1444</guid>
		<description>&lt;h1&gt;Michel {&lt;/h1&gt;

&lt;p&gt;Cette solution javascript est vraiment intéressante car elle permet d'évacuer du balisage html les balises superflues. Merci pour le lien :)
}&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<h1>Michel {</h1>

<p>Cette solution javascript est vraiment intéressante car elle permet d&#8217;évacuer du balisage html les balises superflues. Merci pour le lien :)
}</p>]]></content:encoded>
	</item>
	<item>
		<title>Par : Michel</title>
		<link>http://www.css4design.com/blog/design-css-liquide-ou-fluide-encadre-d-images-repetees-sans-table#comment-1443</link>
		<dc:creator>Michel</dc:creator>
		<pubDate>Sun, 03 Feb 2008 15:50:57 +0000</pubDate>
		<guid isPermaLink="false">http://www.css4design.com/blog/design-css-liquide-ou-fluide-encadre-dimages-repetees-sans-table#comment-1443</guid>
		<description>&lt;p&gt;Bonjour&lt;/p&gt;

&lt;p&gt;La désactivation du javascript par les utilisateurs est de moins en moins courante, il y a a sur la toile pléthore de scripts pour faciliter la tâche.
Un exemple parmis tant d'autres:
http://www.smart-com.com.mx/Des-coins-arrondis-avec-les-css-et.html&lt;/p&gt;

&lt;p&gt;Et puis si le JS est désactivé, tant pis, il y a pleins d'alternatives pour afficher un rendu correct.&lt;/p&gt;

&lt;p&gt;On va pas se pendre si une minorité d'oficionados antijavascript n'a pas ses jolis coins arrondis.&lt;/p&gt;

&lt;p&gt;@+&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Bonjour</p>

<p>La désactivation du javascript par les utilisateurs est de moins en moins courante, il y a a sur la toile pléthore de scripts pour faciliter la tâche.
Un exemple parmis tant d&#8217;autres:
<a href="http://www.smart-com.com.mx/Des-coins-arrondis-avec-les-css-et.html" >http://www.smart-com.com.mx/De.....ss-et.html</a></p>

<p>Et puis si le JS est désactivé, tant pis, il y a pleins d&#8217;alternatives pour afficher un rendu correct.</p>

<p>On va pas se pendre si une minorité d&#8217;oficionados antijavascript n&#8217;a pas ses jolis coins arrondis.</p>

<p>@+</p>]]></content:encoded>
	</item>
	<item>
		<title>Par : Bruno Bichet</title>
		<link>http://www.css4design.com/blog/design-css-liquide-ou-fluide-encadre-d-images-repetees-sans-table#comment-1445</link>
		<dc:creator>Bruno Bichet</dc:creator>
		<pubDate>Sat, 02 Feb 2008 15:52:19 +0000</pubDate>
		<guid isPermaLink="false">http://www.css4design.com/blog/design-css-liquide-ou-fluide-encadre-dimages-repetees-sans-table#comment-1445</guid>
		<description>&lt;h1&gt;Florent V. {&lt;/h1&gt;

&lt;p&gt;Effectivement ta solution et tous les exemples que tu donnent sont très intéressants. Ils me font penser qu'au début on galère pour trouver une solution qui fonctionne sans être difficile sur l'élégance, et puis on se rend compte qu'il existe une foultitude de solutions, assez fines pour parvenir à faire des structures fluides à coins arrondis ;)&lt;/p&gt;

&lt;p&gt;J'espère que HTML 5 ne va pas casser cette souplesse que nous procure ce bon vieil XHTML 1.0 ^_^v&lt;/p&gt;

&lt;p&gt;Tu disait : "que cette surcharge se fasse avec des DIV ou des TABLE-TR-TD, ça n’a pas une grande importance, si?"&lt;/p&gt;

&lt;p&gt;C'est vrai qu'on pourrait se dire que tant qu'à faire des surcharges autant boire le calice jusqu'à la lie et mettre des table tr td... Mais bon, je trouve qu'avec les solutions présentées ici et celles que tu donnes (et celle de Guiral également) il y a pas mal de matière pour s'affranchir des tableaux :)&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<h1>Florent V. {</h1>

<p>Effectivement ta solution et tous les exemples que tu donnent sont très intéressants. Ils me font penser qu&#8217;au début on galère pour trouver une solution qui fonctionne sans être difficile sur l&#8217;élégance, et puis on se rend compte qu&#8217;il existe une foultitude de solutions, assez fines pour parvenir à faire des structures fluides à coins arrondis ;)</p>

<p>J&#8217;espère que HTML 5 ne va pas casser cette souplesse que nous procure ce bon vieil XHTML 1.0 ^_^v</p>

<p>Tu disait : &#8220;que cette surcharge se fasse avec des DIV ou des TABLE-TR-TD, ça n’a pas une grande importance, si?&#8221;</p>

<p>C&#8217;est vrai qu&#8217;on pourrait se dire que tant qu&#8217;à faire des surcharges autant boire le calice jusqu&#8217;à la lie et mettre des table tr td&#8230; Mais bon, je trouve qu&#8217;avec les solutions présentées ici et celles que tu donnes (et celle de Guiral également) il y a pas mal de matière pour s&#8217;affranchir des tableaux :)</p>]]></content:encoded>
	</item>
	<item>
		<title>Par : Florent V.</title>
		<link>http://www.css4design.com/blog/design-css-liquide-ou-fluide-encadre-d-images-repetees-sans-table#comment-1447</link>
		<dc:creator>Florent V.</dc:creator>
		<pubDate>Sat, 02 Feb 2008 15:19:20 +0000</pubDate>
		<guid isPermaLink="false">http://www.css4design.com/blog/design-css-liquide-ou-fluide-encadre-dimages-repetees-sans-table#comment-1447</guid>
		<description>&lt;p&gt;Hello,&lt;/p&gt;

&lt;p&gt;Pour ma part, je ne suis pas fan non plus de la multiplication des DIV. Mais il faut bien comprendre que tant que nous n'aurons pas la possibilité d'utiliser plusieurs images d'arrière-plan pour un bloc donné (prévu pour CSS3, donc peut-être utilisable en production dans 6-7 ans), il y aura forcément une surchage du balisage HTML.&lt;/p&gt;

&lt;p&gt;Maintenant, que cette surcharge se fasse avec des DIV ou des TABLE-TR-TD, ça n'a pas une grande importance, si? À complexité égale, j'utiliserai sans doute des DIV si la solution est robuste... mais si la structure en DIV devient plus complexe que le classique tableau à 9 cellules (ou le tableau simplifié à 4 cellules, d'ailleurs...), j'opterai sans hésiter pour un tableau de mise en forme.&lt;/p&gt;

&lt;p&gt;(Juste en passant: le premier qui dit «accessibilité» est invité à réviser ses classiques. ;))&lt;/p&gt;

&lt;p&gt;Bruno, j'avais tenté une solution «synthétique» sur ce sujet. Ça t'intéressera peut-être d'y jeter un oeil.
http://web.covertprestige.info/test/35-boites-fluides-bords-coins-en-images.html&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Hello,</p>

<p>Pour ma part, je ne suis pas fan non plus de la multiplication des DIV. Mais il faut bien comprendre que tant que nous n&#8217;aurons pas la possibilité d&#8217;utiliser plusieurs images d&#8217;arrière-plan pour un bloc donné (prévu pour CSS3, donc peut-être utilisable en production dans 6-7 ans), il y aura forcément une surchage du balisage HTML.</p>

<p>Maintenant, que cette surcharge se fasse avec des DIV ou des TABLE-TR-TD, ça n&#8217;a pas une grande importance, si? À complexité égale, j&#8217;utiliserai sans doute des DIV si la solution est robuste&#8230; mais si la structure en DIV devient plus complexe que le classique tableau à 9 cellules (ou le tableau simplifié à 4 cellules, d&#8217;ailleurs&#8230;), j&#8217;opterai sans hésiter pour un tableau de mise en forme.</p>

<p>(Juste en passant: le premier qui dit «accessibilité» est invité à réviser ses classiques. ;))</p>

<p>Bruno, j&#8217;avais tenté une solution «synthétique» sur ce sujet. Ça t&#8217;intéressera peut-être d&#8217;y jeter un oeil.
<a href="http://web.covertprestige.info/test/35-boites-fluides-bords-coins-en-images.html" >http://web.covertprestige.info.....mages.html</a></p>]]></content:encoded>
	</item>
</channel>
</rss>