<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>CSS &#38; Webdesign &#187; Framework CSS</title>
	<atom:link href="http://css.4design.tl/tag/framework-css/feed" rel="self" type="application/rss+xml" />
	<link>http://css.4design.tl</link>
	<description>Le blog de l&#039;intégrateur web</description>
	<lastBuildDate>Thu, 24 May 2012 16:31:47 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Foundation &#8212; Framework HTML, CSS &amp; jQuery</title>
		<link>http://css.4design.tl/foundation-framework-html-css-jquery</link>
		<comments>http://css.4design.tl/foundation-framework-html-css-jquery#comments</comments>
		<pubDate>Thu, 15 Mar 2012 19:59:47 +0000</pubDate>
		<dc:creator>Bruno Bichet</dc:creator>
				<category><![CDATA[HTML & CSS]]></category>
		<category><![CDATA[Intégration web]]></category>
		<category><![CDATA[Bouton]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Formulaires]]></category>
		<category><![CDATA[Framework CSS]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[Slider]]></category>

		<guid isPermaLink="false">http://css.4design.tl/?p=11630</guid>
		<description><![CDATA[Foundation est un framework HTML &#38; CSS créé par l&#8217;agence web Zurb pour la conception des maquettes fonctionnelles (wireframes, mockups) quelque soit le type de périphériques. Il est composé d&#8217;une grille de mise en page, de la gestion des boutons et des formulaires.  S&#8217;il a été conçu à l&#8217;origine pour faciliter la création des prototypes, Foundation est également prêt à être utilisé en production. Le framework utilise également jQuery avec Orbit pour la mise en place d&#8217;un slider pour présenter n&#8217;importe quel contenu (texte, image, vidéo) même sur mobile ainsi que pour Reveal qui propose une gestion des fenêtres modales. [...]]]></description>
			<content:encoded><![CDATA[<p><strong><a href="http://foundation.zurb.com/">Foundation</a></strong> est un framework HTML &amp; CSS créé par l&#8217;agence web <a href="http://www.zurb.com/">Zurb</a> pour la conception des maquettes fonctionnelles (wireframes, mockups) quelque soit le type de périphériques. Il est composé d&#8217;une <a href="http://foundation.zurb.com/docs/grid.php">grille</a> de mise en page, de la gestion des <a href="http://foundation.zurb.com/docs/buttons.php">boutons</a> et des <a href="http://foundation.zurb.com/docs/forms.php">formulaires</a>.  S&#8217;il a été conçu à l&#8217;origine pour faciliter la création des prototypes, Foundation est également prêt à être utilisé en production.<span id="more-11630"></span></p>

<p>Le framework utilise également jQuery avec <a href="http://foundation.zurb.com/docs/orbit.php">Orbit</a> pour la mise en place d&#8217;un <em>slider</em> pour présenter n&#8217;importe quel contenu (texte, image, vidéo) même sur mobile ainsi que pour <a href="http://foundation.zurb.com/docs/reveal.php">Reveal</a> qui propose une gestion des fenêtres modales.</p>

<p>→ Foundation est <a href="http://github.com/zurb/foundation">disponible sur github</a>.</p>

<h3 class='related_post_title'>Articles sur le même sujet</h3>

<ul class='related_post'><li><a href='http://css.4design.tl/outils-en-ligne-pour-travailleurs-du-web' title='31 outils en ligne simples et efficaces pour les travailleurs du web'>31 outils en ligne simples et efficaces pour les travailleurs du web</a></li><li><a href='http://css.4design.tl/le-petit-journal-du-web-les-fruits-de-la-veille-ont-garde-leur-fraicheur' title='Le petit journal du web &#8212; Les fruits de la veille ont gardé toute leur fraicheur'>Le petit journal du web &#8212; Les fruits de la veille ont gardé toute leur fraicheur</a></li><li><a href='http://css.4design.tl/liens-javascript-jquery' title='390 ressources Javascript &amp; jQuery'>390 ressources Javascript &amp; jQuery</a></li><li><a href='http://css.4design.tl/css-selecteur-frere-adjacent' title='Sélecteur CSS de frère adjacent (Dirty Grids Done Dirt Cheap)'>Sélecteur CSS de frère adjacent (Dirty Grids Done Dirt Cheap)</a></li><li><a href='http://css.4design.tl/7-outils-en-ligne-integration-html-css' title='7 outils en ligne pour l&#039;intégration HTML &amp; CSS'>7 outils en ligne pour l&#039;intégration HTML &amp; CSS</a></li></ul>
 <p><a href="http://css.4design.tl/?flattrss_redirect&amp;id=11630&amp;md5=1715ef9849db2d7624bc6102815b9022" title="Flattr" target="_blank"><img src="http://css.4design.tl/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://css.4design.tl/foundation-framework-html-css-jquery/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<atom:link rel="payment" href="https://flattr.com/submit/auto?user_id=br1o&amp;popout=1&amp;url=http%3A%2F%2Fcss.4design.tl%2Ffoundation-framework-html-css-jquery&amp;language=fr_FR&amp;category=text&amp;title=Foundation+%26%238212%3B+Framework+HTML%2C+CSS+%26%23038%3B+jQuery&amp;description=Foundation+est+un+framework+HTML+%26amp%3B+CSS+cr%C3%A9%C3%A9+par+l%26%238217%3Bagence+web+Zurb+pour+la+conception+des+maquettes+fonctionnelles+%28wireframes%2C+mockups%29+quelque+soit+le+type+de+p%C3%A9riph%C3%A9riques.+Il+est+compos%C3%A9+d%26%238217%3Bune...&amp;tags=Bouton%2CCSS%2CFormulaires%2CFramework+CSS%2CHTML%2CjQuery%2CSlider%2Cblog" type="text/html" />
	</item>
		<item>
		<title>Quelques liens sur les Media Queries en CSS3</title>
		<link>http://css.4design.tl/liens-media-queries-css3</link>
		<comments>http://css.4design.tl/liens-media-queries-css3#comments</comments>
		<pubDate>Sun, 09 Oct 2011 21:38:47 +0000</pubDate>
		<dc:creator>Bruno Bichet</dc:creator>
				<category><![CDATA[HTML & CSS]]></category>
		<category><![CDATA[Le petit journal du web]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[CSS3]]></category>
		<category><![CDATA[Framework CSS]]></category>
		<category><![CDATA[Grid]]></category>
		<category><![CDATA[Grille]]></category>
		<category><![CDATA[IE6]]></category>
		<category><![CDATA[IE7]]></category>
		<category><![CDATA[IE8]]></category>
		<category><![CDATA[iPad]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Media Queries]]></category>
		<category><![CDATA[Netbook]]></category>
		<category><![CDATA[Polyfill]]></category>

		<guid isPermaLink="false">http://css4design.com/?p=8004</guid>
		<description><![CDATA[Les grilles de mise en page et les frameworks CSS qui les accompagnent sont bien jolis mais pas toujours adaptés à la modernité du Web composée d&#8217;agents utilisateurs aussi nombreux que différents. Une grille modulaire devrait faire face à toutes les situations. Les Media Queries permettent de cibler un agent utilisateur selon certains paramètres. Il devient possible d&#8217;utiliser une grille visible uniquement par : les personnes qui naviguent depuis un ordinateur de bureau avec une largeur d&#8217;écran supérieure à 1024 pixels ; celles qui utilisent leur Netbook (possédant une résolution inférieure ou égale à 1024 pixels de large) ; ainsi que par [...]]]></description>
			<content:encoded><![CDATA[<p>Les grilles de mise en page et les frameworks CSS qui les accompagnent sont bien jolis mais pas toujours adaptés à la modernité du Web composée d&#8217;agents utilisateurs aussi nombreux que différents. Une grille modulaire devrait faire face à toutes les situations. Les <a href="http://www.w3.org/TR/css3-mediaqueries/">Media Queries</a> permettent de cibler un agent utilisateur selon certains paramètres. Il devient possible d&#8217;utiliser une grille visible uniquement par : les personnes qui naviguent depuis un ordinateur de bureau avec une largeur d&#8217;écran supérieure à 1024 pixels ; celles qui utilisent leur Netbook (possédant une résolution inférieure ou égale à 1024 pixels de large) ; ainsi que par celles qui parcourent le web depuis leur iPhone, leur iPad ou leur téléphone Android. Il est même possible de spécifier des règles CSS différentes selon que l&#8217;appareil est utilisé en mode portrait ou en mode paysage !<span id="more-8004"></span></p>

<h2>CSS3 Media Queries</h2>

<ul>
    <li><a href="http://www.w3.org/TR/css3-mediaqueries/">Media Queries : W3C Candidate Recommendation</a> &#8211; La recommandation du W3C sur les Media Queries</li>
    <li><a href="http://mediaqueri.es/">mediaqueri.es</a> &#8211; Collection de site utilisant Media Queries</li>
    <li><a href="http://stuffandnonsense.co.uk/blog/about/hardboiled_css3_media_queries">Hardboiled CSS3 Media Queries</a> &#8211; La boite à outils de <em>Stuff and Nonsense</em> avec de nombreux exemples de Media Queries prêts à l&#8217;emploi</li>
    <li><a href="http://blog.connrs.me.uk/2010/07/progressive-enhancement-with-css-media.html">Progressive Enhancement with CSS Media Queries</a> &#8211; Stratégies pour utiliser les Media Queries dans une optique d&#8217;amélioration progressive</li>
    <li><a href="http://www.alsacreations.com/article/lire/930-css3-media-queries.html">Les Media Queries CSS</a> &#8212; <em>Le but [des Media Queries] est de cibler plus finement les périphériques de destination en fonction de leurs capacités intrinsèques.</em></li>
    <li><a href="http://css.mammouthland.net/css3/media-queries.php">CSS3 : les Media Queries</a> &#8211; <em>Les Media-Queries, permettent de cibler différents cas et ainsi d&#8217;adapter la restitution de sa page html à différentes caractéristiques des terminaux.</em></li>
    <li><a href="http://coding.smashingmagazine.com/2011/01/12/guidelines-for-responsive-web-design/">Responsive Web Design: What It Is and How To Use It</a> &#8212; <em>Responsive Web design is the approach that suggests that design and development should respond to the user’s behavior and environment based on screen size, platform and orientation.</em></li>
    <li><a href="http://www.ie7nomore.com/fun/media-queries/">Playing with CSS3 Media Queries</a> &#8212; Un exemple simple de mise en oeuvre pour voir les Media Queries en action</li>
    <li><a href="https://developer.mozilla.org/fr/CSS/Media_queries">Media queries</a> &#8212; <em>Les media queries ne sont pas sensibles à la casse. Les requêtes contenant des types de médias inconnus sont toujours fausses.</em></li>
    <li><a href="http://code.google.com/p/css3-mediaqueries-js/">CSS3 Media Queries JS</a> &#8212; <em>Javascript library which make CSS3 Media Queries work in all browsers</em> (via <a href="http://js.4design.tl/css3-media-queries-javascript-1045">JS 4 Design</a>)</li>
    <li><a title="Responsive Design with CSS3 Media Queries" href="http://webdesignerwall.com/tutorials/responsive-design-with-css3-media-queries">Responsive Design with CSS3 Media Queries</a> &#8211; <em>Screen resolution nowsaday ranges from 320px (iPhone) to 2560px (large monitor) or even higher.</em></li>
</ul>

<h2>Grilles adaptatives</h2>

<ul>
    <li><span class="Apple-style-span" style="font-size: 15px"><a href="http://getskeleton.com/">Skeleton</a> &#8211; <em>A Beautiful Boilerplate for Responsive, Mobile-Friendly Development</em></span></li>
    <li><span class="Apple-style-span" style="font-size: 15px"><a href="http://www.columnal.com/">columnal</a> &#8211; <em>A responsive CSS grid system helping desktop and mobile browsers play nicely together.
</em></span></li>
    <li><span class="Apple-style-span" style="font-size: 15px"><a href="http://www.significantpixels.com/2010/12/10/responsive-grid-systems/">Responsive Grid Systems</a> &#8212; <em>A Conceptual Framework for Extending Upon the Functionality of 960.gs</em></span></li>
</ul>

<h2>Polyfills</h2>

<ul>
    <li><strong><a href="http://code.google.com/p/css3-mediaqueries-js/">css3-mediaqueries-js</a></strong></li>
    <li><strong><a href="https://github.com/scottjehl/Respond">Respond</a></strong> &#8212; A fast &amp; lightweight polyfill for min/max-width CSS3 Media Queries (for IE 6-8, and more), by Scott Jehl.</li>
    <li><strong><a href="https://github.com/pyrsmk/mediatizr">mediatizr</a></strong> &#8212; Responsive-oriented CSS3 media queries polyfill, by Aurélien Delogu.</li>
    <li><strong><a href="https://github.com/paulirish/matchMedia.js/">matchMedia</a></strong> &#8212; A standardized way to check media query matching in script, by Scott Jehl, Paul Irish, Nicholas Zakas.</li>
    <li><strong><a href="https://github.com/scottjehl/jQuery-Media-Helpers">jQuery Media Helpers</a></strong> &#8212; Some media query and cross-browser responsive design helpers, abstracted from jQuery Mobile, by Scott Jehl.</li>
</ul>

<h3 class='related_post_title'>Articles sur le même sujet</h3>

<ul class='related_post'><li><a href='http://css.4design.tl/le-petit-journal-de-l-integrateur-web-html5-et-css' title='HTML5 et CSS pour l&#039;intégrateur web'>HTML5 et CSS pour l&#039;intégrateur web</a></li><li><a href='http://css.4design.tl/editeur-de-degrades-css3-a-la-mode-de-photoshop' title='Editeur de dégradés CSS3 à la mode de Photoshop'>Editeur de dégradés CSS3 à la mode de Photoshop</a></li><li><a href='http://css.4design.tl/livre-css-avancees-vers-html5-et-css3' title='Notes de lecture &#8212; Livre CSS avancées, vers HTML5 et CSS3'>Notes de lecture &#8212; Livre CSS avancées, vers HTML5 et CSS3</a></li><li><a href='http://css.4design.tl/le-petit-journal-du-web-janvier-2011-typographie-css-photoshop-et-developpement-web' title='Le petit journal du Web &#8212; Janvier 2011 (Typographie, CSS, Photoshop et développement web)'>Le petit journal du Web &#8212; Janvier 2011 (Typographie, CSS, Photoshop et développement web)</a></li><li><a href='http://css.4design.tl/grille-modulaire-peripheriques-mobiles-iphone-android-ipad' title='Grille modulaire pour périphériques mobiles (iPhone, Android, iPad)'>Grille modulaire pour périphériques mobiles (iPhone, Android, iPad)</a></li></ul>
 <p><a href="http://css.4design.tl/?flattrss_redirect&amp;id=8004&amp;md5=b3cb0b1edfd97d8da0563bc0ca3a3232" title="Flattr" target="_blank"><img src="http://css.4design.tl/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://css.4design.tl/liens-media-queries-css3/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<atom:link rel="payment" href="https://flattr.com/submit/auto?user_id=br1o&amp;popout=1&amp;url=http%3A%2F%2Fcss.4design.tl%2Fliens-media-queries-css3&amp;language=fr_FR&amp;category=text&amp;title=Quelques+liens+sur+les+Media+Queries+en+CSS3&amp;description=Les+grilles+de+mise+en+page+et+les+frameworks+CSS+qui+les+accompagnent+sont+bien+jolis+mais+pas+toujours+adapt%C3%A9s+%C3%A0+la+modernit%C3%A9+du+Web+compos%C3%A9e+d%26%238217%3Bagents+utilisateurs+aussi+nombreux...&amp;tags=Android%2CCSS3%2CFramework+CSS%2CGrid%2CGrille%2CIE6%2CIE7%2CIE8%2CiPad%2CiPhone%2CMedia+Queries%2CNetbook%2CPolyfill%2Cblog" type="text/html" />
	</item>
		<item>
		<title>Sélecteur CSS de frère adjacent (Dirty Grids Done Dirt Cheap)</title>
		<link>http://css.4design.tl/css-selecteur-frere-adjacent</link>
		<comments>http://css.4design.tl/css-selecteur-frere-adjacent#comments</comments>
		<pubDate>Fri, 20 May 2011 10:26:02 +0000</pubDate>
		<dc:creator>Bruno Bichet</dc:creator>
				<category><![CDATA[HTML & CSS]]></category>
		<category><![CDATA[960.gs]]></category>
		<category><![CDATA[:first-child]]></category>
		<category><![CDATA[:last-child]]></category>
		<category><![CDATA[Blueprint]]></category>
		<category><![CDATA[Colonnne]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Framework CSS]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Marge]]></category>
		<category><![CDATA[Sélecteur]]></category>
		<category><![CDATA[The Simpler Grid]]></category>

		<guid isPermaLink="false">http://css4design.com/?p=10283</guid>
		<description><![CDATA[L&#8217;ajout des classes CSS pour spécifier la largeur des colonnes dans le code HTML est le lot des frameworks CSS qui proposent un mécanisme pour créer une grille de mise en pages. Pour couronner le tout, la plupart des frameworks ont besoin d&#8217;une classe pour la première colonne (.first pour The Simpler Grid) ou la dernière colonne (.last pour Blueprint CSS) voire pour la première et la dernière colonne (.alpha et .omega pour 960 Grid System) pour annuler les marges droites et/ou gauches attribuées par avance aux colonnes. Dans ma liste de plus de 30 frameworks CSS, seul inuit.css s&#8217;affranchit [...]]]></description>
			<content:encoded><![CDATA[<p>L&#8217;ajout des classes CSS pour spécifier la largeur des colonnes dans le code HTML est le lot des frameworks CSS qui proposent un mécanisme pour créer une grille de mise en pages. Pour couronner le tout, la plupart des frameworks ont besoin d&#8217;une classe pour la première colonne (<em>.first</em> pour <em>The Simpler Grid</em>) ou la dernière colonne (<em>.last</em> pour <em>Blueprint CSS</em>) voire pour la première et la dernière colonne (<em>.alpha</em> et <em>.omega</em> pour <em>960 Grid System</em>) pour annuler les marges droites et/ou gauches attribuées par avance aux colonnes.<span id="more-10283"></span></p>

<p><img class="aligncenter size-full wp-image-10296" src="http://css.4design.tl/files/2011/05/grille-selecteur-enfant-adjacent.png" alt="" width="633" height="372" /></p>

<p>Dans ma liste de plus de 30 <a href="http://css.4design.tl/choisir-un-frameworks-css">frameworks CSS</a>, seul <em>inuit.css</em> s&#8217;affranchit de ces classes <em>.first</em>, <em>.last</em>, <em>.alpha</em> ou <em>.omega</em>. Mais c&#8217;est au prix d&#8217;un décalage global du container (<em>.grids</em>, en l&#8217;occurrence) de la valeur de la gouttière. Je suis assez admiratif de cette technique et je m&#8217;en veux de ne pas l&#8217;avoir trouvée au lieu de faire l&#8217;intéressant avec mon mashup de <a href="http://css.4design.tl/frameworks-css-fusion-blueprint-960-gs-the-simpler-grid">Blueprint CSS, The Simpler Grid, 960.gs</a> ^^</p>

<h2>Sélecteur de frère adjacent</h2>

<p>Dans mes mises en page web, j&#8217;utilise souvent un nombre de colonne différent selon le contexte : contenu principal accompagné de <strong>deux</strong> ou <strong>trois </strong>colonnes en page d&#8217;accueil; contenu principal plus <strong>une</strong> colonne lorsque j&#8217;affiche le contenu d&#8217;un article seul. C&#8217;est là qu&#8217;intervient le sélecteur de frère adjacent, symbolisé par le signe «+».</p>

<p>La <a href="http://www.yoyodesign.org/doc/w3c/css2/selector.html#adjacent-selectors">spécification des CSS 2</a> nous apprend que :</p>

<blockquote>Les sélecteurs d&#8217;enfants adjacents suivent une syntaxe de cette forme : E1 + E2, où E2 est le sujet du sélecteur. Celui-ci est vérifié quand E1 et E2 ont le même parent dans l&#8217;arbre du document et quand E1 y précède immédiatement E2.</blockquote>

<p>J&#8217;avais l&#8217;habitude de me servir de ce sélecteur pour supprimer l&#8217;alinéa du premier paragraphe qui n&#8217;a littéralement aucune raison d&#8217;être ici, puisque par définition, il n&#8217;y a rien à mettre «à la ligne» :
<pre>p + p {
    text-indent: 1em;
}</pre>
Ici, étant donné que le deuxième <code>p</code> est le sujet du sélecteur, on sous-entend que le premier n&#8217;est pas indenté.</p>

<h2>.sidebars + .sidebars = grille ?</h2>

<p>Je me suis dit qu&#8217;il pourrait être intéressant d&#8217;utiliser cette propriété dans le cas où le nombre de colonnes varie selon le contexte, sans être obligé de définir ce contexte de manière trop précise. L&#8217;exemple qui suit, que j&#8217;aurais pu mettre en place pour des sites de <a href="http://www.gamblingplanet.org/fr">casinos en ligne</a> (je sais que vous êtes joueurs), illustre à merveille ce concept :-)
<pre>&#35;sidebar { margin-left: 20px; }
&#35;sidebar .sidebars + .sidebars {
    margin-left: 20px;
}</pre>
<em>#sidebar</em> contient entre une et deux colonnes. Lorsqu&#8217;une seule <em>.sidebars</em> est présente, je n&#8217;ai pas besoin de spécifier de marge gauche <sup>(1)</sup> (celle de <em>#sidebar</em> suffit à créer la gouttière entre <em>#main</em> (le contenu de l&#8217;article) et <em>#sidebar</em>). Lorsqu&#8217;il y a deux <em>.sidebars</em> dans <em>#sidebar</em>, seule la deuxième doit avoir cette marge gauche pour créer la gouttière. Et voilà !</p>

<p><sup>(1)</sup> j&#8217;utilise une marge gauche pour créer des gouttières afin de pouvoir annuler la marge du premier élément &#8212; au cas où j&#8217;aurais appliqué un <code>float: left</code> et un <code>margin-left: 20px</code> à toutes mes colonnes &#8212; avec le pseudo-sélecteur <a href="http://reference.sitepoint.com/css/pseudoclass-firstchild">:first-child</a> (CSS 1) pris en charge plus largement que <a href="http://reference.sitepoint.com/css/pseudoclass-lastchild">:last-child</a> qui nous arrive tout juste avec CSS 3.</p>

<p>Dans le cas d&#8217;une troisième <em>.sidebars</em>, il suffirait donc d&#8217;utiliser une déclaration du type :
<pre>&#35;sidebar .sidebars + .sidebars + .sidebars {
    margin-left: 20px;
}</pre></p>

<h2>On s&#8217;en «grille» une ?</h2>

<p>Voici un exemple d&#8217;une rangée de 12 colonnes bâtie sur ce principe avec une version en ligne de cette  <strong><a href="http://css.4design.tl/exemples/simple-grid/">grille CSS</a></strong> (notez l&#8217;utilisation des <a href="http://css.4design.tl/roles-aria-vs-identifiants-css">rôles WAI-ARIA</a> en action) :
<pre>&#35;page {
    width: 940px;
    margin: 0 auto;
    text-align: center;
}
[role="banner"],
[role="contentinfo"] {
    clear: both;
    background: #333;
    color: #eee;
}
[role="main"] &gt; div {
    width: 60px;
    float: left;
    background: #eee;
    margin: 1.539em 0;
}
[role="main"] &gt; div + div {
    margin-left: 20px;
}</pre></p>

<h2>Un système encore expérimental</h2>

<p>Cette utilisation du sélecteur d&#8217;enfant adjacent est encore expérimentale et devrait faire l&#8217;objet de tests plus approfondi pour voir où peut mener cette technique qui ne nécessite à priori aucune intrusion intempestive dans le code HTML si votre page est bien structurée (je suis sûr que c&#8217;est le cas chez tout le monde, non ?). Je compte sur vous pour tester ce concept qui en a sous la botte ou le talon aiguille afin d&#8217;en tirer la substantifique moelle. Merci d&#8217;avance :)</p>

<h3 class='related_post_title'>Articles sur le même sujet</h3>

<ul class='related_post'><li><a href='http://css.4design.tl/frameworks-css-fusion-blueprint-960-gs-the-simpler-grid' title='Frameworks CSS &#8212; Fusion entre « Blueprint », « 960 Grid System » et « The Simpler Grid »'>Frameworks CSS &#8212; Fusion entre « Blueprint », « 960 Grid System » et « The Simpler Grid »</a></li><li><a href='http://css.4design.tl/frameworks-css-blueprint-vs-960-grid-system' title='Frameworks CSS &#8212; Blueprint vs 960 Grid System'>Frameworks CSS &#8212; Blueprint vs 960 Grid System</a></li><li><a href='http://css.4design.tl/boks-editeur-visuel-de-grilles-css-pour-blueprint' title='Boks &#8212; Éditeur visuel de grilles CSS pour Blueprint, etc.'>Boks &#8212; Éditeur visuel de grilles CSS pour Blueprint, etc.</a></li><li><a href='http://css.4design.tl/940-css' title='940.css version fixe &#8212; Fusion de 960 Grid System, Blueprint CSS et The Simpler Grid'>940.css version fixe &#8212; Fusion de 960 Grid System, Blueprint CSS et The Simpler Grid</a></li><li><a href='http://css.4design.tl/foundation-framework-html-css-jquery' title='Foundation &#8212; Framework HTML, CSS &amp; jQuery'>Foundation &#8212; Framework HTML, CSS &#038; jQuery</a></li></ul>
 <p><a href="http://css.4design.tl/?flattrss_redirect&amp;id=10283&amp;md5=30a040409fd97f4ec9b803290d57405f" title="Flattr" target="_blank"><img src="http://css.4design.tl/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://css.4design.tl/css-selecteur-frere-adjacent/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<atom:link rel="payment" href="https://flattr.com/submit/auto?user_id=br1o&amp;popout=1&amp;url=http%3A%2F%2Fcss.4design.tl%2Fcss-selecteur-frere-adjacent&amp;language=fr_FR&amp;category=text&amp;title=S%C3%A9lecteur+CSS+de+fr%C3%A8re+adjacent+%28Dirty+Grids+Done+Dirt+Cheap%29&amp;description=L%26%238217%3Bajout+des+classes+CSS+pour+sp%C3%A9cifier+la+largeur+des+colonnes+dans+le+code+HTML+est+le+lot+des+frameworks+CSS+qui+proposent+un+m%C3%A9canisme+pour+cr%C3%A9er+une+grille+de+mise...&amp;tags=960.gs%2C%3Afirst-child%2C%3Alast-child%2CBlueprint%2CColonnne%2CCSS%2CFramework+CSS%2CHTML%2CMarge%2CS%C3%A9lecteur%2CThe+Simpler+Grid%2Cblog" type="text/html" />
	</item>
		<item>
		<title>Frameworks CSS &#8212; Fusion entre « Blueprint », « 960 Grid System » et « The Simpler Grid »</title>
		<link>http://css.4design.tl/frameworks-css-fusion-blueprint-960-gs-the-simpler-grid</link>
		<comments>http://css.4design.tl/frameworks-css-fusion-blueprint-960-gs-the-simpler-grid#comments</comments>
		<pubDate>Fri, 01 Apr 2011 15:30:57 +0000</pubDate>
		<dc:creator>Bruno Bichet</dc:creator>
				<category><![CDATA[HTML & CSS]]></category>
		<category><![CDATA[Intégration web]]></category>
		<category><![CDATA[960.gs]]></category>
		<category><![CDATA[Blueprint]]></category>
		<category><![CDATA[Edito]]></category>
		<category><![CDATA[Framework CSS]]></category>
		<category><![CDATA[Grille]]></category>
		<category><![CDATA[HTML5 Boilerplate]]></category>
		<category><![CDATA[IE7]]></category>
		<category><![CDATA[IE9]]></category>
		<category><![CDATA[Reset CSS]]></category>
		<category><![CDATA[Template]]></category>
		<category><![CDATA[The Simpler Grid]]></category>

		<guid isPermaLink="false">http://css4design.com/?p=6188</guid>
		<description><![CDATA[Mon comparatif entre 960 Grid System et Blueprint CSS m&#8217;a permis de faire le point sur les fonctionnalités que l&#8217;on retrouve dans un framework CSS, en mettant en lumière leurs avantages et inconvénients respectifs. Tout naturellement, j&#8217;ai voulu les mélanger pour ne garder que le meilleur. Pour faire bonne mesure, j&#8217;ai ajouté The Simpler Grid découvert récemment que j&#8217;ai ajouté à ma réflexion pour créer un espèce de The Blue «940» Grid Simpler. J&#8217;envisage d&#8217;utiliser ce système de grille simple et efficace en complément du concentré de bonnes pratiques HTML5 Boilerplate. J&#8217;importe le fichier 940.css dans H5BP lors de la [...]]]></description>
			<content:encoded><![CDATA[<p>Mon comparatif entre <a href="http://css.4design.tl/frameworks-css-blueprint-vs-960-grid-system">960 Grid System et Blueprint CSS</a> m&#8217;a permis de faire le point sur les fonctionnalités que l&#8217;on retrouve dans un framework CSS, en mettant en lumière leurs avantages et inconvénients respectifs. Tout naturellement, j&#8217;ai voulu les mélanger pour ne garder que le meilleur. Pour faire bonne mesure, j&#8217;ai ajouté <em>The Simpler Grid</em> découvert récemment que j&#8217;ai ajouté à ma réflexion pour créer un espèce de The Blue «940» Grid Simpler. J&#8217;envisage d&#8217;utiliser ce système de grille simple et efficace en complément du concentré de bonnes pratiques HTML5 Boilerplate.<span id="more-6188"></span></p>

<p>J&#8217;importe le fichier <code>940.css</code> dans <abbr title="HTML5 Boilerplate">H5BP</abbr> lors de la mise en place du <em>zoning</em> des pages web. Lorsque cette étape est validée, je fais le ménage dans le code HTML en supprimant les classes inhérentes au système de grille pour mettre les déclarations appropriées dans la feuille de style. En effet, <q>il existe de nombreuses raisons pour ne pas utiliser de frameworks CSS lors de la phase de conception ou d’intégration de votre site web : le poids, l’intrusion des classes CSS dans le code HTML qui devient la règle pour placer le moindre bloc de contenu, le fait que de nombreuses règles ne sont pas utilisées, etc. </q> <cite><a href="http://www.eyrolles.com/Informatique/Livre/css-avancees-9782212128260">CSS avancées &#8212; Vers HTML5 et CSS3</a>, page 72. <sup><a href="#eyrolles">(1)</a></sup></cite>.</p>

<p>C&#8217;est ainsi que  :
<pre>&lt;div id="logo" class="first span-6"&gt;</pre>
devient :
<pre>&lt;div id="logo"&gt;
&#35;logo {
    position: relative;
    float: left;
    width: 220px;
    clear: left;
}</pre>
Cela dit, si le site comporte un grand nombre de gabarits différents et/ou si ces gabarits sont susceptibles de <a href="http://css.4design.tl/framework-css-semantique-maquette-dynamique-et-autres-notes">changer dynamiquement selon le contexte</a>, il peut être judicieux de garder les classes de la grille dans le code HTML pour moduler le colonage en jouant uniquement sur les classes <code>.span-x</code>. En outre, il est facile de cibler le premier élément enfant en CSS ou en Javascript pour ajouter une classe <code>.first</code>. A cet égard, la prise en charge plus large de la pseudo-classe <code>:first-child</code> (à partir de IE7) par rapport à <code>:last-child</code> (à partir de IE9) milite en faveur de l&#8217;introduction de <em>The Simpler Grid</em> dans l&#8217;affaire (cf. <a title="Compatibilité CSS et Internet Explorer" href="http://msdn.microsoft.com/fr-fr/library/cc351024%28v=VS.85%29.aspx">Compatibilité CSS et Internet Explorer</a>).</p>

<h2>Système de grille sur mesure</h2>

<p>Suite au comparatif <em>960.gs vs. Blueprint</em>, j&#8217;ai décidé de fusionner les deux <em>frameworks</em> en faisait le minimum de modifications pour obtenir :</p>

<ol>
    <li>Le système de marge unique à droite proposé par <em>Blueprint</em> pour créer les gouttières entre les colonnes. L&#8217;ajout de la class `.last` est déjà un tue-l&#8217;amour de l&#8217;intégration, alors ne parlons pas des classes `.alpha` et `.omega` de <em>960 Grid System</em>.</li>
    <li>Le placement des colonnes dans la page indépendamment de leur position dans le code proposé par <em>960 Grid System</em> avec des classes `.push` et `.pull` plus concises grâce à la déclaration `position: relative;` sur chaque colonne.</li>
    <li>En chemin, j&#8217;ai été également tenté par <a href="http://webdesignerwall.com/tutorials/the-simpler-css-grid">The Simpler CSS Grid</a> qui reprend le meilleur de <em>960 Grid System</em> et de <em>Blueprint CSS</em> tout en diminuant légèrement le nombre de déclarations pour parvenir au même résultat.</li>
</ol>

<h6>Mis en place par Nick La de <a href="http://webdesignerwall.com/">Webdesigner Wall</a> (@nickla), The Grid Simpler revisite les frameworks CSS Blueprint et 960.gs</h6>

<div id="attachment_7615" class="wp-caption alignnone" style="width: 444px"><a href="http://css.4design.tl/files/2010/10/simpler-grid.png"><img class="size-full wp-image-7615" src="http://css.4design.tl/files/2010/10/simpler-grid.png" alt="" width="434" height="434" /></a><p class="wp-caption-text">The Grid Simpler : une grille simple et souple </p></div>

<p>Contrairement à <em>Blueprint</em>, <em>The Simpler Grid</em> place la gouttière à gauche des colonnes. La classe <code>.last</code> est remplacée par <code>.first</code>, ce qui oblige par ailleurs à modifier les classes <code>.border</code> et <code>.colborder</code> dans la feuille de style pour créer des bordures à gauche des colonnes et non plus à droite. Ceci peut éventuellement être un problème (ou un avantage) selon votre maquette et la hauteur respective des zones situées de part et d&#8217;autre de la bordure. Selon le cas, la bordure peut suivre la hauteur de votre sidebar ou de votre zone de contenu.</p>

<p>Dans le code HTML, il faut aussi supprimer les classes <code>.last</code> et ajouter les classes <code>.first</code> en conséquence, sans oublier de modifier l&#8217;emplacement des classes <code>.border</code> et <code>.colborder</code>.</p>

<p>J&#8217;ai encore un peu de mal à me représenter cette gouttière à gauche des colonnes plutôt qu&#8217;à droite, certainement en raison des habitudes liées au sens de lecture mais je m&#8217;accroche ;)</p>

<h2>The Blue «940» Grid Simpler</h2>

<p>Après quelques tentatives aussi burlesques qu&#8217;inutiles pour proposer ma propre nomenclature pour le nom des différentes classes, j&#8217;ai conservé les intitulés de <em>Blueprint</em> qui permettent de profiter des <a href="http://css.4design.tl/boks-editeur-visuel-de-grilles-css-pour-blueprint">générateurs de grilles</a> disponibles sur le marché, comme <a href="http://toki-woki.net/p/Boks/">l&#8217;excellente application Air Boks</a> pour modifier plus rapidement le pas de la grille (il suffira de copier-coller les déclaration contenant des largeurs).</p>

<p>En ce qui concerne la grille elle-même, elle est composée de 24 colonnes de 20 pixels chacune séparées par une gouttière de 20 pixels en adaptant légèrement la technique évoquée dans l&#8217;article <a href="http://css.4design.tl/grille-typographique-nombre-d-or">Calculer une grille de mise en page « typo » avec le nombre d’Or</a>. Soit un interlignage de 20 pixels pour une taille de caractère de 13 pixel en utilisant : <code>font-size: 13px; line-height: 1.539</code>.</p>

<div id="attachment_9626" class="wp-caption alignnone" style="width: 625px"><a href="http://css.4design.tl/files/2011/04/grille-mise-en-page-web-940px.png"><img class="size-full wp-image-9626" src="http://css.4design.tl/files/2011/04/grille-mise-en-page-web-940px.png" alt="" width="615" height="439" /></a><p class="wp-caption-text">Elément de base pour afficher une grille en background</p></div>

<p>Tout cela nous donne une largeur de 940 pixels. Il s&#8217;agit de la largeur utile disponible dans <em>960 Grid System</em> une fois que l&#8217;on a retranché les marges de 10 pixels à droite et à gauche. Pour retrouver ces marges &#8212; pour mettre une image en background, un dégradé CSS3 ou un simple aplat de couleur, par exemple &#8211;, il suffit d&#8217;indiquer une largeur de 960 pixels sur la balise <code>body</code> qui servira ainsi de container, <em>and the cat&#8217;s in the bag!</em></p>

<p>Astuce : l&#8217;excellent <a href="http://griddle.it">http://griddle.it</a> permet de créer l&#8217;image de votre grille personnalisée à la volée en ajoutant la largeur, le nombre de colonnes et la largeur de la gouttière à la fin de l&#8217;url comme <a href="http://griddle.it/940-24-20?vertical=20">http://griddle.it/940-24-20?vertical=20</a> ou <a href="http://griddle.it/940-12-20?vertical=20">http://griddle.it/940-12-20?vertical=20</a> par exemple.</p>

<p>Pour tester The Blue «940» Grid Simpler, je me suis basé sur les exemples de pages et de grilles disponibles dans les démonstrations de Blueprint CSS en adaptant le code source en conséquence.</p>

<ul>
    <li>→ <a href="http://css.4design.tl/exemples/940/css/940.css">The Blue «940» Grid Simpler</a>.</li>
    <li>→ <a href="http://css.4design.tl/exemples/940/grid.php">La démonstration</a> de la grille de Blueprint <a href="http://www.blueprintcss.org/tests/parts/grid.html">à comparer avec l&#8217;originale</a>.</li>
    <li>→ <a href="http://css.4design.tl/exemples/940/page.php">La démonstration</a> de l&#8217;échantillon de page <a href="http://www.blueprintcss.org/tests/parts/sample.html">à comparer avec l’originale</a>.</li>
    <li>→ Les avantages apportés par <a href="http://webdesignerwall.com/tutorials/the-simpler-css-grid">The Simpler Grid</a>.</li>
    <li>→ <a href="../frameworks-css-blueprint-vs-960-grid-system">Frameworks CSS — Blueprint vs 960 Grid System</a> pour plus d&#8217;information concernant les éléments ajoutés ou retranchés dans The Blue «940» Grid Simpler par rapport aux frameworks utilisés.</li>
    <li>→ Tous les articles concernant les <a href="http://css.4design.tl/tag/grille">grilles de mise en page web</a> et les <a href="http://css.4design.tl/tag/framework-css">frameworks CSS</a> sur ce blog.</li>
</ul>

<h2>Clearfix ?</h2>

<p>Si vous n&#8217;utilisez pas <em>HTML5 Boilerplate</em> <strong>et</strong> si vous avez besoin d&#8217;un <code>clearfix</code> (la classe <code>.first</code> peut ne pas suffire), ajoutez-donc quelques lignes à la fin de votre feuille de style principale et la classe <code>clearfix</code> sur les boites contenant des éléments <code>span</code> pour rétablir le flux :
<pre>.clearfix:before,
.clearfix:after {
    content: "020";
    display: block;
    height: 0;
    overflow: hidden;
}
.clearfix:after { clear: both; }
.clearfix { zoom: 1; }</pre>
<a href="#eyrolles-back">(1)</a> Petit clin-d’œil au dernier livre de <a href="http://www.goetter.fr/">Raphaël Goetter</a> que je remercie au passage pour la citation en attendant une fiche de lecture à venir concernant cet excellent ouvrage que je vous recommande d&#8217;acheter avant que les stocks soient épuisés !</p>

<h3 class='related_post_title'>Articles sur le même sujet</h3>

<ul class='related_post'><li><a href='http://css.4design.tl/frameworks-css-blueprint-vs-960-grid-system' title='Frameworks CSS &#8212; Blueprint vs 960 Grid System'>Frameworks CSS &#8212; Blueprint vs 960 Grid System</a></li><li><a href='http://css.4design.tl/940-css' title='940.css version fixe &#8212; Fusion de 960 Grid System, Blueprint CSS et The Simpler Grid'>940.css version fixe &#8212; Fusion de 960 Grid System, Blueprint CSS et The Simpler Grid</a></li><li><a href='http://css.4design.tl/css-selecteur-frere-adjacent' title='Sélecteur CSS de frère adjacent (Dirty Grids Done Dirt Cheap)'>Sélecteur CSS de frère adjacent (Dirty Grids Done Dirt Cheap)</a></li><li><a href='http://css.4design.tl/nouvelle-methode-de-remplacement-de-texte-par-une-image' title='Nouvelle méthode de remplacement de texte par une image'>Nouvelle méthode de remplacement de texte par une image</a></li><li><a href='http://css.4design.tl/liens-media-queries-css3' title='Quelques liens sur les Media Queries en CSS3'>Quelques liens sur les Media Queries en CSS3</a></li></ul>
 <p><a href="http://css.4design.tl/?flattrss_redirect&amp;id=6188&amp;md5=2cc20cedf1b1e5fc71eb34c0cb5dd605" title="Flattr" target="_blank"><img src="http://css.4design.tl/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://css.4design.tl/frameworks-css-fusion-blueprint-960-gs-the-simpler-grid/feed</wfw:commentRss>
		<slash:comments>10</slash:comments>
		<atom:link rel="payment" href="https://flattr.com/submit/auto?user_id=br1o&amp;popout=1&amp;url=http%3A%2F%2Fcss.4design.tl%2Fframeworks-css-fusion-blueprint-960-gs-the-simpler-grid&amp;language=fr_FR&amp;category=text&amp;title=Frameworks+CSS+%26%238212%3B+Fusion+entre+%C2%AB+Blueprint+%C2%BB%2C+%C2%AB+960+Grid+System+%C2%BB+et+%C2%AB+The+Simpler+Grid+%C2%BB&amp;description=Mon+comparatif+entre+960+Grid+System+et+Blueprint+CSS+m%26%238217%3Ba+permis+de+faire+le+point+sur+les+fonctionnalit%C3%A9s+que+l%26%238217%3Bon+retrouve+dans+un+framework+CSS%2C+en+mettant+en+lumi%C3%A8re+leurs...&amp;tags=960.gs%2CBlueprint%2CEdito%2CFramework+CSS%2CGrille%2CHTML5+Boilerplate%2CIE7%2CIE9%2CReset+CSS%2CTemplate%2CThe+Simpler+Grid%2Cblog" type="text/html" />
	</item>
		<item>
		<title>Css Sans Stress &#8212; Auto-formation HTML &amp; CSS avec les Frameworks CSS</title>
		<link>http://css.4design.tl/css-sans-stress-auto-formation-html-css-avec-les-frameworks-css</link>
		<comments>http://css.4design.tl/css-sans-stress-auto-formation-html-css-avec-les-frameworks-css#comments</comments>
		<pubDate>Mon, 14 Mar 2011 08:40:06 +0000</pubDate>
		<dc:creator>Bruno Bichet</dc:creator>
				<category><![CDATA[HTML & CSS]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Formation]]></category>
		<category><![CDATA[Framework CSS]]></category>
		<category><![CDATA[Reset CSS]]></category>
		<category><![CDATA[tutoriel]]></category>

		<guid isPermaLink="false">http://css4design.com/?p=7483</guid>
		<description><![CDATA[Les langages du web comme HTML et CSS sont structurés autour de concepts qui n&#8217;ont pas forcément de rapport avec la manière dont ils seront utilisés. Les concepteurs ne sont pas les auteurs ; il appartient à ces derniers de tâtonner puis d&#8217;en parler avec leurs voisins pour connaitre les bonnes pratiques du jour. Les spécifications sont très utiles pour comprendre la nature des balises HTML et des propriétés CSS mais ne suffisent pas pour réaliser un site Internet. Et pour cause : il n&#8217;existe pas de recette toute faite. Les ingrédients (les contenus) sont uniques et demandent un traitement [...]]]></description>
			<content:encoded><![CDATA[<p>Les langages du web comme HTML et CSS sont structurés autour de concepts qui n&#8217;ont pas forcément de rapport avec la manière dont ils seront utilisés. Les concepteurs ne sont pas les auteurs ; il appartient à ces derniers de tâtonner puis d&#8217;en parler avec leurs voisins pour connaitre les bonnes pratiques du jour. Les spécifications sont très utiles pour comprendre la nature des balises HTML et des propriétés CSS mais ne suffisent pas pour réaliser un site Internet. Et pour cause : il n&#8217;existe pas de recette toute faite. Les ingrédients (les contenus) sont uniques et demandent un traitement graphique et un marquage HTML particulier.<span id="more-7483"></span></p>

<p>Toutefois, on ne peut pas ne pas constater que les sites Web partagent dans leur grande majorité les éléments suivants :</p>

<ol>
    <li>En-tête de page (<em>header</em>),</li>
    <li>Une ou plusieurs barres latérales (<em>aside</em>),</li>
    <li>Zone de contenu (<em>article</em>) à droite, à gauche ou au milieu,</li>
    <li>Pied de page (<em>footer</em>) généralement situé en bas de page.</li>
</ol>

<p>La plupart des tutoriels que l&#8217;on trouve sur le web reprennent un découpage par thématique : après les bases concernant l&#8217;insertion de la balise style, on attaque généralement par la mise en forme du texte, les listes, les images, les bordures, le modèle de boite, le positionnement, etc. C&#8217;est le découpage proposé par les spécifications du W3C et la majorité des tutoriels CSS qui permet de retrouver rapidement une propriété. Il s&#8217;agit avant tout de servir de référence&#8230; mais a-t-on jamais appris à rédiger des phrases avec un dictionnaire ?</p>

<p>J&#8217;évoque souvent le potentiel didactique des frameworks CSS :</p>

<ul>
    <li>Le Reset CSS (<em>reset.css</em>) permet de faire le point sur les balises HTML les plus utilisées,</li>
    <li>Le fichier typographie (<em>typography.css</em>) redéfinit le comportement des balises et permet d&#8217;acquérir un solide vocabulaire CSS,</li>
    <li>Le système de grille (<em>grid.css</em>) propose les éléments fondamentaux du positionnement en quelques déclarations,</li>
    <li>La prise en compte des derniers de la classe (ie6, ie7 et bientôt IE8) permet d&#8217;aborder la notion de compatibilité <em>cross-browser</em>.</li>
</ul>

<p>→ Lectures complémentaires conseillées :</p>

<ul>
    <li>Faites votre choix parmi <a href="http://css.4design.tl/choisir-un-frameworks-css">plus de 30 frameworks CSS</a>,</li>
    <li>Lire <a href="http://css.4design.tl/frameworks-css-reset-css-design-from-scratch">Frameworks CSS + Reset CSS : design from scratch</a>.</li>
</ul>

<p>A côté des frameworks on trouve un grand nombre de proposition de feuilles de style prenant en compte une grande partie des balises HTML sans pour autant inciter à l&#8217;utilisation d&#8217;un <a href="http://css.4design.tl/5-reset-css-a-la-loupe-pour-une-remise-a-zero-des-valeurs-par-defaut-des-navigateurs">reset CSS</a> ou d&#8217;un <a href="http://css.4design.tl/grille-typographique-nombre-d-or">système de grille de mise en pages</a>. Ces feuilles de style de base ont souvent été longuement pensées par leur auteur et les choix effectués nous éclairent sur les subtilités des CSS.</p>

<p>→ Parmi les «kits de démarrage» existants, je trouve souvent mon bonheur dans :</p>

<ul>
    <li><a href="http://tjkdesign.com/ez-css/css/base.css">base.css</a> de Thierry Koblentz (cf. <a href="http://tjkdesign.com/articles/css-reset_versus_css-starter.asp">Implementing a starter CSS file rather than using a reset styles sheet</a>),</li>
    <li><a href="http://covertprestige.info/css/base/full.css">no-reset</a> de Florent Verschelde (cf. <a href="http://covertprestige.info/css/base/">A Simple Base Stylesheet</a>),</li>
    <li><a href="http://html5boilerplate.com/">style.css</a> de HTML5 Boilerplate.</li>
</ul>

<p>L&#8217;idéal étant bien sûr de prendre ça et là ce dont on a besoin pour se constituer son propre fichier CSS tout terrain !</p>

<h3 class='related_post_title'>Articles sur le même sujet</h3>

<ul class='related_post'><li><a href='http://css.4design.tl/bic-framework-css-oriente-couleur-et-typographie' title='BIC, framework CSS orienté couleur et typographie'>BIC, framework CSS orienté couleur et typographie</a></li><li><a href='http://css.4design.tl/frameworks-css-reset-css-design-from-scratch' title='Frameworks CSS + Reset CSS : design from scratch'>Frameworks CSS + Reset CSS : design from scratch</a></li><li><a href='http://css.4design.tl/smacss-architecture-evolutive-modulaire-css' title='SMACSS &#8212; Architecture évolutive et modulaire pour CSS'>SMACSS &#8212; Architecture évolutive et modulaire pour CSS</a></li><li><a href='http://css.4design.tl/foundation-framework-html-css-jquery' title='Foundation &#8212; Framework HTML, CSS &amp; jQuery'>Foundation &#8212; Framework HTML, CSS &#038; jQuery</a></li><li><a href='http://css.4design.tl/theme-wordpress-basics-0-2-6' title='Mise à jour du thème WordPress ♥ Basics avec HTML5 Boilerplate 2'>Mise à jour du thème WordPress ♥ Basics avec HTML5 Boilerplate 2</a></li></ul>
 <p><a href="http://css.4design.tl/?flattrss_redirect&amp;id=7483&amp;md5=c3d0396acda052fa74089f8b365cd4c3" title="Flattr" target="_blank"><img src="http://css.4design.tl/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://css.4design.tl/css-sans-stress-auto-formation-html-css-avec-les-frameworks-css/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<atom:link rel="payment" href="https://flattr.com/submit/auto?user_id=br1o&amp;popout=1&amp;url=http%3A%2F%2Fcss.4design.tl%2Fcss-sans-stress-auto-formation-html-css-avec-les-frameworks-css&amp;language=fr_FR&amp;category=text&amp;title=Css+Sans+Stress+%26%238212%3B+Auto-formation+HTML+%26amp%3B+CSS+avec+les+Frameworks+CSS&amp;description=Les+langages+du+web+comme+HTML+et+CSS+sont+structur%C3%A9s+autour+de+concepts+qui+n%26%238217%3Bont+pas+forc%C3%A9ment+de+rapport+avec+la+mani%C3%A8re+dont+ils+seront+utilis%C3%A9s.+Les+concepteurs+ne+sont...&amp;tags=CSS%2CFormation%2CFramework+CSS%2CReset+CSS%2Ctutoriel%2Cblog" type="text/html" />
	</item>
		<item>
		<title>Webdesign &#8212; L&#039;essence précède l&#039;existence (Wireframe, Mockup et Mood Board)</title>
		<link>http://css.4design.tl/webdesign-wireframes-mockup-prototypage-rapide</link>
		<comments>http://css.4design.tl/webdesign-wireframes-mockup-prototypage-rapide#comments</comments>
		<pubDate>Mon, 17 Jan 2011 09:58:49 +0000</pubDate>
		<dc:creator>Bruno Bichet</dc:creator>
				<category><![CDATA[Design & Graphisme]]></category>
		<category><![CDATA[Edito]]></category>
		<category><![CDATA[Framework CSS]]></category>
		<category><![CDATA[Mockup]]></category>
		<category><![CDATA[Mood Board]]></category>
		<category><![CDATA[Navigateur]]></category>
		<category><![CDATA[Prototypage]]></category>
		<category><![CDATA[Quelques notes]]></category>
		<category><![CDATA[Wireframe]]></category>

		<guid isPermaLink="false">http://css4design.com/?p=8893</guid>
		<description><![CDATA[Les processus à l&#8217;oeuvre lors de la création d&#8217;un site web sont généralement chargés d&#8217;affects. Tout semble compliqué alors qu&#8217;il ne s&#8217;agit souvent que de choses complexes que l&#8217;on peut facilement partitionner. Dans le meilleur des cas, la réflexion part d&#8217;un brief qui présente la société, le projet, la cible, les attentes, etc. à partir duquel l&#8217;équipe créative (ou votre cerveau droit si travaillez seul) doit proposer une ou plusieurs propositions graphiques qui, une fois affinées, donneront naissance à un site Web. J&#8217;ai tendance à considérer ce brief comme un problème &#8212; au sens mathématique du terme. Chaque composante du [...]]]></description>
			<content:encoded><![CDATA[<p>Les processus à l&#8217;oeuvre lors de la création d&#8217;un site web sont généralement chargés d&#8217;affects. Tout semble compliqué alors qu&#8217;il ne s&#8217;agit souvent que de choses complexes que l&#8217;on peut facilement partitionner. Dans le meilleur des cas, la réflexion part d&#8217;un brief qui présente la société, le projet, la cible, les attentes, etc. à partir duquel l&#8217;équipe créative (ou votre cerveau droit si travaillez seul) doit proposer une ou plusieurs propositions graphiques qui, une fois affinées, donneront naissance à un site Web.<span id="more-8893"></span></p>

<p>J&#8217;ai tendance à considérer ce brief comme un problème &#8212; au sens mathématique du terme. Chaque composante du brief est une partie de l&#8217;équation à résoudre pour passer au niveau supérieur en attendant d&#8217;avoir affaire au boss de fin de niveau ;-) Entre le brief et les propositions graphiques, le concept représente l&#8217;équation que les éléments du design devront résoudre. Il faudra ensuite concrêtiser ce concept par des pistes graphiques ou ou des <em>Mood Boards</em> (proposition d&#8217;univers graphique) que le client devra s&#8217;approprier et valider.</p>

<h2>Les graphismes bousculent le planning</h2>

<p>Les aspects visuels qui devraient éclore tout à la fin d&#8217;un long processus de réflexion bousculent souvent le planning et finissent par occuper le devant de la scène plus souvent qu&#8217;à leur tour. Il faut dire que la partie visuelle d&#8217;un projet est un des rares aspects d&#8217;un site web où le client pense avoir quelques compétences (qui n&#8217;a pas de couleurs préférées ?). Par ailleurs, cette partie graphique concrêtise le projet et le rend tangible : dans son for intérieur, le client paie pour le design. Malgré tout, il est important de ne pas s&#8217;enfermer dès le début dans une proposition graphique trop marquée. A cet égard, la mise en place de <a href="http://www.pixenjoy.com/methodologie/mood-board/">Mood Board</a> ou «panneaux d&#8217;humeur» permettra au client de se concentrer sur le fond, sur ce qu&#8217;il veut communiquer, plutôt que de s&#8217;attarder sur les détails.</p>

<p><em>Creating a Mood Board</em></p>

<h2>Une seule proposition graphique</h2>

<p>On parle souvent de trois propositions : la première qui permettrait au graphiste de se faire plaisir, la deuxième censée correspondre aux besoins du client et la troisième servant de repoussoir au deux autres. Un graphiste peut-il concevoir <a href="http://demontiers.com/2010/11/un-graphiste-peut-il-concevoir-plusieurs-propositions-graphiques-d%E2%80%99un-meme-sujet/">plusieurs propositions graphiques</a> sur un même sujet ? C&#8217;est possible, bien sûr, mais pas souhaitable. Il vaut mieux mettre le paquet sur une seule proposition et affuter ses arguments pour la défendre plutôt que se disperser. Prenons le temps de mieux cerner les besoins du client. Il arrive souvent que ses attentes (un site Web en Flash qui bouge) entrent en conflit avec ses besoins (optimiser la présence du site dans les moteurs de recherche, par exemple). Ce qui ne doit pas vous empêcher d&#8217;explorer plusieurs pistes graphiques : il n&#8217;y a rarement qu&#8217;un seul chemin permettant de résoudre une équation.</p>

<h2>Pas de Wireframes</h2>

<p>Avant, pendant ou après la phase des recherches créatives, les Wireframes permettent de mettre en lumière l&#8217;ergonomie, l&#8217;expérience utilisateur et la granularisation de l&#8217;information. On peut aussi à cette étape commencer à s&#8217;interroger sur la mise en place d&#8217;une <a href="http://enricopanai.com/blog/taxonomie/">taxonomie</a> adaptée. Il existe de <a href="http://wireframes.linowski.ca/category/tools/">nombreux outils</a> en ligne (ou hors-ligne) pour faciliter la création de Wire-Frames, même si un crayon et une feuille de papier suffisent largement. Faire des Wireframes peut s&#8217;avérer indispensable dans certains projets où les étapes de validation sont longues et/ou impliquent de nombreuses personnes et/ou services différents, mais en général, on peut aisément s&#8217;en passer.</p>

<p><em>The Right Way to Wireframe</em></p>

<h2>Designez dans le navigateur !</h2>

<p>A la place, je privilégie le travail dans le navigateur. Pourquoi perdre du temps à dessiner (encore !) une pseudo-maquette quand on peut faire avancer le projet en commençant par le marquage HTML ? Hérésie ? Bridage de créativité ? Que nenni : quand je vois <a href="http://www.onextrapixel.com/2010/09/29/40-brilliant-examples-of-sketched-ui-wireframes-and-mock-ups/">le niveau de détail de certains Mockups</a>, je me dit qu&#8217;il reste finalement peu de place pour l&#8217;équipe créative. Autant mettre en page le fil de fer directement dans navigateur.</p>

<div id="attachment_8932" class="wp-caption alignleft" style="width: 625px"><img class="size-full wp-image-8932" src="http://css.4design.tl/files/2011/01/Mockup-wireframes.jpg" alt="" width="615" height="442" /><p class="wp-caption-text">(Innsidia Project - Photo by Hanne Linander)</p></div>

<p>Cette méthode offre l&#8217;avantage de ne pas apprendre un nouveau logiciel pour vos Wireframes. A la place, vous pourrez vous aider de l&#8217;un des nombreux <a href="http://css.4design.tl/choisir-un-frameworks-css">frameworks CSS</a> existants. Ils offrent toute la souplesse nécessaires pour ajouter, supprimer, modifier les blocs, qu&#8217;il s&#8217;agisse de leur taille ou de leur emplacement. Cerise sur le gâteau, lorsque le <em>Mood Board</em> et le <em>Wireframes</em> sont validés, il reste juste un peu de travail d&#8217;intégration à faire, et voilà !</p>

<p>Je vous laisse avec l&#8217;article <a rel="bookmark" href="http://css.4design.tl/framework-css-mockup-prototypage-rapide">Frameworks CSS + Mockup = Mockup CSS</a> pour approfondir la création des Mockup ou Wireframes directement dans le navigateur grâce aux frameworks CSS et aux grilles de mise en pages.</p>

<h2>Linkographie</h2>

<ul>
    <li><a href="http://www.pixenjoy.com/methodologie/mood-board/">Mood Board</a> &#8212; Le Mood board est un prototype utilisé pour donner une idée du ton et de l’ambiance d’une création. On l’utilise dans plusieurs métiers de création comme la décoration d’intérieur, la mode, le paysagisme mais aussi le webdesign.</li>
    <li><a href="http://www.sqliagency.com/blogs/ecreativegarden/ce-qui-se-concoit-bien-senonce-bien/">Le concept board webdesign</a> &#8212; Que ce soit dans le cadre d’une avant vente ou au cours d’un projet, la présentation d’une maquette aux représentants de la marque ou de l’entreprise qui a commandé un site s’avère toujours délicate.</li>
    <li><a href="http://demontiers.com/2010/11/un-graphiste-peut-il-concevoir-plusieurs-propositions-graphiques-d%E2%80%99un-meme-sujet/">Un graphiste peut-il concevoir plusieurs propositions graphiques d’un même sujet ?</a> &#8212; Travailler sur un sujet c’est surtout faire des choix, retenus eux aussi parce qu’on les estime meilleurs que les autres car plus adaptés au contexte du sujet. Un choix construit sur une analyse fine du sujet et de son contexte forge des certitudes.</li>
    <li><a href="http://css.4design.tl/framework-css-mockup-prototypage-rapide">Frameworks CSS + Mockup = Mockup CSS </a>&#8211; En permettant de modifier rapidement et simplement la largeur et l’emplacement des différents blocs, les frameworks CSS et le design dans le navigateur procurent des avantages à l’équipe de développement et au client qui pourra manipuler la maquette à l’échelle 1:1.</li>
    <li><a href="http://enricopanai.com/blog/taxonomie/">La Taxonomie pour éviter le cagibi de l’oubli</a> &#8212; Le terme taxonomie (taxonomy en anglais) désigne une méthode de classification des informations dans une architecture évolutive. Le terme est couramment employé dans le cadre des systèmes de gestion de contenu (CMS).</li>
    <li><a href="http://www.simpleweb.fr/2011/01/17/wireframes-4-styles-pour-4-types-doutils/">Wireframes : 4 styles pour 4 types d’outils</a> &#8212; Les wireframes sont un sujet sans fin dans la profession. Vous pouvez leur donner différents noms (storyboard, maquette fonctionnelle, zoning…), LA grande question de savoir quel est l’outil le plus approprié revient régulièrement</li>
    <li><a href="http://wireframes.linowski.ca/category/tools/">Tools</a> Une dizaine d&#8217;outils en ligne pour réaliser des Wireframes.</li>
    <li><a href="http://www.alistapart.com/articles/paperprototyping/">Paper Prototyping</a> &#8212; As interfaces become ever more complex and development schedules seem to get shorter and shorter, you may find it useful to give up your user-interface modeling software for awhile in favor of something simpler. All you need is paper, pens, scissors, and your imagination.</li>
    <li><a href="http://www.lifeclever.com/5-reasons-to-design-with-mood-boards/">5 Reasons to Design with Mood Boards</a> &#8212; If you’re a designer, the most dreaded thing a client can say is, “my wife really loves purple; so why can’t we make it purple?”</li>
    <li><a href="http://www.viget.com/inspire/getting-moody/">Getting Moody</a> &#8212; Mood boards, being a lot like they sound, are typically used to help establish a style, theme, expression, environment, atmosphere, or feeling. They often consist of found objects from magazine tear outs or digital imagery to fabric or color swatches, but really can be anything that inspires (like a favorite saying, or phrase, for example).</li>
    <li><a href="http://www.viget.com/inspire/getting-moody/"></a><a href="http://weblog.404creative.com/2007/02/14/website-mood-boards-a-successful-precursor-to-visual-prototyping/">Website Mood Boards a Successful Precursor to Visual Prototyping</a> &#8212; One final note on our mood boards. This exercise gave us some incredible insight into the different designer’s styles and thought processes. As mentioned, each designer offered a brief explanation of their choices and by doing so, really enhanced our understanding of the designers skills and vision and ultimately the client’s understanding of the emotions and mood they were trying to create.</li>
    <li><a href="http://www.webdesignerdepot.com/2008/12/why-mood-boards-matter/">Why Mood Boards Matter</a> &#8212; Words fail miserably when trying to translate design concepts. What one person calls “edgy” another might see as chaotic.</li>
    <li><a href="http://miyavihoney.blogspot.com/2009/05/moodboard-web-design-ii.html">Moodboard Webdesign</a> &#8212; I have to redesign 8 HTML pages and also showing 3 levels of content structures. So I have to analysis and study the current website to make a new proposal for the new website.</li>
    <li><a href="http://www.moodshare.co/">www.moodshare.co</a> &#8212; Selling ideas just got easier (version bêta sur pré-inscription)</li>
    <li><a href="http://www.onextrapixel.com/2010/09/29/40-brilliant-examples-of-sketched-ui-wireframes-and-mock-ups/">40 Brilliant Examples of Sketched UI Wireframes and Mock-ups</a></li>
    <li><a href="http://www.drweb.de/magazin/moodboards-design-entwur/">Moodboards &#8211; das Design vor dem Design</a></li>
</ul>

<h3 class='related_post_title'>Articles sur le même sujet</h3>

<ul class='related_post'><li><a href='http://css.4design.tl/framework-css-mockup-prototypage-rapide' title='Frameworks CSS + Mockup = Mockup CSS'>Frameworks CSS + Mockup = Mockup CSS</a></li><li><a href='http://css.4design.tl/programme-formation-html-css' title='Quelques notes &#8212; Programme de formation HTML &amp; CSS'>Quelques notes &#8212; Programme de formation HTML &amp; CSS</a></li><li><a href='http://css.4design.tl/fonctions-metier-integrateur-web' title='Quelques notes sur les fonctions de l&#039;intégrateur web et de l&#039;intégratrice web'>Quelques notes sur les fonctions de l&#039;intégrateur web et de l&#039;intégratrice web</a></li><li><a href='http://css.4design.tl/frameworks-css-fusion-blueprint-960-gs-the-simpler-grid' title='Frameworks CSS &#8212; Fusion entre « Blueprint », « 960 Grid System » et « The Simpler Grid »'>Frameworks CSS &#8212; Fusion entre « Blueprint », « 960 Grid System » et « The Simpler Grid »</a></li><li><a href='http://css.4design.tl/quelques-notes-sur-la-balise-h1-avec-html5' title='Quelques notes sur la balise h1 avec HTML5'>Quelques notes sur la balise h1 avec HTML5</a></li></ul>
 <p><a href="http://css.4design.tl/?flattrss_redirect&amp;id=8893&amp;md5=dc731d7106c4ba3edce30c55fbcdd24d" title="Flattr" target="_blank"><img src="http://css.4design.tl/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://css.4design.tl/webdesign-wireframes-mockup-prototypage-rapide/feed</wfw:commentRss>
		<slash:comments>7</slash:comments>
		<atom:link rel="payment" href="https://flattr.com/submit/auto?user_id=br1o&amp;popout=1&amp;url=http%3A%2F%2Fcss.4design.tl%2Fwebdesign-wireframes-mockup-prototypage-rapide&amp;language=fr_FR&amp;category=text&amp;title=Webdesign+%26%238212%3B+L%26%23039%3Bessence+pr%C3%A9c%C3%A8de+l%26%23039%3Bexistence+%28Wireframe%2C+Mockup+et+Mood+Board%29&amp;description=Les+processus+%C3%A0+l%26%238217%3Boeuvre+lors+de+la+cr%C3%A9ation+d%26%238217%3Bun+site+web+sont+g%C3%A9n%C3%A9ralement+charg%C3%A9s+d%26%238217%3Baffects.+Tout+semble+compliqu%C3%A9+alors+qu%26%238217%3Bil+ne+s%26%238217%3Bagit+souvent+que+de+choses+complexes+que+l%26%238217%3Bon+peut...&amp;tags=Edito%2CFramework+CSS%2CMockup%2CMood+Board%2CNavigateur%2CPrototypage%2CQuelques+notes%2CWireframe%2Cblog" type="text/html" />
	</item>
		<item>
		<title>24 listes pour Webdesigners</title>
		<link>http://css.4design.tl/listes-pour-webdesigners</link>
		<comments>http://css.4design.tl/listes-pour-webdesigners#comments</comments>
		<pubDate>Tue, 02 Nov 2010 18:43:55 +0000</pubDate>
		<dc:creator>Bruno Bichet</dc:creator>
				<category><![CDATA[Design & Graphisme]]></category>
		<category><![CDATA[Intégration web]]></category>
		<category><![CDATA[Framework CSS]]></category>
		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[Liste de liens]]></category>
		<category><![CDATA[Palette de couleur]]></category>
		<category><![CDATA[Photoshop]]></category>
		<category><![CDATA[Système de gestion de contenu (CMS)]]></category>
		<category><![CDATA[Twitter]]></category>
		<category><![CDATA[Webdesign]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://css4design.com/?p=7847</guid>
		<description><![CDATA[Quoi de mieux (ou de pire) qu&#8217;une liste de liens résultant d&#8217;une veille technique et stratégique triée sur le volet ? Une liste de listes de liens, pardi ! Voici donc devant vos yeux ébahis, plus de 20 listes thématiques dans le domaine du Webdesign, de l&#8217;intégration Web (HTML, CSS et Javascript) et de WordPress. 390 ressources Javascript &#38; jQuery &#8211; Cette liste reprend les 139 ressources Javascript et jQuery déjà publiées sur ce site, auxquelles j’ai ajouté les 78 nouveaux liens publiés depuis sur js4design.com, ainsi que 73 tutoriels pour créer des diaporamas et autres Slideshows. 100+ Polyfills et Fallbacks pour HTML5 &#8211; Guide [...]]]></description>
			<content:encoded><![CDATA[<p>Quoi de mieux (ou de pire) qu&#8217;une liste de liens résultant d&#8217;une veille technique et stratégique triée sur le volet ? Une liste de listes de liens, pardi ! Voici donc devant vos yeux ébahis, plus de 20 listes thématiques dans le domaine du Webdesign, de l&#8217;intégration Web (HTML, CSS et Javascript) et de WordPress.<span id="more-7847"></span></p>

<p><img class="alignnone size-full wp-image-7888" src="http://css.4design.tl/files/2010/11/liste-de-listes-webdesign.png" alt="" width="633" height="283" /></p>

<ol>
    <li><a title="" href="http://css.4design.tl/liens-javascript-jquery" rel="bookmark">390 ressources Javascript &amp; jQuery</a> &#8211; Cette liste reprend les 139 ressources Javascript et jQuery déjà publiées sur ce site, auxquelles j’ai ajouté les 78 nouveaux liens publiés depuis sur js4design.com, ainsi que 73 tutoriels pour créer des diaporamas et autres Slideshows.</li>
    <li><a title="" href="http://css.4design.tl/polyfills-fallbacks-html5" rel="bookmark">100+ Polyfills et Fallbacks pour HTML5</a> &#8211; Guide tout-en-un des solutions de repli pour HTML5. Liste garantie entièrement non-alphabétique et sans grumeau pour utiliser les dernières technnologies à la mode, même dans Internet Explorer !</li>
    <li><a href="http://css.4design.tl/le-petit-journal-permanent-de-css3">Le petit journal permanent de CSS3</a> &#8212; 100+ ressources pour commencer à comprendre et utiliser CSS3 dès aujourd&#8217;hui sans douleur grâce à des générateurs en ligne pour créer vos coins arrondis, vos ombres portées, vos dégradés, etc. Vous trouverez des expérimentations pour utiliser tout le potentiel de CSS3 sans utiliser Javascript.</li>
    <li><a href="http://css.4design.tl/le-petit-journal-de-html5" rel="bookmark">Le petit journal permanent de HTML5</a> &#8212; Des sites web consacrés à HTML5, des tutoriels, des trucs et des astuces, sans oublier les liens vers les ressources officielles !</li>
    <li><a href="http://css.4design.tl/le-petit-journal-du-web-special-typo">Le petit journal permanent de la TypOgrApHiE</a> &#8212; plus de 60 ressources commentées et actualisés dans le domaine de la typographie : liens généralistes en français et en anglais, outils et techniques pour le Web, conseils tutoriels et astuces, trouver des polices de caractères, bibliographie.</li>
    <li><a href="http://css.4design.tl/15-photoshop-like-en-ligne-testes-et-commentes" rel="bookmark">15 « Photoshop-like » en ligne testés et commentés</a> &#8212; Liste d’outils passés au crible avec un résumé, les «plus», les «moins» et un «verdict» pour que vous fassiez le bon choix pour l&#8217;édition de vos images en ligne.</li>
    <li><a href="http://css.4design.tl/choisir-sa-palette-de-couleur" rel="bookmark">14 outils en ligne pour créer des palettes de couleur</a> &#8212; Choisir une bonne palette de couleur est une décision importante qui impacte la réussite d&#8217;un site internet. Jetez un oeil sur ces outils en ligne pour faire des ensembles de couleurs harmonieux.</li>
    <li><a href="http://css.4design.tl/choisir-un-frameworks-css" rel="bookmark">30+ frameworks CSS — Mettez une grille dans votre design</a> &#8212; Votre framework CSS préféré se trouve peut-être parmi cette sélection de ressources commentées de frameworks CSS et de générateurs de grilles de mise en page fixes ou fluides.</li>
    <li><a href="http://css.4design.tl/editeurs-html-wysiwyg" rel="bookmark">30+ éditeurs HTML</a> &#8212; Sélection de plus de 30 éditeurs HTML plus ou moins WYSIWYG.</li>
    <li><a href="http://css.4design.tl/139-ressources-javascript-et-jquery" rel="bookmark">139 Ressources Javascript et jQuery</a> &#8212; Liste de liens pour le développeur web front-end issue de la veille documentée que j’effectue sur <a href="http://js.4design.tl/">Javascript &amp; Webdesign</a>.</li>
    <li><a href="http://css.4design.tl/3-cms-rapides-et-legers-pour-votre-blog-et-votre-site-vitrine" rel="bookmark">5 CMS rapides et légers pour votre blog et votre site vitrine</a> &#8212; CMS : à côté des poids lourds du secteur comme WordPress, SPIP, Joomla!, Drupal ou Typo3, des solutions légères n&#8217;attendent que vous !</li>
    <li><a href="http://css.4design.tl/7-outils-en-ligne-integration-html-css" rel="bookmark">7 outils en ligne pour l’intégration HTML &amp; CSS</a> &#8212; Réduisez le temps passé à l’intégration Web : éditeurs visuels, générateurs de colonnes, conversion des pixels en unité relative <em>em</em>, etc.</li>
    <li><a href="http://css.4design.tl/21-fonctions-javascript-pour-integrateur-web" rel="bookmark">21 fonctions Javascript pour l&#8217;intégrateur web</a> &#8212; Parce qu&#8217;il est parfois nécessaire de se passer des frameworks Javascript, il est toujours bon d’avoir quelques fonctions <em>standalone</em> sous la souris pour se faciliter l’intégration <em>cross-browser</em> !</li>
    <li><a href="http://css.4design.tl/liens-integrateur-developpeur-web" rel="bookmark">Liens utiles pour l&#8217;intégrateur HTML / CSS et le développeur web</a> &#8212; Concevoir des emails, dénicher des feuilles de style pour vos tableaux, ajouter des menus déroulants intelligents  ou encore faire le point sur les <em>templates tags</em> WordPress.</li>
    <li><a href="http://css.4design.tl/11-ressources-pour-mieux-bloguer-en-francais" rel="bookmark">11 ressources pour mieux bloguer en français</a> &#8212; Ressources sur la grammaire, la conjugaison et l’orthographe.</li>
    <li><a href="http://css.4design.tl/13-outils-pour-integrateur-web" rel="bookmark">13 outils pour l&#8217;intégrateur web</a> &#8212; Des liens utiles en toutes circonstances !</li>
    <li><a href="http://css.4design.tl/les-bons-liens-wordpress" rel="bookmark">10 bons liens WordPress</a> &#8212; Trucs et d’astuces pour améliorer votre blog ou votre site web avec WordPress.</li>
    <li><a href="http://css.4design.tl/10-liens-pour-faire-plaisir-a-votre-integrateur-web" rel="bookmark">10 liens pour faire plaisir à votre intégrateur web</a> &#8212; Générateur de miniatures pour WordPress, valider votre site, gérer votre base de données, des plugins jQuery.</li>
    <li><a href="http://css.4design.tl/ressources-concepteur-modele-internet">23+ ressources pour webdesigner</a> &#8212; Nouveaux blogs à découvrir, techniques utiles pour l&#8217;intégrateur HTML et CSS, astuces WordPress, outils de mesure d&#8217;audience.</li>
    <li><a href="http://css.4design.tl/100-comptes-twitter-pour-webdesigner" rel="bookmark">100+ comptes Twitter pour webdesigner</a> &#8212; Comptes Twitter anglo-saxon : Webdesign, WordPress, Standards du Web, Javascript &amp; jQuery, Photoshop &amp; Illustrator, HTML &amp; CSS, PHP, architecture de l’information.</li>
    <li><a href="http://css.4design.tl/200-garcons-a-suivre-sur-twitter" rel="bookmark">200+ garçons à suivre sur Twitter</a> &#8212; Développeurs Web, intégrateurs HTML &amp; CSS, spécialistes jQuery, poètes sur WordPress, graphistes, blogueurs amateurs ou professionnels.</li>
    <li><a href="http://css.4design.tl/top-100-des-filles-a-suivre-sur-twitter" rel="bookmark">Top 100+ des filles à suivre sur Twitter</a> &#8212; Webdesigneuses, graphistes, spécialistes en SEO ou e-marketing, rédactrices freelance ou pour des grands journaux, blogueuses amatrices, étudiantes en communication.</li>
    <li><a href="http://css.4design.tl/1000-ressources-pour-wordpress-et-le-developpement-web" rel="bookmark">1000 ressources pour le développement web et WordPress</a> &#8212; <em></em>Voici la grosse grosse liste qui en a encore sous la botte : gardez le maximum de ressources à portée de souris sur jQuery, WordPress, le Webdesign, etc.</li>
    <li><a title="" href="../outils-en-ligne-pour-travailleurs-du-web" rel="bookmark">15 outils en ligne simples et efficaces pour les travailleurs du web</a> &#8212; Des outils en ligne pour partager des bouts de code, prendre des notes, créer des penses-bêtes, sauvegarder vos bookmarks, partager des textes, valider votre prose (CSS, HTML, XML, RDF), placer du faux-texte et des fausses images (placeholders) dans vos pages web.</li>
</ol>

<p>Vous en voulez encore ? Voici <a href="http://fr.wikipedia.org/wiki/Wikip%C3%A9dia:Liste_des_listes">la liste des listes</a> qui rassemble des liens vers des pages qui consistent en une liste ou qui comportent une liste.</p>

<h3 class='related_post_title'>Articles sur le même sujet</h3>

<ul class='related_post'><li><a href='http://css.4design.tl/blogs-developpeurs-web' title='35 blogs de développeurs web'>35 blogs de développeurs web</a></li><li><a href='http://css.4design.tl/100-comptes-twitter-pour-webdesigner' title='100+ comptes Twitter pour webdesigner'>100+ comptes Twitter pour webdesigner</a></li><li><a href='http://css.4design.tl/le-petit-journal-du-web-novembre-2011' title='Le petit journal du web &#8212; WordPress, développement web, etc.'>Le petit journal du web &#8212; WordPress, développement web, etc.</a></li><li><a href='http://css.4design.tl/liens-javascript-jquery' title='390 ressources Javascript &amp; jQuery'>390 ressources Javascript &amp; jQuery</a></li><li><a href='http://css.4design.tl/fonction-javascript-contre-bug-classes-multiples-internet-explorer-6' title='IE6 &#8212; 3 fonctions Javascript pour lutter contre le bug des classes multiples'>IE6 &#8212; 3 fonctions Javascript pour lutter contre le bug des classes multiples</a></li></ul>
 <p><a href="http://css.4design.tl/?flattrss_redirect&amp;id=7847&amp;md5=6ce637df9a1ace094ecac0b6eec8d291" title="Flattr" target="_blank"><img src="http://css.4design.tl/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://css.4design.tl/listes-pour-webdesigners/feed</wfw:commentRss>
		<slash:comments>14</slash:comments>
		<atom:link rel="payment" href="https://flattr.com/submit/auto?user_id=br1o&amp;popout=1&amp;url=http%3A%2F%2Fcss.4design.tl%2Flistes-pour-webdesigners&amp;language=fr_FR&amp;category=text&amp;title=24+listes+pour+Webdesigners&amp;description=Quoi+de+mieux+%28ou+de+pire%29+qu%26%238217%3Bune+liste+de+liens+r%C3%A9sultant+d%26%238217%3Bune+veille+technique+et+strat%C3%A9gique+tri%C3%A9e+sur+le+volet+%3F+Une+liste+de+listes+de+liens%2C+pardi+%21+Voici...&amp;tags=Framework+CSS%2CHTML5%2CJavascript%2CjQuery%2CListe+de+liens%2CPalette+de+couleur%2CPhotoshop%2CSyst%C3%A8me+de+gestion+de+contenu+%28CMS%29%2CTwitter%2CWebdesign%2CWordPress%2Cblog" type="text/html" />
	</item>
		<item>
		<title>Grille de mise en page, « zoning » et gabarit avec Adobe InDesign</title>
		<link>http://css.4design.tl/indesign-grille-mise-en-page-zoning-gabarit</link>
		<comments>http://css.4design.tl/indesign-grille-mise-en-page-zoning-gabarit#comments</comments>
		<pubDate>Thu, 28 Oct 2010 08:18:06 +0000</pubDate>
		<dc:creator>Bruno Bichet</dc:creator>
				<category><![CDATA[Conception de site web]]></category>
		<category><![CDATA[Création graphique]]></category>
		<category><![CDATA[Edito]]></category>
		<category><![CDATA[Framework CSS]]></category>
		<category><![CDATA[Gabarit]]></category>
		<category><![CDATA[Grille]]></category>
		<category><![CDATA[Indesign]]></category>
		<category><![CDATA[interlignage]]></category>
		<category><![CDATA[Mise en page]]></category>

		<guid isPermaLink="false">http://css4design.com/?p=7717</guid>
		<description><![CDATA[Après les croquis réalisés plus ou moins rapidement sur un coin de table face au client ou de retour à l&#8217;atelier, il est parfois nécessaire de passer à une phase plus industrielle afin de réaliser les maquettes « fil de fer » de la Home et des pages intérieures. Illustrator et Fireworks ont beaucoup d&#8217;atouts pour faire les Wireframes d&#8217;une page Web, mais InDesign n&#8217;est pas en reste. Il permet de mettre en place une grille dès la création d&#8217;un nouveau document. Dans la suite de cet article, nous verrons comment créer un colonage compatible avec votre framework CSS préféré et utiliser les gabarits InDesign pour [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://css.4design.tl/wdfr-impression-grille-dessin-croquis-maquette">Après les croquis</a> réalisés plus ou moins rapidement sur un coin de table face au client ou de retour à l&#8217;atelier, il est parfois nécessaire de passer à une phase plus industrielle afin de réaliser les maquettes « fil de fer » de la <em>Home</em> et des pages intérieures. <a href="http://www.adobe.com/fr/products/illustrator/">Illustrator</a> et <a href="http://www.adobe.com/fr/products/fireworks/">Fireworks </a>ont beaucoup d&#8217;atouts pour faire les <em>Wireframes</em> d&#8217;une page Web, mais <a href="http://www.adobe.com/fr/products/indesign/">InDesign</a> n&#8217;est pas en reste. Il permet de mettre en place une grille dès la création d&#8217;un nouveau document. Dans la suite de cet article, nous verrons comment créer un colonage compatible avec votre <a href="http://css.4design.tl/tag/framework-css">framework CSS</a> préféré et utiliser les gabarits <em>InDesign</em> pour les différentes déclinaisons des pages de votre site Internet.<span id="more-7717"></span></p>

<h2>Préparer InDesign</h2>

<p>Ouvrez <em>Préférences (Ctrl + K) &gt; Unités et incréments</em> et modifiez les unités horizontales et verticales de la règle pour passer des millimètres (<em>mm</em>) aux points (<em>pt</em>) (à la résolution de 72 ppp, un <em>point</em> équivaut à un <em>pixel</em>). Reste à déterminer la largeur du plan de travail : dans les exemples qui suivent, j&#8217;ai choisi un <em>design</em> d&#8217;une largeur de 942 pixels pour 16 colonnes avec une gouttière de 18 pixels, mais n&#8217;hésitez pas à utiliser les valeurs de votre <em>framework CSS</em>.</p>

<h2>Créer les colonnes</h2>

<h6>Avec <em>InDesign</em>, quelques réglages suffisent pour mettre rapidement en place une grille magnétique.</h6>

<div id="attachment_7737" class="wp-caption alignleft" style="width: 444px"><a href="http://css.4design.tl/files/2010/10/indesign-reglage-nouveau-document1.png"><img class="size-large wp-image-7737" src="http://css.4design.tl/files/2010/10/indesign-reglage-nouveau-document1-434x378.png" alt="" width="434" height="378" /></a><p class="wp-caption-text">Boite de dialogue Nouveau document InDesign.</p></div>

<p>Selon votre <em>framework CSS</em>, choisissez le nombre de colonnes et la largeur de la gouttières qui les séparent. Pour finir, mettez les marges à zéro.</p>

<p>Notez qu&#8217;il est possible de créer un document à la taille du <em>Viewport</em> (ex. 1024). Pour obtenir un document hors marges de 942 pixels, utilisez la formule suivante : largeur du <em>Viewport</em> moins celle du <em>framework et</em> divisez le résultat par deux pour obtenir la valeur des marges gauche et droite. Exemple : (1 024 &#8211; 942) / 2 = 41.</p>

<p>N&#8217;oubliez pas de cliquer sur <em>Enregistrement prédéfini&#8230;</em> pour enregistrer votre plan de travail.</p>

<h2>Modifier la la ligne de base</h2>

<p>Pour affiner la grille il est peut s&#8217;avérer utile de matérialiser la ligne de base en fonction de l&#8217;interlignage que vous avez choisi pour le corps du texte. J&#8217;ai opté pour un corps de 13 pixels avec un coefficient multiplicateur de 1,6 (pour tutoyer le <a href="http://css.4design.tl/nombre-d-or-suite-de-fibonacci-et-autres-grilles-de-mise-en-page-pour-le-design-web">nombre d&#8217;Or</a>) ce qui donne un interlignage de 21 pixels (en arrondissant à l&#8217;entier supérieur).</p>

<p>Pour cela, je vais dans les préférences du logiciel <em>Ctrl + K &gt; Grilles</em> et je règle le pas sur 21 pt. J&#8217;en profite également pour augmenter la valeur pour améliorer le magnétisme des repères pour faciliter le placement des blocs.</p>

<h6>Il est toujours utile de visualiser la ligne de base de votre document.</h6>

<div id="attachment_7738" class="wp-caption alignleft" style="width: 444px"><a href="http://css.4design.tl/files/2010/10/indesign-grille-ligne-de-base-interlignage.png"><img class="size-large wp-image-7738" src="http://css.4design.tl/files/2010/10/indesign-grille-ligne-de-base-interlignage-434x371.png" alt="" width="434" height="371" /></a><p class="wp-caption-text">Modifiez la grille de la ligne de base dans Préférences &gt; Grilles</p></div>

<h2>Gabarits de page avec InDesign</h2>

<p>Si <em>InDesign</em> facilite la mise en place d&#8217;un système de mise en page en colonnes pour placer vos différents modules, il permet aussi de créer des gabarits réutilisables et c&#8217;est assez cool.</p>

<h6>Profitez des modèles de pages modifiables d&#8217;InDesign !</h6>

<div id="attachment_7741" class="wp-caption alignleft" style="width: 444px"><a href="http://css.4design.tl/files/2010/10/indesign-gabarit-page-web.png"><img class="size-large wp-image-7741" src="http://css.4design.tl/files/2010/10/indesign-gabarit-page-web-434x491.png" alt="" width="434" height="491" /></a><p class="wp-caption-text">La fenêtre Pages d&#039;InDesign pour créer et appliquer un gabarit à une page.</p></div>

<p>A partir d&#8217;un <em>zoning</em> comprenant le <em>header</em>, le menu principal et le <em>footer</em> qui se répètent sur toute les pages comme autant de fichiers inclus, il est possible de créer plusieurs variantes d&#8217;une page selon les différents modèles de votre projet Web.</p>

<h2>(In)Design Web ?</h2>

<p>Après quelques tests rapides, je trouve qu&#8217;<em>InDesign</em> est une aide précieuse pour mettre au net les croquis et commencer le <em>zoning</em> d&#8217;un site. Pourquoi ne pas s&#8217;en servir pour faire une maquette plus fouillée en assemblant des éléments en provenance de <em>Photoshop</em> ou d&#8217;<em>Illustrator</em> avant d&#8217;intégrer le tout dans le navigateur ?</p>

<p>Bref, <em>InDesign</em> semble l&#8217;outil idéal pour se rappeler que dans Webdesign il y a aussi «design» avec tout ce que cela comporte de travail sur les blancs tournants, les volumes et la <a href="http://css.4design.tl/le-petit-journal-du-web-special-typo">typographie</a>.</p>

<h2>Liens complémentaires</h2>

<ul>
    <li><a href="http://blog.rom1v.com/2009/03/resolution-pixels-points-dpi-un-casse-tete-insoluble/">Résolution, pixels, points, dpi : un casse-tête insoluble ?</a></li>
    <li><a href="http://help.adobe.com/fr_FR/InDesign/6.0/WSa285fff53dea4f8617383751001ea8cb3f-7101a.html">Création de gabarits dans InDesign</a></li>
    <li>Apprendre <em>InDesign</em> : <a href="http://www.psill.net/table_matiere_indesign.html">psill.net</a> et <a href="http://www.milic.com/indesign">milic.com</a></li>
</ul>

<h3 class='related_post_title'>Articles sur le même sujet</h3>

<ul class='related_post'><li><a href='http://css.4design.tl/grille-typographique-nombre-d-or' title='Calculer une grille de mise en page « typo » avec le nombre d&#039;Or'>Calculer une grille de mise en page « typo » avec le nombre d&#039;Or</a></li><li><a href='http://css.4design.tl/framework-css-semantique-maquette-dynamique-et-autres-notes' title='Framework CSS &#8212; Sémantique, maquette dynamique et autres notes'>Framework CSS &#8212; Sémantique, maquette dynamique et autres notes</a></li><li><a href='http://css.4design.tl/940-css-fluide' title='940.css version fluide &#8212; Grille de mise en page en pourcentage'>940.css version fluide &#8212; Grille de mise en page en pourcentage</a></li><li><a href='http://css.4design.tl/940-css' title='940.css version fixe &#8212; Fusion de 960 Grid System, Blueprint CSS et The Simpler Grid'>940.css version fixe &#8212; Fusion de 960 Grid System, Blueprint CSS et The Simpler Grid</a></li><li><a href='http://css.4design.tl/frameworks-css-fusion-blueprint-960-gs-the-simpler-grid' title='Frameworks CSS &#8212; Fusion entre « Blueprint », « 960 Grid System » et « The Simpler Grid »'>Frameworks CSS &#8212; Fusion entre « Blueprint », « 960 Grid System » et « The Simpler Grid »</a></li></ul>
 <p><a href="http://css.4design.tl/?flattrss_redirect&amp;id=7717&amp;md5=0e032afd560a6c7362b7a3ad5b9f5a6e" title="Flattr" target="_blank"><img src="http://css.4design.tl/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://css.4design.tl/indesign-grille-mise-en-page-zoning-gabarit/feed</wfw:commentRss>
		<slash:comments>17</slash:comments>
		<atom:link rel="payment" href="https://flattr.com/submit/auto?user_id=br1o&amp;popout=1&amp;url=http%3A%2F%2Fcss.4design.tl%2Findesign-grille-mise-en-page-zoning-gabarit&amp;language=fr_FR&amp;category=text&amp;title=Grille+de+mise+en+page%2C+%C2%AB+zoning+%C2%BB+et+gabarit+avec+Adobe+InDesign&amp;description=Apr%C3%A8s+les+croquis+r%C3%A9alis%C3%A9s+plus+ou+moins+rapidement+sur+un+coin+de+table+face+au+client+ou+de+retour+%C3%A0+l%26%238217%3Batelier%2C+il+est+parfois+n%C3%A9cessaire+de+passer+%C3%A0+une+phase...&amp;tags=Edito%2CFramework+CSS%2CGabarit%2CGrille%2CIndesign%2Cinterlignage%2CMise+en+page%2Cblog" type="text/html" />
	</item>
		<item>
		<title>Les frameworks CSS sont le nouveau format A4</title>
		<link>http://css.4design.tl/framework-css-format-a4</link>
		<comments>http://css.4design.tl/framework-css-format-a4#comments</comments>
		<pubDate>Tue, 26 Oct 2010 05:53:10 +0000</pubDate>
		<dc:creator>Bruno Bichet</dc:creator>
				<category><![CDATA[Conception de site web]]></category>
		<category><![CDATA[HTML & CSS]]></category>
		<category><![CDATA[A4]]></category>
		<category><![CDATA[Format]]></category>
		<category><![CDATA[Framework CSS]]></category>
		<category><![CDATA[Grille]]></category>
		<category><![CDATA[Logiciel]]></category>
		<category><![CDATA[Standard]]></category>

		<guid isPermaLink="false">http://css4design.com/?p=7694</guid>
		<description><![CDATA[Les logiciels de création graphique proposent un menu Fichier avec une entrée Nouveau pour créer un nouveau document en réglant des paramètres comme la taille, la couleur de fond, le nombre de couleur, la résolution, etc. J&#8217;ai déjà abordé la question des paramètres par défaut pour le Webdesign dans l&#8217;article Quelques notes sur les grilles de mise en page et je me demande aujourd&#8217;hui dans quelle mesure les frameworks CSS peuvent être considérés comme l&#8217;expression des réglages de base pour commencer la création d&#8217;un site Web ? On a toujours besoin d&#8217;un standard pour travailler Quand on y réfléchit, on trouve un format de base [...]]]></description>
			<content:encoded><![CDATA[<p>Les logiciels de création graphique proposent un menu <em>Fichier</em> avec une entrée <em>Nouveau</em> pour créer un nouveau document en réglant des paramètres comme la taille, la couleur de fond, le nombre de couleur, la résolution, etc. J&#8217;ai déjà abordé la question des paramètres par défaut pour le Webdesign dans l&#8217;article <a rel="bookmark" href="http://css.4design.tl/quelques-notes-sur-les-grilles-de-mise-en-page">Quelques notes sur les grilles de mise en page</a> et je me demande aujourd&#8217;hui dans quelle mesure les <a href="http://css.4design.tl/tag/framework-css">frameworks CSS</a> peuvent être considérés comme l&#8217;expression des réglages de base pour commencer la création d&#8217;un site Web ?<span id="more-7694"></span></p>

<h2>On a toujours besoin d&#8217;un standard pour travailler</h2>

<p><a href="http://css.4design.tl/files/2010/10/format-A0-A4-etc.png"><img class="size-medium wp-image-7758 alignright" src="http://css.4design.tl/files/2010/10/format-A0-A4-etc-134x180.png" alt="" width="134" height="180" /></a>Quand on y réfléchit, on trouve un format de base dans tous les logiciels et personne ne se pose la question de savoir si le format par défaut proposé par Word ou <a href="http://fr.openoffice.org/">OpenOffice</a> représente un frein à notre créativité littéraire.</p>

<p>Les formats des feuilles de papier pour les documents destinés à l&#8217;impression <a href="http://fr.wikipedia.org/wiki/Format_de_papier">sont très variés</a>, mais dans la majorité des cas vous choisissez le format « A4 » car c&#8217;est celui qui est pris en charge par votre imprimante et tout un éco-système qui va des chemises cartonnées aux cartables en passant par les boites de rangement. D&#8217;ailleurs, le format international issu de la <a href="http://fr.wikipedia.org/wiki/ISO_216">norme ISO 216</a> qui nous a donné le format A4 est utilisé dans tous les pays du monde, sauf aux Etats-Unis et au Canada (source : <a href="http://fr.wikipedia.org/wiki/Format_de_papier">Wikipédia</a>).</p>

<h2>Une seule largeur pour les gouverner tous ?</h2>

<p>Vous pensez peut-être que sur le Web la diversité des configurations matérielles interdit justement l&#8217;imposition d&#8217;un format unique ? En théorie, c&#8217;est le cas, mais la pratique et l&#8217;observation nous apprennent que 99% des sites Web sont conçus pour entrer dans une largeur de 1024 pixels, ce qui nous donnes des largeurs moyennes utiles proches des 960 pixels que l&#8217;on trouve dans de nombreux frameworks CSS.</p>

<h2>Choisissez votre framework CSS !</h2>

<p><a href="http://css.4design.tl/files/2010/10/simpler-grid.png"><img class="alignleft size-medium wp-image-7615" src="http://css.4design.tl/files/2010/10/simpler-grid-134x134.png" alt="" width="134" height="134" /></a>Dans une certaine mesure, les formats proposés par les frameworks CSS remplissent le rôle d&#8217;une configuration par défaut pour produire des sites Web comme on produit du texte avec <em>OpenOffice</em>… et ce n&#8217;est pas mal : les thèses estudiantines méritent autant que les ouvrages d&#8217;art le droit d&#8217;exister ! Il en va de même pour les sites web : certains sont «utilitaires» et d&#8217;autres à vocation artistique. Pour vous guider dans le labyrinthe des solutions disponibles, voici plus de <a href="http://css.4design.tl/choisir-un-frameworks-css">30 frameworks CSS</a> commentés qui vous permettront de choisir les réglages par défaut les plus proches de vos besoins. Si vous n&#8217;arrivez pas à trouver chaussure à votre pied, l&#8217;application Air <a href="http://css.4design.tl/boks-editeur-visuel-de-grilles-css-pour-blueprint">Boks</a> vous permettra de déterminer le pas de votre grille et bien d&#8217;autres choses encore.</p>

<h3 class='related_post_title'>Articles sur le même sujet</h3>

<ul class='related_post'><li><a href='http://css.4design.tl/liens-media-queries-css3' title='Quelques liens sur les Media Queries en CSS3'>Quelques liens sur les Media Queries en CSS3</a></li><li><a href='http://css.4design.tl/frameworks-css-fusion-blueprint-960-gs-the-simpler-grid' title='Frameworks CSS &#8212; Fusion entre « Blueprint », « 960 Grid System » et « The Simpler Grid »'>Frameworks CSS &#8212; Fusion entre « Blueprint », « 960 Grid System » et « The Simpler Grid »</a></li><li><a href='http://css.4design.tl/indesign-grille-mise-en-page-zoning-gabarit' title='Grille de mise en page, « zoning » et gabarit avec Adobe InDesign'>Grille de mise en page, « zoning » et gabarit avec Adobe InDesign</a></li><li><a href='http://css.4design.tl/framework-css-wdfriday-wdfr' title='#WDFR : les Framework CSS en ont pris «plein la grille» pendant le WDFriday'>#WDFR : les Framework CSS en ont pris «plein la grille» pendant le WDFriday</a></li><li><a href='http://css.4design.tl/frameworks-css-blueprint-vs-960-grid-system' title='Frameworks CSS &#8212; Blueprint vs 960 Grid System'>Frameworks CSS &#8212; Blueprint vs 960 Grid System</a></li></ul>
 <p><a href="http://css.4design.tl/?flattrss_redirect&amp;id=7694&amp;md5=3f6ab4eb9d74a912083df0d9669e2075" title="Flattr" target="_blank"><img src="http://css.4design.tl/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://css.4design.tl/framework-css-format-a4/feed</wfw:commentRss>
		<slash:comments>13</slash:comments>
		<atom:link rel="payment" href="https://flattr.com/submit/auto?user_id=br1o&amp;popout=1&amp;url=http%3A%2F%2Fcss.4design.tl%2Fframework-css-format-a4&amp;language=fr_FR&amp;category=text&amp;title=Les+frameworks+CSS+sont+le+nouveau+format+A4&amp;description=Les+logiciels+de+cr%C3%A9ation+graphique+proposent+un+menu%C2%A0Fichier+avec+une+entr%C3%A9e+Nouveau+pour+cr%C3%A9er+un+nouveau+document+en+r%C3%A9glant+des+param%C3%A8tres+comme+la+taille%2C+la+couleur+de+fond%2C+le+nombre...&amp;tags=A4%2CFormat%2CFramework+CSS%2CGrille%2CLogiciel%2CStandard%2Cblog" type="text/html" />
	</item>
		<item>
		<title>Frameworks CSS + Mockup = Mockup CSS</title>
		<link>http://css.4design.tl/framework-css-mockup-prototypage-rapide</link>
		<comments>http://css.4design.tl/framework-css-mockup-prototypage-rapide#comments</comments>
		<pubDate>Wed, 20 Oct 2010 13:45:30 +0000</pubDate>
		<dc:creator>Bruno Bichet</dc:creator>
				<category><![CDATA[Conception de site web]]></category>
		<category><![CDATA[HTML & CSS]]></category>
		<category><![CDATA[Croquis]]></category>
		<category><![CDATA[Fil de fer]]></category>
		<category><![CDATA[Framework CSS]]></category>
		<category><![CDATA[Maquette]]></category>
		<category><![CDATA[Mockup]]></category>
		<category><![CDATA[Prototypage]]></category>
		<category><![CDATA[Wireframe]]></category>

		<guid isPermaLink="false">http://css4design.com/?p=7455</guid>
		<description><![CDATA[Les développeurs n&#8217;aiment pas les frameworks CSS et les graphistes n&#8217;aiment pas l&#8217;idée de travailler avec une grille de mise en page. Mais ça ne m&#8217;empêche pas de leur trouver un intérêt (aux FW, aux dévs et aux créas). Je suis certainement une espèce mutante, le chainon manquant entre les matheux (le code n&#8217;est poétique que dans WordPress ^^) et les graphistes ! Pour autant, je ne pense pas que les frameworks CSS doivent être utilisés partout ou que le design dans le navigateur remplacera votre graphiste ou votre logiciel de création préféré. Il s&#8217;agit d&#8217;une méthode de travail qui s&#8217;ajoute aux [...]]]></description>
			<content:encoded><![CDATA[<p>Les développeurs n&#8217;aiment pas les <em>frameworks CSS</em> et les graphistes n&#8217;aiment pas l&#8217;idée de travailler avec une <a href="http://css.4design.tl/framework-css-wdfriday-wdfr">grille de mise en page</a>. Mais ça ne m&#8217;empêche pas de leur trouver un intérêt (aux FW, aux dévs et aux créas). Je suis certainement une espèce mutante, le chainon manquant entre les matheux (le code n&#8217;est poétique que dans WordPress ^^) et les graphistes ! Pour autant, je ne pense pas que les <em>frameworks CSS</em> doivent être utilisés partout ou que le <a href="http://css.4design.tl/conception-dans-le-navigateur-avec-html5-css3">design dans le navigateur</a> remplacera votre graphiste ou votre logiciel de création préféré. Il s&#8217;agit d&#8217;une méthode de travail qui s&#8217;ajoute aux précédentes ; elle ne prétend pas s&#8217;y substituer. L&#8217;article <a href="http://css.4design.tl/framework-css-semantique-maquette-dynamique-et-autres-notes">Framework CSS — Sémantique, maquette dynamique et autres notes</a> vous permettra de défricher le terrain sur leur utilisation et leurs avantages.<span id="more-7455"></span></p>

<h2>Framework CSS ?</h2>

<p>Les <em>frameworks CSS</em> sont généralement composés d&#8217;un ou plusieurs fichiers prenant en charge les différents aspects de la réalisation d&#8217;une page (grille, typographie, formulaires, tableaux, etc.) dans le but de faciliter le placement des blocs sur la page et d&#8217;harmoniser les styles typographiques selon une grille horizontale.</p>

<h6><a href="http://www.webdesignerwall.com/tutorials/the-simpler-css-grid/">The Simpler Grid</a> &#8212; 12 colonnes «A la une» de 60px avec une gouttière de 20px pour une largeur totale de 940px. <a href="http://css.4design.tl/choisir-un-frameworks-css">Choisissez votre Framework CSS</a> parmi les 30 solutions disponibles.</h6>

<div id="attachment_7615" class="wp-caption alignnone" style="width: 444px"><img class="size-full wp-image-7615" src="http://css.4design.tl/files/2010/10/simpler-grid.png" alt="" width="434" height="434" /><p class="wp-caption-text">Les Frameworks CSS proposent un environnement de travail réutilisable et compatible avec la majorité des navigateurs.</p></div>

<h2>Mockup ? (non, ça ne se fume pas)</h2>

<p>Un <em>Mockup</em> est une maquette grandeur nature qui permet d&#8217;avoir une idée sur la manière dont les fonctionnalités prévues par le cahier des charges (cf. le périmètre des fonctionnalités) vont se concrêtiser. Selon les projets, il peut s&#8217;agir d&#8217;un croquis réalisé à main levé pendant le rendez-vous avec le client ou d&#8217;une version plus élaborée une fois que vous êtes de retour à l&#8217;atelier.</p>

<h6>Voici un échantillon tiré des <a title="Permanent Link to 40 Brilliant Examples of Sketched UI Wireframes and Mock-Ups" rel="bookmark" href="http://www.onextrapixel.com/2010/09/29/40-brilliant-examples-of-sketched-ui-wireframes-and-mock-ups/">40 Brilliant Examples of Sketched UI Wireframes and Mock-Ups</a> qui devraient vous plaire et vous inspirer.</h6>

<div id="attachment_7608" class="wp-caption alignleft" style="width: 444px"><img class="size-large wp-image-7608" src="http://css.4design.tl/files/2010/10/sketched-ui-wireframe-434x353.jpg" alt="" width="434" height="353" /><p class="wp-caption-text"> D&#039;autres croquis sur http://www.flickr.com/photos/43641156@N02</p></div>

<p>Un logiciel comme <a href="http://balsamiq.com/products/mockups">Balsamiq Mockups</a> propose plusieurs dizaines de contrôles et plus d&#8217;une centaine d&#8217;icônes pour représenter les éléments que l&#8217;on trouve habituellement sur une page web (menus déroulants, onglets de navigation, blocs de texte, listes, formulaires, login, etc.).  Je les trouve plutôt ennuyeux à utiliser et je préfère poser mes idées dans un bloc-note. Toutefois, ils peuvent être utile si les maquettes doivent circuler dans le flux de production et être modifiées par différents intervenants.</p>

<p>Pour faire un <em>zoning</em> ou une maquette plus précise, j&#8217;utilise généralement Illustrator, mais il semble que Fireworks ait plus d&#8217;un tour dans son sac. <a href="http://www.adobe.com/fr/devnet/fireworks/articles/rapid_prototyping.html">Rapid prototyping in Fireworks CS3</a> est un tutoriel en français qui explique comment utiliser les fonctionnalités de prototypage rapide apparues dans la version CS3 de la Suite Adobe. Lire également les article de SuperFiction sur les <a href="http://www.superfiction.net/blog/index.php?q=wireframe">Wireframes</a>.</p>

<h2>Framework CSS et prototypage rapide</h2>

<p>Partant de l&#8217;idée que l&#8217;intérêt premier des <em>frameworks</em> est de proposer une méthode pour placer rapidement des blocs sur la page, pourquoi ne pas les utiliser pour le <a href="http://www.clever-age.com/veille/blog/maquettage-et-prototypage-le-tour-des-notions-et-des-outils.html">zoning</a> et la maquette <a href="http://www.calexo.net/post/2009_08_18/Wireframe-croquis-zoning-maquette-web-design">fil de fer</a> (<a href="http://www.slideshare.net/nickf/wireframes-for-the-wicked">Wireframe</a>) ? Les différents objets censés représenter les éléments d&#8217;une page web seraient visibles sous leur forme native : les menus déroulants pourraient se dérouler et les diaporamas, diaporamer ! En attendant que les contenus définitifs vous parviennent, il existe du <a href="http://css.4design.tl/html-lorem-ipsum-htmlipsum">faux texte prêt à l&#8217;emploi à base de Lorem Ipsum</a> enveloppé dans différents marquages HTML. Lire <a href="http://www.google.fr/search?q=site:css4design.com+frameworks+CSS">les billets traitant des Frameworks CSS sur css4design</a>.</p>

<h2>Conclusion</h2>

<p>En permettant de modifier rapidement et simplement la largeur et l&#8217;emplacement des différents blocs, les <em>frameworks CSS</em> et le design dans le navigateur (au moins en ce qui concerne la maquette) procurent des avantages à l&#8217;équipe de développement, mais aussi au client qui pourra manipuler la maquette à l&#8217;échelle 1:1 ET en <em>direct-live</em> : il n&#8217;est plus obligé de regarder son futur site avec les yeux, mais il peut le toucher avec la souris ! En s&#8217;appropriant ainsi sa maquette, il devrait être plus enclin à fournir les contenus pour voir ce qu&#8217;ils donneront <em>in situ</em>.</p>

<h2>Liens complémentaires</h2>

<ul>
    <li><a rel="bookmark" href="http://css.4design.tl/zapper-la-maquette-photoshop-et-passer-directement-a-l-integration-html-css">Zapper la maquette Photoshop et passer directement à l&#8217;intégration HTML/CSS ?</a></li>
    <li><a rel="bookmark" href="http://css.4design.tl/conception-dans-le-navigateur-avec-html5-css3">Conception dans le navigateur avec HTML5 &amp; CSS3 (amélioration progressive)</a></li>
    <li><a title="Permanent Link: A wireframe kit for Google Drawings and 5 reasons it beats Omnigraffle and Visio" rel="bookmark" href="http://mortenjust.com/2010/04/19/a-wireframe-kit-for-google-drawings/">A wireframe kit for Google Drawings and 5 reasons it beats Omnigraffle and Visio</a></li>
    <li><a href="http://www.smashingmagazine.com/2010/03/29/free-printable-sketching-wireframing-and-note-taking-pdf-templates/">Free Printable Sketching, Wireframing and Note-Taking PDF Templates</a></li>
    <li><a href="http://wireframes.linowski.ca/">http://wireframes.linowski.ca/</a></li>
    <li><a href="http://cacoo.com/">Create diagrams online Real Time Collaboration</a></li>
    <li><a href="http://cacoo.com/"></a><a rel="bookmark" href="http://speckyboy.com/2010/07/21/20-free-web-ui-element-kits-and-stencils/">20 Free Web UI Element Kits and Stencils</a></li>
    <li><a href="http://www.clever-age.com/veille/blog/maquettage-et-prototypage-le-tour-des-notions-et-des-outils.html">Zoning, wireframe, maquettage, prototype : les meilleures pratiques</a></li>
    <li><a href="http://mockupstogo.net/">Mockups to go</a></li>
    <li><a href="http://meherranjan.com/foxguide/">Foxguide</a></li>
</ul>

<h3 class='related_post_title'>Articles sur le même sujet</h3>

<ul class='related_post'><li><a href='http://css.4design.tl/webdesign-wireframes-mockup-prototypage-rapide' title='Webdesign &#8212; L&#039;essence précède l&#039;existence (Wireframe, Mockup et Mood Board)'>Webdesign &#8212; L&#039;essence précède l&#039;existence (Wireframe, Mockup et Mood Board)</a></li><li><a href='http://css.4design.tl/wdfr-impression-grille-dessin-croquis-maquette' title='#WDFR &#8212; Imprimez votre grille pour dessiner vos croquis'>#WDFR &#8212; Imprimez votre grille pour dessiner vos croquis</a></li><li><a href='http://css.4design.tl/fonctions-metier-integrateur-web' title='Quelques notes sur les fonctions de l&#039;intégrateur web et de l&#039;intégratrice web'>Quelques notes sur les fonctions de l&#039;intégrateur web et de l&#039;intégratrice web</a></li><li><a href='http://css.4design.tl/framework-css-semantique-maquette-dynamique-et-autres-notes' title='Framework CSS &#8212; Sémantique, maquette dynamique et autres notes'>Framework CSS &#8212; Sémantique, maquette dynamique et autres notes</a></li><li><a href='http://css.4design.tl/frameworks-css-reset-css-design-from-scratch' title='Frameworks CSS + Reset CSS : design from scratch'>Frameworks CSS + Reset CSS : design from scratch</a></li></ul>
 <p><a href="http://css.4design.tl/?flattrss_redirect&amp;id=7455&amp;md5=aa9a5bbc766976fce0073ee00458aab1" title="Flattr" target="_blank"><img src="http://css.4design.tl/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://css.4design.tl/framework-css-mockup-prototypage-rapide/feed</wfw:commentRss>
		<slash:comments>13</slash:comments>
		<atom:link rel="payment" href="https://flattr.com/submit/auto?user_id=br1o&amp;popout=1&amp;url=http%3A%2F%2Fcss.4design.tl%2Fframework-css-mockup-prototypage-rapide&amp;language=fr_FR&amp;category=text&amp;title=Frameworks+CSS+%2B+Mockup+%3D+Mockup+CSS&amp;description=Les+d%C3%A9veloppeurs+n%26%238217%3Baiment+pas+les+frameworks+CSS+et+les+graphistes+n%26%238217%3Baiment+pas+l%26%238217%3Bid%C3%A9e+de+travailler+avec+une+grille+de+mise+en+page.+Mais%C2%A0%C3%A7a+ne+m%26%238217%3Bemp%C3%AAche+pas+de+leur+trouver+un...&amp;tags=Croquis%2CFil+de+fer%2CFramework+CSS%2CMaquette%2CMockup%2CPrototypage%2CWireframe%2Cblog" type="text/html" />
	</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Page Caching using disk: basic

Served from: css.4design.tl @ 2012-05-24 18:04:57 -->
