<?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 4 design &#187; Feuille de style</title>
	<atom:link href="http://css4design.com/tag/feuille-de-style/feed" rel="self" type="application/rss+xml" />
	<link>http://css4design.com</link>
	<description>Le blog de l&#039;intégrateur web</description>
	<lastBuildDate>Sun, 05 Feb 2012 18:10:56 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<atom:link rel='hub' href='http://css4design.com/?pushpress=hub'/>
		<item>
		<title>Journal &#8212; « Typographie, HTML5 Boilerplate, Reset CSS, Clearfix, CSS3, Photoshop »</title>
		<link>http://css4design.com/le-petit-journal-du-web-fevrier-2011</link>
		<comments>http://css4design.com/le-petit-journal-du-web-fevrier-2011#comments</comments>
		<pubDate>Wed, 23 Feb 2011 14:53:06 +0000</pubDate>
		<dc:creator>Bruno Bichet</dc:creator>
				<category><![CDATA[HTML & CSS]]></category>
		<category><![CDATA[Le petit journal du web]]></category>
		<category><![CDATA[Typographie]]></category>
		<category><![CDATA[:after]]></category>
		<category><![CDATA[:before]]></category>
		<category><![CDATA[Box Shadow]]></category>
		<category><![CDATA[Clearfix]]></category>
		<category><![CDATA[Compatibilité]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[CSS3]]></category>
		<category><![CDATA[Edito]]></category>
		<category><![CDATA[Feuille de style]]></category>
		<category><![CDATA[Float]]></category>
		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[IE6]]></category>
		<category><![CDATA[Internet Explorer]]></category>
		<category><![CDATA[Mobile]]></category>
		<category><![CDATA[Overflow hidden]]></category>
		<category><![CDATA[Photoshop]]></category>
		<category><![CDATA[Polices de caractères]]></category>
		<category><![CDATA[Pseudo-classe]]></category>
		<category><![CDATA[Reset CSS]]></category>
		<category><![CDATA[typographie]]></category>

		<guid isPermaLink="false">http://css4design.com/?p=9182</guid>
		<description><![CDATA[Au menu de ce petit journal, je vous propose un pot-pourri de ce qui a retenu mon attention ces 30 derniers jours. La typographie sur le web avec Font-face et les différents formats de polices de caractère. Apprendre les bonnes pratiques en matière d&#8217;intégration HTML &#38; CSS avec HTML5 Boilerplate. Choisir de mettre un reset CSS dans votre moteur ou une simple (mais complète) feuille de style de base. Approfondir CSS3 avec un tutoriel concret et utiliser les pseudo-classes :before et :after pour créer des ombres portées du plus bel effet. Mettre en place une feuille de style pour les [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 18px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fcss4design.com%2Fle-petit-journal-du-web-fevrier-2011">
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fcss4design.com%2Fle-petit-journal-du-web-fevrier-2011&amp;source=br1o&amp;style=normal&amp;service=bit.ly&amp;service_api=R_0c1ee4b64f105d1b2672690740a77d6a&amp;b=2" height="61" width="50" />
			</a>
		</div><p>Au menu de ce petit journal, je vous propose un pot-pourri de ce qui a retenu mon attention ces 30 derniers jours. La typographie sur le web avec <em>Font-face</em> et les différents formats de polices de caractère. Apprendre les bonnes pratiques en matière d&#8217;intégration HTML &amp; CSS avec <em>HTML5 Boilerplate</em>. Choisir de mettre un <em>reset CSS</em> dans votre moteur ou une simple (mais complète) feuille de style de base. Approfondir CSS3 avec un tutoriel concret et utiliser les pseudo-classes <code>:before</code> et <code>:after</code> pour créer des ombres portées du plus bel effet. Mettre en place une feuille de style pour les périphériques mobiles et autres smartphones (iPad, iPhone ou Android). Avoir une liste d&#8217;outils pour vous aider à développer avec Internet Explorer (et IE6 en particulier). Et pour finir, reprendre les bases de Photoshop avec un tutoriel en 5 parties distinctes mais complémentaires.<span id="more-9182"></span></p>

<h2>1. Typographie sur le web</h2>

<h3>Déclarer vos polices de caractères avec Font-Face</h3>

<p>Modification de la méthode de déclaration Font-Face et mise à jour du billet concernant les <a href="http://typographisme.net/post/Bonnes-pratiques-pour-les-d%C3%A9clarations-%40font-face">Bonnes pratiques pour les déclarations font-face</a>. Pas de problème si vous utilisez les <a href="http://www.fontsquirrel.com/fontface">kits de FontSquirrel</a>, ils sont à jour ! Sinon, voici la bonne méthode pour inclure vos polices localement :
<pre>@font-face {
    font-family: 'MuseoSlab500';
    src: url('Museo_Slab_500-webfont.eot?iefix=') format('eot'),
         url('Museo_Slab_500-webfont.woff') format('woff'),
         url('Museo_Slab_500-webfont.ttf') format('truetype'),
         url('Museo_Slab_500-webfont.svg#webfont8VbsAwew') format('svg');
    font-weight: normal;
    font-style: normal;
}</pre></p>

<h6>Museo Slab is robust slab serif with Museo’s friendliness. It is a perfect match for Museo Sans. By Exljbris.</h6>

<div id="attachment_9251" class="wp-caption alignleft" style="width: 444px"><a href="http://css4design.com/wp-content/uploads/2011/02/museo-slab-font.png"><img class="size-large wp-image-9251" title="museo-slab-font" src="http://css4design.com/wp-content/uploads/2011/02/museo-slab-font-434x434.png" alt="" width="434" height="434" /></a><p class="wp-caption-text">Museo Slab : police de qualité accompagnée de son kit fonte-face</p></div>

<p>→ FontSquirrel propose un <a href="http://www.fontsquirrel.com/fontface/generator">convertisseur de polices de caractères</a> qui permet d&#8217;obtenir l&#8217;ensemble des formats web pour l&#8217;ensemble des navigateurs (<code>.eot</code>, <code>.woff</code>, <code>.ttf</code>, <code>.svg</code>).</p>

<h3>Maitrisez l&#8217;affichage des Webfonts</h3>

<p><a href="http://css4design.com/wp-content/uploads/2011/02/logo-typographisme.png"><img class="alignleft size-thumbnail wp-image-9253" title="logo-typographisme" src="http://css4design.com/wp-content/uploads/2011/02/logo-typographisme-102x102.png" alt="" width="102" height="102" /></a>[ <a href="http://typographisme.net/">typographisme</a> ] <a href="http://typographisme.net/post/Maitriser-le-d%C3%A9lais-d-affichage-des-fontes">Maîtriser le délai d&#8217;affichage des fontes </a>&#8211; Internet Explorer et les navigateurs qui utilisent Webkit (Safari, Chrome) affiche le texte lorsque la police est téléchargée. Quant à Firefox et Opera, ils commencent à afficher le texte avec la police de substitution en attendant que la police soit complètement chargée. Cet article fait le point sur ces deux approches et fournit des astuces pour limiter les dégâts : choix des polices de substitution pour limiter le clignotement ou utilisation de <a href="http://code.google.com/intl/fr/apis/webfonts/docs/webfont_loader.html">Web Font Loader</a> pour contrôler le chargement et l&#8217;affichage des polices.</p>

<h3>Unicode et typographie</h3>

<p><a href="http://www.cairn.info/revue-document-numerique-2002-3-page-105.htm">Unicode et typographie : un amour impossible</a> &#8211; Tout ce que vous avez toujours voulu savoir sur les rapport entre Unicode et la typographie<a href="http://dx.doi.org/10.3166/dn.6.3-4.105-137">10.3166/dn.6.3-4.105-137</a>.)</p>

<ul>
    <li>→ Voir aussi <a href="http://www.unicode.org/fr/charts/">Tableaux de caractères Unicode – Écritures</a>,</li>
    <li>→ Lire aussi <a rel="bookmark" href="../le-petit-journal-du-web-special-typo">Le petit journal permanent de la TypOgrApHiE !</a></li>
</ul>

<h3>Les fontes disponibles selon les plate-formes</h3>

<ul>
    <li>→ <a href="http://www.iosfonts.com/">iOS Fonts</a> &#8212; 40 familles de polices de caractères pour iPhone 4.2 et 57 pour iPad 4.2</li>
    <li>→ <a href="http://www.codestyle.org/css/font-family/index.shtml">CSS font sampler and survey</a> &#8212; The Code Style font sampler is a guide to the most common fonts on Windows, Mac and Linux.</li>
</ul>

<h2>2. HTML5 Boilerplate</h2>

<p><a href="http://css4design.com/wp-content/uploads/2011/02/star-html5-boilerplate.jpg"><img class="alignleft size-thumbnail wp-image-9256" title="star-html5-boilerplate" src="http://css4design.com/wp-content/uploads/2011/02/star-html5-boilerplate-102x102.jpg" alt="" width="102" height="102" /></a>[ <a href="http://www.1stwebdesigner.com/">1stwebdesigner</a> ] <a href="http://www.1stwebdesigner.com/design/snippets-html5-boilerplate/">20 bouts de code et bonnes pratiques issus de HTML5 Boilerplate</a> &#8212; Comme beaucoup, j&#8217;ai entendu parler de <a href="http://fr.html5boilerplate.com/">HTML5 Boilerplate</a>, un modèle de site HTML/CSS/JS/.htaccess de «tueurs» créé par Paul Irish et Divya Manian qui permet de développer des sites rapides, robustes et prêts pour le futur. <em>HTML5 Boilerplate</em> nous appporte les dernières avancées en matière d&#8217;intégration web sur un plateau sous la forme de plusieurs fichiers HTML, CSS, Javascript et <em>.htaccess</em> prêts pour HTM5 et CSS3 (mais pas seulement). Le fichier <em>.htaccess</em> regroupe les bonnes pratiques en matière de compression des différents formats utilisés sur le web, de dates d&#8217;expiration pour la mise en cache des éléments, de redirection sur le domaine sans les 3W, etc.</p>

<p><em>HTML5 Boilerplate</em> existe en deux versions : une pour l&#8217;étude avec les explications sous forme de commentaires, et l&#8217;autre pour la production. Il y a beaucoup à apprendre en lisant les différents fichiers et en écoutant Paul Irish présenter <em>HTML5 Boilerplate</em> :</p>

<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="633" height="521" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="play" value="false" /><param name="loop" value="false" /><param name="quality" value="high" /><param name="scale" value="noborder" /><param name="src" value="http://www.youtube.com/v/qyM37XKkmKQ" /><embed type="application/x-shockwave-flash" width="633" height="521" src="http://www.youtube.com/v/qyM37XKkmKQ" scale="noborder" quality="high" loop="false" play="false"></embed></object></p>

<ul>
    <li>→ Lire la <a href="https://github.com/paulirish/html5-boilerplate/wiki">documentation de HTML5 Boilerplate</a> sur GitHub,</li>
    <li>→ Lire la <a href="http://mklabs.github.com/html5boilerplate-site/#Home.md">documentation en mode Boilerplate</a> (cf. <a href="http://blog.mklog.fr/article/html5-boilerplate-documentation">HTML5 Boilerplate Documentation&#8230; en mode Boilerplate !</a>),</li>
    <li>→ Lire <a href="https://github.com/paulirish/html5-boilerplate/wiki/Script-Loading-Techniques">Script Loading Techniques</a>.</li>
</ul>

<h2>3. Base.css ou Reset.css ?</h2>

<p>[ <a href="http://thinkvitamin.com">thinkvitamin</a> ] <a href="http://thinkvitamin.com/design/setting-rather-than-resetting-default-styling/">Setting rather than Resetting Default Styling</a> &#8211; Avec l&#8217;utilisation (ou non) d&#8217;un <a href="http://css4design.com/frameworks-css-reset-css-design-from-scratch">framework CSS</a>, la question de savoir s&#8217;il vaut mieux mettre un <em>reset.css</em> ou une feuille de style de base dans ses pages web est un peu le serpent de mer de l&#8217;intégration web. <a href="http://www.tjkdesign.com/">Thierry Koblentz</a> présente les défauts inhérents au <em>reset.css</em> et défend l&#8217;approche de la feuille de style de «base» avec <a href="http://tjkdesign.com/ez-css/css/base.css">base.css</a> qui a inspirée en partie <em>HTML5 Boilerplate</em> !</p>

<h2>4. Clearfix reloaded ?</h2>

<p>[ <a href="http://www.yuiblog.com/">Yahoo! User Interface Blog</a> ] <a title="Permanent Link to clearfix Reloaded + overflow:hidden Demystified" rel="bookmark" href="http://www.yuiblog.com/blog/2010/09/27/clearfix-reloaded-overflowhidden-demystified/">Clearfix Reloaded + overflow:hidden Demystified</a> &#8211; Tant que la propriété <code>float</code> servira pour bâtir les fondations de nos pages web, nous continuerons à utiliser une méthode pour rétablir le flux après l&#8217;utilisation d&#8217;éléments «floatants». Il existe plusieurs méthodes que j&#8217;avais compilées dans l&#8217;article <a rel="bookmark" href="http://css4design.com/retablir-le-flux-apres-des-elements-flottants-en-css-sans-balise-html-supplementaire">Rétablir le flux après des éléments flottants en CSS sans balise HTML supplémentaire</a> qui faisait lui-même suite à <a rel="bookmark" href="http://css4design.com/pour-retablir-le-flux-apres-un-float-vous-etes-plutot-hr-br-ou-div">Pour rétablir le flux après un float, vous êtes plutôt HR, BR ou DIV ?</a> Voici le petit nouveau :
<pre>.clearfix:before,
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    overflow: hidden;
}
.clearfix:after {clear: both;}
.clearfix {zoom: 1;}</pre>
Une variante utilisée dans <a href="http://fr.html5boilerplate.com/">HTML5 Boilerplate</a>. Notez le remplacement de la propriété <code>overflow: hidden</code> par <code>visibility: hidden</code> :
<pre>.clearfix:before,
.clearfix:after {
    content: "\0020";
    display: block;
    height: 0;
    visibility: hidden;
}
.clearfix:after { clear: both; }
.clearfix { zoom: 1; }</pre>
L&#8217;absence de la propriété <code>overflow: hidden</code> peut entrainer des problèmes d&#8217;espaces au-dessus de certains éléments. Pour y remédier, il est possible d&#8217;utiliser le <em>clearfix</em> suivant (notez que l&#8217;utilisation de <code>overflow: hidden</code> sur le container en question dans votre feuille de style suffit généralement à régler le problème) :
<pre>.clearfix2:before,
.clearfix2:after {
    content: "\0020";
    display: block;
    height: 0;
    overflow: hidden;
}
.clearfix2:after { clear: both; }
.clearfix2 { zoom: 1; }</pre>
Lire aussi :</p>

<ul>
    <li>→ <a href="http://www.blog-and-blues.org/articles/Float,_clear_et_contextes_de_formatage">Float, clear et contextes de formatage</a>,</li>
    <li>→ <a href="http://thinkvitamin.com/design/everything-you-know-about-clearfix-is-wrong/">Everything you Know about Clearfix is Wrong</a>,</li>
    <li>→ <a href="http://www.tjkdesign.com/lab/clearfix/new-clearfix.html">How to &laquo;&nbsp;patch&nbsp;&raquo; clearfix so it can better handle collapsing margins</a>,</li>
    <li>→ <a title="Permanent Link to CSS 101: Block Formatting Contexts" rel="bookmark" href="http://www.yuiblog.com/blog/2010/05/19/css-101-block-formatting-contexts/">CSS 101: Block Formatting Contexts</a>,</li>
    <li>→ <a title="Permanent Link: The hacktastic zoom fix" rel="bookmark" href="http://www.stubbornella.org/content/2010/12/09/the-hacktastic-zoom-fix/">The hacktastic zoom fix</a>.</li>
</ul>

<h2>5. Apprendre CSS3</h2>

<p>[ <a href="http://www.onextrapixel.com">onextrapixel</a> ] <a title="Permanent Link to The No-Pressure Introduction to CSS3" rel="bookmark" href="http://www.onextrapixel.com/2011/02/14/the-no-pressure-introduction-to-css3/">The No-Pressure Introduction to CSS3</a> &#8212; Utiliser CSS3 dès maintenant est possible. Cet article fait le point sur les différentes propriétés CSS3 avec des exemples concrets, tout en précisant leur niveau de prise en charge par les différents navigateurs, avec ou sans préfixe vendeur. L&#8217;auteur n&#8217;a pas oublié les nouveaux sélecteurs &#8212; tout aussi intéressants, sinon plus, que les «effets» &#8212; ni les <em>Medias Queries</em> ou <em>Font-Face</em>. Il nous donne en prime quelques liens vers des sites qui brossent CSS3 dans le sens du poil.</p>

<p>→ Lire aussi <a rel="bookmark" href="../le-petit-journal-permanent-de-css3">Le petit journal permanent de CSS3 — 100+ ressources pour commencer</a></p>

<h2>6. Box-Shadow sexy sans image</h2>

<p>[ <a href="http://nicolasgallagher.com">Nicolas Gallagher</a> ] <a href="http://nicolasgallagher.com/css-drop-shadows-without-images/">CSS drop-shadows without images</a> &#8212; L&#8217;article explique comment appliquer simplement des ombres portées originales en utilisant les pseudo-classe <code>:before</code> et <code>:after</code>. Voir <a href="http://nicolasgallagher.com/css-drop-shadows-without-images/demo/">la démonstration</a>.</p>

<p>Par exemple :
<pre>.drop-shadow {
   position:relative;
   width:90%;
}
.drop-shadow:before,
.drop-shadow:after {
   content:"";
   position:absolute;
   z-index:-1;
   bottom:15px;
   left:10px;
   width:50%;
   height:20%;
   max-width:300px;
   -webkit-box-shadow:0 15px 10px rgba(0, 0, 0, 0.7);
   -moz-box-shadow:0 15px 10px rgba(0, 0, 0, 0.7);
   box-shadow:0 15px 10px rgba(0, 0, 0, 0.7);
   -webkit-transform:rotate(-3deg);
   -moz-transform:rotate(-3deg);
   -o-transform:rotate(-3deg);
   transform:rotate(-3deg);
}
.drop-shadow:after{
   right:10px;
   left:auto;
   -webkit-transform:rotate(3deg);
   -moz-transform:rotate(3deg);
   -o-transform:rotate(3deg);
   transform:rotate(3deg);
 }</pre>
Lire aussi :</p>

<ul>
    <li>→ <a href="http://www.creativejuiz.fr/blog/les-tutoriels/ombre-avancees-avec-css3-et-box-shadow">Ombres avancées avec CSS3 et box-shadow</a> &#8212; Tutoriel très complet en français sur la mise en place d&#8217;ombres portées originales avec box-shadow.</li>
    <li>→ <a href="http://nimbupani.com/drop-shadows-with-css3.html">Drop Shadows with CSS3</a>,</li>
    <li>→ <a href="http://matthamm.com/box-shadow-curl.html">Pure CSS3 box-shadow page curl effect</a>.</li>
    <li>→ <a rel="bookmark" href="http://css4design.com/des-bulles-de-dialogue-en-css3-sans-image">Des bulles de dialogue en CSS3 sans image</a></li>
</ul>

<h2>7. Feuille de style spécialisées pour les mobiles</h2>

<p>[ <a href="http://www.alsacreations.com">Alsacréations</a> ] <a href="http://www.alsacreations.com/astuce/lire/1177-une-feuille-de-styles-de-base-pour-le-web-mobile.html">Une feuille de styles de base pour le Web mobile</a> &#8212; Raphaël nous propose un exemple de feuille de style CSS pour les médias mobiles qui condense les bonnes pratiques à respecter :</p>

<ul>
    <li>Fixer le <em>Viewport</em>,</li>
    <li>Passer tous les éléments de largeur fixe en largeur automatique,</li>
    <li>Fixer une largeur maximale  de 100 % aux éléments potentiellement problématiques,</li>
    <li>Gérer les mots longs,</li>
    <li>Passer à une seule colonne,</li>
    <li>Masquer les éléments superflus,</li>
    <li>Afficher un message personnalisé.</li>
</ul>

<p>→ Lire aussi <a href="http://www.alsacreations.com/astuce/lire/1160-une-feuille-de-styles-de-base-pour-le-media-print.html">Une feuille de styles de base pour le media print</a>.</p>

<h2>8. «Faire avec» Internet Explorer</h2>

<p>[ <a href="http://www.designyourway.net">Design your way</a> ] <a href="http://www.designyourway.net/blog/resources/internet-explorer-in-a-web-designers-life-problems-and-solutions/">Internet Explorer In A Web Designer’s Life – Problems And Solutions</a> &#8211;De plus en plus de développeurs et d&#8217;intégrateurs web déclarent ne plus prendre en charge IE6 dans leur projet de développement. Si ce n&#8217;est pas votre cas, sachez qu&#8217;il existe des outils pour se faciliter la vie avec le dernier de la classe (IE6) en particulier et Internet Explorer d&#8217;une manière générale. Via @_jiann.</p>

<h3>Outils d&#8217;aide au développement</h3>

<ul>
    <li><a href="http://www.google.com/chromeframe/">Google Chrome Frame</a></li>
    <li><a href="http://www.debugbar.com/">DebugBar</a></li>
    <li><a href="http://www.my-debugbar.com/wiki/CompanionJS/HomePage">CompanionJS</a></li>
    <li><a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=95e06cbe-4940-4218-b75d-b8856fced535">Internet Explorer Developer Toolbar</a></li>
    <li><a href="http://www.fiddler2.com/fiddler2/">Fiddler</a></li>
    <li><a href="http://www.httpwatch.com/">HttpWatch</a></li>
    <li><a href="http://www.visionaustralia.org.au/ais/toolbar/">Web Accessibility Toolbar</a></li>
    <li><a href="http://www.bayden.com/TamperIE/">TamperIE</a></li>
</ul>

<h3>Scripts</h3>

<ul>
    <li><a href="http://code.google.com/p/ie7-js/">IE7.js Javascript library</a></li>
    <li><a href="http://selectivizr.com/">Selectivizr</a></li>
    <li><a href="http://code.google.com/p/curved-corner/">Rounded corner HTML elements using CSS3</a></li>
    <li><a href="http://fetchak.com/ie-css3/">CSS3 support for Internet Explorer 6, 7, and 8</a></li>
    <li><a href="http://www.smashingmagazine.com/2010/04/28/css3-solutions-for-internet-explorer/">CSS3 Solutions for Internet Explorer</a></li>
</ul>

<h3>Outils CSS3 /HTML5</h3>

<ul>
    <li><a href="http://css3pie.com/">CSS3Pie</a></li>
    <li><a href="http://transformie.com/">transformIE</a></li>
    <li><a href="http://code.google.com/p/html5shiv/">html5shiv</a></li>
    <li><a href="http://www.iecss.com/print-protector/">IE Print Protector</a></li>
    <li><a href="http://www.iecss.com/">Internet Explorer User Agent Style Sheets</a></li>
    <li><a href="http://www.modernizr.com/">Modernizr</a></li>
    <li><a href="http://msfast.myspace.com/">MySpace’s Performance Tracker</a></li>
    <li><a href="http://labs.unitinteractive.com/unitpngfix.php">Unit PNG Fix</a></li>
    <li><a href="http://code.google.com/p/explorercanvas/">ExplorerCanvas</a></li>
</ul>

<h3>Tester votre site</h3>

<ul>
    <li><a href="http://www.my-debugbar.com/wiki/IETester/HomePage">IETester</a></li>
    <li><a href="http://ipinfo.info/netrenderer/">IE NetRenderer</a></li>
    <li><a href="http://browsershots.org/">Browsershots</a></li>
</ul>

<h3>Articles et discussions</h3>

<ul>
    <li><a href="http://css-tricks.com/why-people-still-use-ie-6/">Why People Still Use IE 6</a></li>
    <li><a href="http://people.mozilla.com/%7Eprouget/ie9/">Is IE9 a modern browser?</a></li>
    <li><a href="http://css-tricks.com/ie-css-bugs-thatll-get-you-every-time/">IE CSS Bugs That’ll Get You Every Time</a></li>
    <li><a href="http://www.dave-woods.co.uk/index.php/ie6-css-bugs-and-fixes-explained/">IE6 – CSS Bugs and Fixes Explained</a></li>
</ul>

<p>→ Lire aussi les articles tagués <a href="http://css4design.com/tag/internet-explorer">Internet Explorer</a>, <a href="http://css4design.com/tag/ie6">IE6</a> et <a href="http://css4design.com/tag/commentaires-conditionnels">commentaires conditionnels</a>.</p>

<h2>9. Compatibilité CSS et Internet Explorer</h2>

<p>[ <a href="http://msdn.microsoft.com">msdn</a> ] <a href="http://msdn.microsoft.com/library/cc351024.aspx">Compatibilité CSS et Internet Explorer</a> &#8212; Si votre site Web est destiné à être utilisé avec certaines anciennes versions d&#8217;Internet Explorer, vous devez connaître leur niveau de conformité à la spécification CSS. Cette article contient une vue synthétique des spécifications CSS prises en charge dans les versions récentes d&#8217;Internet Explorer et dans Internet Explorer 8.</p>

<h2>10. Apprendre Photoshop en vidéo</h2>

<p>[ <a href="http://www.lifehacker.com.au">Lifehacker </a>] <a href="http://www.lifehacker.com.au/2011/02/learn-the-basics-of-photoshop-the-complete-guide/">Learn The Basics Of Photoshop: The Complete Guide</a> &#8212; Un dossier composé de textes et de vidéos sur l&#8217;apprentissage des bases de Photoshop en cinq parties distinctes et complémentaires :</p>

<ol>
    <li><a href="http://www.lifehacker.com.au/2011/02/learn-the-basics-of-photoshop-in-under-25-minutes/">Learn The Basics Of Photoshop In Under 25 Minutes</a>,</li>
    <li><a href="http://www.lifehacker.com.au/2011/02/basics-of-photoshop-colour-correction-touch-ups-and-enhancements/">Basics Of Photoshop: Colour Correction, Touch Ups And Enhancements</a>,</li>
    <li><a href="http://www.lifehacker.com.au/2011/02/basics-of-photoshop-basic-drawing-and-layouts/">Basics Of Photoshop: Basic Drawing With The Pen Tool</a>,</li>
    <li><a href="http://www.lifehacker.com.au/2011/02/basics-of-photoshop-designing-a-website/">Basics Of Photoshop: Designing A Website</a>,</li>
    <li><a href="http://www.lifehacker.com.au/2011/02/basics-of-photoshop-next-steps-and-further-resources/">Basics Of Photoshop: Next Steps And Further Resources</a>.</li>
</ol>

<p>→ Lire aussi <a rel="bookmark" href="../detourer-les-cheveux-avec-photoshop">Détourer les cheveux avec Photoshop</a></p>

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

<ul class='related_post'><li><a href='http://css4design.com/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://css4design.com/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://css4design.com/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://css4design.com/interviews-bruno-bichet-integration-html-css-design' title='Interviews Bruno Bichet, intégration web et css 4 design de 2007 à nos jours'>Interviews Bruno Bichet, intégration web et css 4 design de 2007 à nos jours</a></li><li><a href='http://css4design.com/programme-formation-html-css' title='Quelques notes &#8212; Programme de formation HTML &amp; CSS'>Quelques notes &#8212; Programme de formation HTML &#038; CSS</a></li></ul>
 <p><a href="http://css4design.com/?flattrss_redirect&amp;id=9182&amp;md5=2093bf1e01239eec5271be2ad253b881" title="Flattr" target="_blank"><img src="http://css4design.com/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://css4design.com/le-petit-journal-du-web-fevrier-2011/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		<atom:link rel="payment" href="http://css4design.com/?flattrss_redirect&amp;id=9182&amp;md5=2093bf1e01239eec5271be2ad253b881" type="text/html" />
	</item>
		<item>
		<title>10 conseils pour améliorer votre feuille de style CSS « print »</title>
		<link>http://css4design.com/10-conseils-pour-ameliorer-votre-feuille-de-style-css-print</link>
		<comments>http://css4design.com/10-conseils-pour-ameliorer-votre-feuille-de-style-css-print#comments</comments>
		<pubDate>Mon, 01 Feb 2010 20:52:46 +0000</pubDate>
		<dc:creator>Bruno Bichet</dc:creator>
				<category><![CDATA[HTML & CSS]]></category>
		<category><![CDATA[Intégration web]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Feuille de style]]></category>
		<category><![CDATA[Impression]]></category>
		<category><![CDATA[Print]]></category>

		<guid isPermaLink="false">http://css4design.com/?p=5108</guid>
		<description><![CDATA[Les feuilles de style réservées à l&#8217;impression sont souvent oubliées alors qu&#8217;elles offrent de grands services pour tous ceux qui impriment les pages web pour les consulter plus tard ou simplement pour avoir une meilleure lisibilité si les pages présentent des fonds torturés. Voici l&#8217;essentiel en 10 trucs et astuces pour créer une feuille de style CSS réservée à l&#8217;impression. Rappels sur les CSS à l&#8217;impression C&#8217;est la valeur print de l&#8217;attribut media de la balise link qui déclenche l&#8217;application des styles lorsque l&#8217;utilisateur lance l&#8217;impression d&#8217;une page. Cette feuille de style est appellée de la manière suivante : &#60;link [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 18px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fcss4design.com%2F10-conseils-pour-ameliorer-votre-feuille-de-style-css-print">
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fcss4design.com%2F10-conseils-pour-ameliorer-votre-feuille-de-style-css-print&amp;source=br1o&amp;style=normal&amp;service=bit.ly&amp;service_api=R_0c1ee4b64f105d1b2672690740a77d6a&amp;b=2" height="61" width="50" />
			</a>
		</div><p>Les feuilles de style réservées à l&#8217;impression sont souvent oubliées alors qu&#8217;elles offrent de grands services pour tous ceux qui impriment les pages web pour les consulter plus tard ou simplement pour avoir une meilleure lisibilité si les pages présentent des fonds torturés. Voici l&#8217;essentiel en 10 trucs et astuces pour créer une feuille de style CSS réservée à l&#8217;impression.<span id="more-5108"></span></p>

<h2>Rappels sur les CSS à l&#8217;impression</h2>

<p>C&#8217;est la valeur <code>print</code> de l&#8217;attribut <code>media</code> de la balise <code>link</code> qui déclenche l&#8217;application des styles lorsque l&#8217;utilisateur lance l&#8217;impression d&#8217;une page. Cette feuille de style est appellée de la manière suivante :
<pre>&lt;link rel="stylesheet" href="print.css" type="text/css" media="print" /&gt;</pre>
Attention à bien préciser <code>media="screen"</code> à votre CSS principale sous peine de voir la feuille de style print.css hériter des styles réservés à l&#8217;affichage :
<pre>&lt;link rel="stylesheet" href="style.css" type="text/css" media="screen" /&gt;</pre></p>

<h2>Les 10 astuces</h2>

<dl> <dt>1. Supprimer la navigation</dt> <dd>
<pre>#nav, #sidebar {
    display: none;
}</pre>
</dd> <dt>2. Augmenter la largeur du texte à lire</dt> <dd>
<pre>#content {
    width: 100%;
    margin: 0;
    float: none;
}</pre>
</dd> <dt>3. Remettre les backgrounds aux valeurs par défaut</dt> <dd>
<pre>body {
    background: white;
}
#content {
    background: transparent;
}</pre>
</dd> <dt>4. Remettre la couleur des textes par défaut</dt> <dd>
<pre>#author {
    color: #111;
}</pre>
</dd> <dt>5. Afficher la destination des liens</dt> <dd>
<pre>a:link:after {
    content: " (" attr(href) ") ";
}</pre>
</dd> <dt>6. Faites ressortir des liens présents dans le texte</dt> <dd>
<pre>a:link {
    font-weight: bold;
    text-decoration: underline;
    color: #06c;
}</pre>
</dd> <dt>7. Utiliser des tailles de polices cohérentes avec une imprimante</dt> <dd>
<pre>p {
    font-size: 12pt;
}</pre>
</dd> <dt>8. Modifier les polices de caractère</dt> <dd>
<pre>body {
    font-family: Georgia, 'Times New Roman', serif;
}</pre>
</dd> <dt>9. Penser à gérer l&#8217;affichage des commentaires s&#8217;ils sont nombreux</dt> <dd>
<pre>#comments {
    page-break-before: always;
}</pre>
</dd> <dt>10. Afficher un message à l&#8217;impression uniquement</dt> <dd>
<pre>#printMsg {
    display: block;
}</pre>
</dd> </dl>

