<?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; Eric Meyer</title>
	<atom:link href="http://css4design.com/tag/eric-meyer/feed" rel="self" type="application/rss+xml" />
	<link>http://css4design.com</link>
	<description>Le blog de l&#039;intégrateur web</description>
	<lastBuildDate>Tue, 13 Jul 2010 19:09:57 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
	<atom:link rel='hub' href='http://css4design.com/?pushpress=hub'/>
		<item>
		<title>Styles CSS par défaut : après Reset Reloaded, Eric Meyer fait encore risette avec Resetting Again</title>
		<link>http://css4design.com/apres-reset-reloaded-eric-meyer-fait-risette-avec-resetting-again</link>
		<comments>http://css4design.com/apres-reset-reloaded-eric-meyer-fait-risette-avec-resetting-again#comments</comments>
		<pubDate>Wed, 23 Jan 2008 01:43:11 +0000</pubDate>
		<dc:creator>Bruno Bichet</dc:creator>
				<category><![CDATA[HTML & CSS]]></category>
		<category><![CDATA[Intégration web]]></category>
		<category><![CDATA[Navigateurs]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Eric Meyer]]></category>
		<category><![CDATA[Navigateur]]></category>
		<category><![CDATA[Reset CSS]]></category>
		<category><![CDATA[Tutoriels]]></category>

		<guid isPermaLink="false">http://www.css4design.com/apres-reset-reloaded-eric-meyer-fait-risette-avec-resetting-again</guid>
		<description><![CDATA[Pour notre plus grand plaisir, Eric Meyer &#8211; le gourou des CSS &#8211; a mis à jour son célèbre Reset CSS. Après Reset Reloaded, voici donc Resetting Again ! Le plus gros changement est la suppression de l&#8217;héritage (inherit) des propriétés font-weight, font-style et font-family : la mauvaise prise en charge de la valeur inherit par Internet Explorer ne permet pas un reset satisfaisant dans tous les navigateurs. Parmis les autres modifications, nous avons : la simplification de la suppression des guillemets pour les balises blockquote et q avec un élégant quotes: none et l&#8217;ajout des balises ins et del [...]]]></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%2Fapres-reset-reloaded-eric-meyer-fait-risette-avec-resetting-again">
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fcss4design.com%2Fapres-reset-reloaded-eric-meyer-fait-risette-avec-resetting-again&amp;source=br1o&amp;style=normal&amp;service=bit.ly&amp;service_api=R_0c1ee4b64f105d1b2672690740a77d6a" height="61" width="50" />
			</a>
		</div><p>Pour notre plus grand plaisir, <a href="http://meyerweb.com/">Eric Meyer</a> &#8211; le gourou des CSS &#8211; a mis à jour son célèbre <em>Reset CSS</em>. Après <a href="http://meyerweb.com/eric/thoughts/2007/05/01/reset-reloaded/">Reset Reloaded</a>, voici donc <a href="http://meyerweb.com/eric/thoughts/2008/01/15/resetting-again/">Resetting Again</a> ! Le plus gros changement est la suppression de l&#8217;héritage (<samp>inherit</samp>) des propriétés <samp>font-weight</samp>, <samp>font-style</samp> et <samp>font-family</samp> : la mauvaise prise en charge de la valeur <samp>inherit</samp> par <em>Internet Explorer</em> ne permet pas un <em>reset</em> satisfaisant dans tous les navigateurs.<span id="more-188"></span></p>

<p>Parmis les autres modifications, nous avons : la simplification de la suppression des guillemets pour les balises <samp>blockquote</samp> et <samp>q</samp> avec un élégant <samp>quotes: none</samp> et l&#8217;ajout des balises <samp>ins</samp> et <samp>del</samp> pour éviter que certains navigateurs maladroits n&#8217;appliquent le soulignement à la balise <samp>ins</samp>, ce qui entraine une confusion avec les liens.</p>

<h3><a href="http://meyerweb.com/eric/thoughts/2008/01/15/resetting-again/">Resetting Again</a> : des CSS au garde-à-vous</h3>

<p><pre>
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-size: 100%;
  vertical-align: baseline;
  background: transparent;
}
body {
  line-height: 1;
}
ol, ul {
  list-style: none;
}
blockquote, q {
  quotes: none;
}</p>

<p>/* remember to define focus styles! */
:focus {
  outline: 0;
}</p>

<p>/* remember to highlight inserts somehow! */
ins {
  text-decoration: none;
}
del {
  text-decoration: line-through;
}</p>

<p>/* tables still need 'cellspacing="0"' in the markup */
table {
  border-collapse: collapse;
  border-spacing: 0;
}
</pre></p>

<h3>Articles en relation</h3>

<ul>
<li><a href="http://www.css4design.com/5-reset-css-a-la-loupe-pour-une-remise-a-zero-des-valeurs-par-defaut-des-navigateurs">5 Reset CSS à la loupe pour une remise à zéro des valeurs par défaut des navigateurs</a></li>
<li><a href="http://www.css4design.com/frameworks-css-reset-css-design-from-scratch">Frameworks CSS + Reset CSS : design from scratch</a></li>
<li><a href="http://www.css4design.com/organiser-ses-feuilles-de-style-css">Organiser ses feuilles de style CSS</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://css4design.com/apres-reset-reloaded-eric-meyer-fait-risette-avec-resetting-again/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>5 Reset CSS à la loupe pour une remise à zéro des valeurs par défaut des navigateurs</title>
		<link>http://css4design.com/5-reset-css-a-la-loupe-pour-une-remise-a-zero-des-valeurs-par-defaut-des-navigateurs</link>
		<comments>http://css4design.com/5-reset-css-a-la-loupe-pour-une-remise-a-zero-des-valeurs-par-defaut-des-navigateurs#comments</comments>
		<pubDate>Tue, 14 Aug 2007 02:51:45 +0000</pubDate>
		<dc:creator>Bruno Bichet</dc:creator>
				<category><![CDATA[HTML & CSS]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Eric Meyer]]></category>
		<category><![CDATA[Focus]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Navigateur]]></category>
		<category><![CDATA[Reset CSS]]></category>
		<category><![CDATA[Standards web]]></category>
		<category><![CDATA[Tableaux]]></category>
		<category><![CDATA[Tutoriels]]></category>
		<category><![CDATA[XHTML]]></category>

		<guid isPermaLink="false">http://www.css4design.com/blog-reloaded/?p=87</guid>
		<description><![CDATA[Vous n&#8217;utilisez pas de styles CSS pour votre page web ? Ce n&#8217;est pas grave : les navigateurs le font pour vous. Ils utilisent chacun leur feuille de style par défaut pour obtenir un rendu visuel minimal. C&#8217;est pourquoi les tableaux possèdent des bordures, et les paragraphes des espaces avant et après. Le problème ? Si des balises comme strong ou em sont traitées de la même manière par les agents utilisateurs, l&#8217;immense majorité présente des différences plus ou moins importantes. Ce fameux manque de &#171;&#160;consistance&#160;&#187; décrié par les webdesigners anglo-saxons concerne principalement les propriétés margin et padding. Avec une [...]]]></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%2F5-reset-css-a-la-loupe-pour-une-remise-a-zero-des-valeurs-par-defaut-des-navigateurs">
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fcss4design.com%2F5-reset-css-a-la-loupe-pour-une-remise-a-zero-des-valeurs-par-defaut-des-navigateurs&amp;source=br1o&amp;style=normal&amp;service=bit.ly&amp;service_api=R_0c1ee4b64f105d1b2672690740a77d6a" height="61" width="50" />
			</a>
		</div><p>Vous n&#8217;utilisez pas de styles CSS pour votre page web ? Ce n&#8217;est pas grave : les navigateurs le font pour vous. Ils utilisent chacun leur feuille de style par défaut pour obtenir un rendu visuel minimal. C&#8217;est pourquoi les tableaux possèdent des bordures, et les paragraphes des espaces avant et après. Le problème ? Si des balises comme <samp>strong</samp> ou <samp>em</samp> sont traitées de la même manière par les agents utilisateurs, l&#8217;immense majorité présente des différences plus ou moins importantes. Ce fameux manque de &laquo;&nbsp;consistance&nbsp;&raquo; décrié par les webdesigners anglo-saxons concerne principalement les propriétés <em>margin</em> et <em>padding</em>. Avec une pensée particulière pour le retrait des listes <samp>ol</samp> et <samp>ul</samp> : si <acronym title="Internet Explorer">IE</acronym> applique bien le <samp>margin-left: 40px</samp> préconisé, Firefox utilise quant à lui un équivalent du <samp>padding-left: 40px</samp> pour le même rendu. Dans ces conditions, il est tentant de vouloir mettre tous ces agents utilisateurs au garde-à-vous&#8230;<span id="more-119"></span></p>

<p>Dans leur grande sagesse <a hreflang="en" href="http://www.w3.org/">les concepteurs</a> du <acronym title="Hyper Text Markup Language">HTML</acronym> ont fourni un <a hreflang="en" href="http://www.w3.org/TR/CSS21/sample.html">exemple de feuille de style</a> pour uniformiser le rendu visuel des pages web ; dans leur précipitation à sortir leur produit avant la concurrence, les concepteurs des navigateurs ont fait ce qu&#8217;ils ont voulu. Enfin, il est aussi possible que les spécifications &#8211; parfois sybillines &#8211; du monde joyeux des recommandations puissent être interprétées de diverses manières&#8230;</p>

<h3>Prudence est mère de sûreté&#8230;</h3>

<p>Il ne faut pas confondre ces différences de rendu entre les navigateurs avec les <a hreflang="en" href="http://www.positioniseverything.net/explorer.html">nombreux <em>bugs</em> qui affectent particulièrement <acronym title="Internet Explorer">IE</acronym></a> comme <a hreflang="fr" href="http://edu.ca.edu/article258.html">le calcul de la largeur d&#8217;une boite</a>. Gardez également à l&#8217;esprit que l&#8217;on peut très bien <a hreflang="fr" href="http://css.alsacreations.com/Bases-et-indispensables/Le-rendu-par-defaut-des-elements-HTML">travailler avec ces valeurs par défaut</a> au lieu de les éliminer, et que <strong>faire <em>reset</em>, ce n&#8217;est pas toujours <em>rigolo</em></strong> : il s&#8217;agit d&#8217;une <a hreflang="fr" href="http://blog.alsacreations.com/2007/07/02/369-reset-css-une-technique-a-manier-avec-precaution">technique à manier avec précaution</a>.</p>

<p>D&#8217;autant plus que la majorité des problèmes rencontrés est souvent liée à la <a hreflang="fr" href="http://css.alsacreations.com/Tutoriels-et-articles-divers/Comprendre-l-heritage-et-la-parente-des-styles-CSS">transmission de l&#8217;héritage entre parents et enfants</a>. Faire table rase, d&#8217;accord, encore faut-il savoir de quoi ^_^ Une autre notion indispensable est d&#8217;avoir une idée des possibilités d&#8217;imbrication des balises. Voici un récapitulatif de <a hreflang="fr" href="http://blog.alsacreations.com/2004/09/09/58-parents-et-enfants">qui contient quoi</a>, ainsi qu&#8217;une référence complète sur les <a hreflang="fr" href="http://giminik.developpez.com/xhtml/">attributs et relations de parenté des éléments XHTML 1.1</a>.</p>

<p>La Cascade (le <em>C</em> de CSS) est une autre source de confusion. <a hreflang="fr" href="http://openweb.eu.org/articles/cascade_css/">Openweb a consacré un article intéressant</a> qui explique comment sont &laquo;&nbsp;priorisés&nbsp;&raquo; les différents styles qui peuvent s&#8217;appliquer à un élément.</p>

<p>Pour faire simple : <strong>si vous débutez l&#8217;apprentissage des CSS, je vous déconseille fortement de mettre un <em>reset</em> dans votre moteur</strong>, même s&#8217;il semble ronronner affectueusement au début. Nul doute que dès que vous aurez le dos tourné&#8230; Enfin maintenant si vous insistez, je vous ai préparé un mini dossier sur le sujet :</p>

<ul>
    <li><a hreflang="fr" href="/5-reset-css-a-la-loupe-pour-une-remise-a-zero-des-valeurs-par-defaut-des-navigateurs/2">margin et padding à zéro avec le sélecteur universel</a></li>
    <li><a hreflang="fr" href="/5-reset-css-a-la-loupe-pour-une-remise-a-zero-des-valeurs-par-defaut-des-navigateurs/3">Reset CSS Reloaded, Eric Meyer</a></li>
    <li><a hreflang="fr" href="/5-reset-css-a-la-loupe-pour-une-remise-a-zero-des-valeurs-par-defaut-des-navigateurs/4">INITIAL, Christian Montoya</a></li>
    <li><a hreflang="fr" href="/5-reset-css-a-la-loupe-pour-une-remise-a-zero-des-valeurs-par-defaut-des-navigateurs/5">YUI Reset CSS, Yahoo! UI Library</a></li>
    <li><a hreflang="fr" href="/5-reset-css-a-la-loupe-pour-une-remise-a-zero-des-valeurs-par-defaut-des-navigateurs/6">undohtml.css, Tantek Celik</a></li>
</ul>

<p><em>Remise à zéro du margin et du padding avec le sélecteur universel &#42; &raquo;</em></p>
]]></content:encoded>
			<wfw:commentRss>http://css4design.com/5-reset-css-a-la-loupe-pour-une-remise-a-zero-des-valeurs-par-defaut-des-navigateurs/feed</wfw:commentRss>
		<slash:comments>26</slash:comments>
		</item>
		<item>
		<title>Avec Color Blender, Eric Meyer ne me quitte plus ;)</title>
		<link>http://css4design.com/avec-color-blender-eric-meyer-ne-me-quitte-plus</link>
		<comments>http://css4design.com/avec-color-blender-eric-meyer-ne-me-quitte-plus#comments</comments>
		<pubDate>Wed, 21 Jun 2006 00:25:04 +0000</pubDate>
		<dc:creator>Bruno Bichet</dc:creator>
				<category><![CDATA[Design & Graphisme]]></category>
		<category><![CDATA[Intégration web]]></category>
		<category><![CDATA[Couleur]]></category>
		<category><![CDATA[Eric Meyer]]></category>

		<guid isPermaLink="false">http://www.css4design.com/blog-reloaded/?p=5</guid>
		<description><![CDATA[En plus de ses bouquins, Eric Meyer, un maitre ès CSS, a eu la bonne idée de mettre des outils à la disposition des webmasters sur son site web. Color Blender permet de déduire les couleurs intermédiaires à partir d&#8217;une couleur de départ et une couleur d&#8217;arrivée. Je vous propose une traduction (approximative) du mode d&#8217;emploi : Choisissez un format de couleur (hex, rgb, rgb%), entrez deux couleurs dans le format voulu, et indiquez le nombre de couleurs intermédiaires que vous désirez. Cliquez sur Blend et le résultat apparait plus bas. Toutes les valeurs sont arrondies au nombre entier le [...]]]></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%2Favec-color-blender-eric-meyer-ne-me-quitte-plus">
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fcss4design.com%2Favec-color-blender-eric-meyer-ne-me-quitte-plus&amp;source=br1o&amp;style=normal&amp;service=bit.ly&amp;service_api=R_0c1ee4b64f105d1b2672690740a77d6a" height="61" width="50" />
			</a>
		</div><p>En plus de ses bouquins, Eric Meyer, un maitre ès CSS, a eu la bonne idée de mettre des outils à la disposition des webmasters sur son site web. <a hreflang="en" href="http://meyerweb.com/eric/tools/color-blend/">Color Blender</a> permet de déduire les couleurs intermédiaires à partir d&#8217;une couleur de départ et une couleur d&#8217;arrivée. Je vous propose une traduction (approximative) du mode d&#8217;emploi :</p>

<ul>
    <li>Choisissez un format de couleur (hex, rgb, rgb%), entrez deux couleurs dans le format voulu, et indiquez le nombre de couleurs intermédiaires que vous désirez. Cliquez sur <em>Blend</em> et le résultat apparait plus bas.</li>
    <li>Toutes les valeurs sont arrondies au nombre entier le plus proche.</li>
    <li>Vous pouvez cliquer sur un carré de couleur de la palette des couleurs à droite pour remplir le champ qui a le <em>focus,</em> avec la valeur appropriée.</li>
    <li>Passer d&#8217;un format à un autre aura pour effet de traduire toutes les valeurs déjà en place.</li>
    <li>Le bouton <em>Clear</em> efface toutes les valeurs et les couleurs, mais ne change pas la valeur du format de couleur en cours.</li>
    <li>Si vous voulez utiliser <em>Color Blender</em> offline, enregistrez la page sur votre disque dur.</li>
</ul>

<p>Attention, utiliser<em> Color Blender</em> une fois, c&#8217;est l&#8217;utiliser toujours !</p>

<p><strong>MAJ du 24/11/06 :</strong> <a hreflang="en" href="http://colorblender.com/">colorblender.com</a> propose à peu près les mêmes fonctionnalités.</p>
]]></content:encoded>
			<wfw:commentRss>http://css4design.com/avec-color-blender-eric-meyer-ne-me-quitte-plus/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk
Page Caching using disk (enhanced) (user agent is rejected)

Served from: css4design.com @ 2010-07-29 17:36:08 -->