<p>D&#8217;après l&#8217;article <a href="http://www.webdesignerdepot.com/2010/01/10-tips-for-better-print-style-sheets/">10 Tips for Better Print Style Sheets</a> de <a href="http://pieterbeulque.be/">Pieter Beulque</a> paru sur <a href="http://www.webdesignerdepot.com">Webdesigner Depot</a> qui contient de nombreuses explications et des exemples visuels « avant après » l&#8217;application d&#8217;une CSS destinée à l&#8217;impression.</p>

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

<ul class='related_post'><li><a href='http://css4design.com/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://css4design.com/le-petit-journal-du-web-fevrier-2011' title='Journal &#8212; « Typographie, HTML5 Boilerplate, Reset CSS, Clearfix, CSS3, Photoshop »'>Journal &#8212; « Typographie, HTML5 Boilerplate, Reset CSS, Clearfix, CSS3, Photoshop »</a></li><li><a href='http://css4design.com/13-outils-en-ligne-pour-organiser-et-compresser-vos-css' title='13 outils en ligne pour organiser et compresser vos CSS'>13 outils en ligne pour organiser et compresser vos CSS</a></li><li><a href='http://css4design.com/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://css4design.com/programme-formation-html-css' title='Quelques notes &#8212; Programme de formation HTML &amp; CSS'>Quelques notes &#8212; Programme de formation HTML &#038; CSS</a></li></ul>
 <p><a href="http://css4design.com/?flattrss_redirect&amp;id=5108&amp;md5=5af9b242add6cd68ff2098e06976178e" title="Flattr" target="_blank"><img src="http://css4design.com/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://css4design.com/10-conseils-pour-ameliorer-votre-feuille-de-style-css-print/feed</wfw:commentRss>
		<slash:comments>11</slash:comments>
		<atom:link rel="payment" href="http://css4design.com/?flattrss_redirect&amp;id=5108&amp;md5=5af9b242add6cd68ff2098e06976178e" type="text/html" />
	</item>
		<item>
		<title>13 outils en ligne pour organiser et compresser vos CSS</title>
		<link>http://css4design.com/13-outils-en-ligne-pour-organiser-et-compresser-vos-css</link>
		<comments>http://css4design.com/13-outils-en-ligne-pour-organiser-et-compresser-vos-css#comments</comments>
		<pubDate>Fri, 12 Jun 2009 09:20:11 +0000</pubDate>
		<dc:creator>Bruno Bichet</dc:creator>
				<category><![CDATA[HTML & CSS]]></category>
		<category><![CDATA[Le petit journal du web]]></category>
		<category><![CDATA[Compression]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Feuille de style]]></category>
		<category><![CDATA[Grid]]></category>
		<category><![CDATA[Optimisation]]></category>

		<guid isPermaLink="false">http://www.css4design.com/?p=2861</guid>
		<description><![CDATA[Tout est dans le titre : cleancss &#8212; La version française propose 4 niveaux de compression et permet de personnaliser les paramètres avec un gabarit de formatage pour votre feuille de style (exemple de compression maximale). Styleneat &#8212; Trie (ou pas) les sélecteurs ou les déclarations par ordre alphabétique. Affiche les déclarations sur plusieurs lignes. Possibilité de coller la feuille de style, de saisir l&#8217;URL de la feuille de style ou de l&#8217;uploader depuis votre poste de travail. (via roget.biz). dustmeselectors &#8212; Cette extension pour Firefox traque les sélecteurs CSS inutilisés dans la page web affichée à l&#8217;écran. Em Calculator &#8212; [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 18px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fcss4design.com%2F13-outils-en-ligne-pour-organiser-et-compresser-vos-css">
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fcss4design.com%2F13-outils-en-ligne-pour-organiser-et-compresser-vos-css&amp;source=br1o&amp;style=normal&amp;service=bit.ly&amp;service_api=R_0c1ee4b64f105d1b2672690740a77d6a&amp;b=2" height="61" width="50" />
			</a>
		</div><p>Tout est dans le titre :<span id="more-2861"></span></p>

<ol>
    <li><a href="http://www.cleancss.com/">cleancss</a> &#8212; La version française propose 4 niveaux de compression et permet de personnaliser les paramètres avec un <a href="http://csstidy.sourceforge.net/templates.php">gabarit de formatage</a> pour votre feuille de style (<a href="http://csstidy.sourceforge.net/template3.tpl">exemple de compression maximale</a>).</li>
    <li><a href="http://www.styleneat.com/">Styleneat</a> &#8212; Trie (ou pas) les sélecteurs ou les déclarations par ordre alphabétique. Affiche les déclarations sur plusieurs lignes. Possibilité de coller la feuille de style, de saisir l&#8217;URL de la feuille de style ou de l&#8217;uploader depuis votre poste de travail. (via <a href="http://roget.biz/">roget.biz</a>).</li>
    <li><a href="http://www.sitepoint.com/dustmeselectors/">dustmeselectors</a> &#8212; Cette extension pour Firefox traque les sélecteurs CSS inutilisés dans la page web affichée à l&#8217;écran.</li>
    <li><a href="http://riddle.pl/emcalc/">Em Calculator</a> &#8212; Pratique pour obtenir des valeurs en  `em` pour les éléments de votre document HTML à partir d&#8217;une taille exprimée en `px`.</li>
    <li><a href="http://www.constructyourcss.com">Construct Your CSS</a> &#8212; Construct est un éditeur visuel basé sur <em>Blueprint</em> et <em>jQuery</em>. Ce projet est commis par <a href="http://www.christianmontoya.com/">Christian Montoya</a>. Il montre que l&#8217;on peut mettre à la disposition des intégrateurs web une boite à outil, ainsi qu&#8217;un éditeur visuel pour faire des CSS et du HTML sémantique.</li>
    <li><a href="http://www.pagecolumn.com/">pagecolumn</a> &#8212; Générateur de maquette en plusieurs colonnes avec CSS 2.0 en utilisant les `%`, les `px` ou les `em`. Possibilité d&#8217;imbriquer plusieurs colonnes ou des faire des effets de menus à onglets.</li>
    <li><a href="http://drawter.com/">drawter</a> &#8212; Déjà évoqué sur ce blog : <a href="http://www.css4design.com/drawter-dessiner-integrer-wysywyg">drawter, dessiné, c&#8217;est gagné</a>.</li>
    <li><a href="http://www.gwhite.us/downloads/css_grid_calc.html">CSS Grid Calculator</a> &#8212; Pour visualiser rapidement une maquette à partir d&#8217;une grille : les blocs de texte et les divisions de la page en colonnes (et les goutières qu vont avec) s&#8217;affichent dans le navigateur. En prime, vous obtiendrez les déclarations des styles CSS !</li>
    <li><a href="http://iceyboard.no-ip.org/projects/css_compressor">CSS Compressor</a>.</li>
    <li><a href="http://www.cssdrive.com/index.php/main/csscompressoradvanced/">CSS Compressor Advanced</a> (cssdrive).</li>
    <li><a href="http://www.listulike.com/generator/">List-u-Like CSS Generator</a>.</li>
    <li><a href="http://cssoptimiser.com/">Cascading Style Sheets Optimization</a>.</li>
    <li><a href="http://labocss.free.fr/">Labo CSS</a>.</li>
</ol>

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

<ul class='related_post'><li><a href='http://css4design.com/le-petit-journal-du-web-fevrier-2011' title='Journal &#8212; « Typographie, HTML5 Boilerplate, Reset CSS, Clearfix, CSS3, Photoshop »'>Journal &#8212; « Typographie, HTML5 Boilerplate, Reset CSS, Clearfix, CSS3, Photoshop »</a></li><li><a href='http://css4design.com/clevercss-mettez-un-python-dans-vos-css' title='CleverCSS &#8212; Mettez un Python dans vos CSS'>CleverCSS &#8212; Mettez un Python dans vos CSS</a></li><li><a href='http://css4design.com/10-conseils-pour-ameliorer-votre-feuille-de-style-css-print' title='10 conseils pour améliorer votre feuille de style CSS « print »'>10 conseils pour améliorer votre feuille de style CSS « print »</a></li><li><a href='http://css4design.com/framework-css-mettez-vos-grilles-au-pas' title='Framework CSS &#8212; mettez vos grilles au pas !'>Framework CSS &#8212; mettez vos grilles au pas !</a></li><li><a href='http://css4design.com/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></ul>
 <p><a href="http://css4design.com/?flattrss_redirect&amp;id=2861&amp;md5=0d974cbc5f9a069726c27c3f80518761" title="Flattr" target="_blank"><img src="http://css4design.com/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://css4design.com/13-outils-en-ligne-pour-organiser-et-compresser-vos-css/feed</wfw:commentRss>
		<slash:comments>10</slash:comments>
		<atom:link rel="payment" href="http://css4design.com/?flattrss_redirect&amp;id=2861&amp;md5=0d974cbc5f9a069726c27c3f80518761" 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: enhanced (User agent is rejected)

Served from: css4design.com @ 2012-02-09 04:10:34 -->
