<?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>Libre d'esprit &#187; XHTML</title>
	<atom:link href="http://libre-d-esprit.thinking-days.net/tag/xhtml/feed/" rel="self" type="application/rss+xml" />
	<link>http://libre-d-esprit.thinking-days.net</link>
	<description>Logiciels libres, joomla, talend, php, virtuemart, templates Joomla</description>
	<lastBuildDate>Sun, 21 Mar 2010 16:53:40 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Poste d&#8217;intégrateur XHTML/CSS sur Roubaix</title>
		<link>http://libre-d-esprit.thinking-days.net/2009/05/poste-dintegrateur-xhtmlcss-sur-roubaix/</link>
		<comments>http://libre-d-esprit.thinking-days.net/2009/05/poste-dintegrateur-xhtmlcss-sur-roubaix/#comments</comments>
		<pubDate>Tue, 19 May 2009 21:02:01 +0000</pubDate>
		<dc:creator>Antoine</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Emploi]]></category>
		<category><![CDATA[offre emploi]]></category>
		<category><![CDATA[XHTML]]></category>
		<guid isPermaLink="false">http://libre-d-esprit.thinking-days.net/?p=298</guid>
		<description><![CDATA[Mon employeur est à la recherche d&#8217;un intégrateur XHTML/CSS sur Roubaix (la silicone ch&#8217;ti vallée du nord de la France), c&#8217;est pourquoi je transmet cette annonce.
Un bon niveau en XHTML/CSS/Javascript est souhaité.
Internet vous passionne ? Vous rêvez d&#8217;intégrer une agence interactive dynamique ?
Si vous êtes intéréssé par l&#8217;annonce, ou si vous souhaitez envoyer une candidature [...]]]></description>
			<content:encoded><![CDATA[<p>Mon employeur est à la recherche d&#8217;un intégrateur XHTML/CSS sur Roubaix (la silicone ch&#8217;ti vallée du nord de la France), c&#8217;est pourquoi je transmet cette annonce.</p>
<p>Un bon niveau en XHTML/CSS/Javascript est souhaité.</p>
<p>Internet vous passionne ? Vous rêvez d&#8217;intégrer une agence interactive dynamique ?</p>
<p>Si vous êtes intéréssé par l&#8217;annonce, ou si vous souhaitez envoyer une candidature spontanée, n&#8217;hésitez pas à remplir ce formulaire :</p>
<p>[contact-form 1 "Formulaire de contact 1"]</p>
]]></content:encoded>
			<wfw:commentRss>http://libre-d-esprit.thinking-days.net/2009/05/poste-dintegrateur-xhtmlcss-sur-roubaix/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Une technique CSS sympa de Google</title>
		<link>http://libre-d-esprit.thinking-days.net/2009/04/une-technique-css-sympa-de-google/</link>
		<comments>http://libre-d-esprit.thinking-days.net/2009/04/une-technique-css-sympa-de-google/#comments</comments>
		<pubDate>Thu, 16 Apr 2009 20:12:45 +0000</pubDate>
		<dc:creator>Antoine</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[tile]]></category>
		<category><![CDATA[XHTML]]></category>
		<guid isPermaLink="false">http://libre-d-esprit.thinking-days.net/?p=242</guid>
		<description><![CDATA[Les feuilles de styles des thèmes iGoogle sont souvent assez innovantes. L&#8217;espace horizontal de la page est occupé à 100% quelque soit la résolution de l&#8217;écran. Malgré l&#8217;absence de fond uni, l&#8217;espace est occupé par des images régulièrement espacées avec de légères variations. Il ne s&#8217;agit donc pas d&#8217;un simple fond répété.
J&#8217;ai donc fait un [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-full wp-image-255" title="igooglenoborder1" src="http://libre-d-esprit.thinking-days.net/wp-content/uploads/2009/04/igooglenoborder1.png" alt="igooglenoborder1" width="300" height="45" />Les feuilles de styles des thèmes iGoogle sont souvent assez innovantes. L&#8217;espace horizontal de la page est occupé à 100% quelque soit la résolution de l&#8217;écran. Malgré l&#8217;absence de fond uni, l&#8217;espace est occupé par des images régulièrement espacées avec de légères variations. Il ne s&#8217;agit donc pas d&#8217;un simple fond répété.</p>
<p>J&#8217;ai donc fait un peu &laquo;&nbsp;d&#8217;ingénierie inverse&nbsp;&raquo; sur certains thèmes d&#8217;iGoogle pour comprendre comment cela est réalisé. Cette technique ne concerne pas uniquement l&#8217;intégration XHTML/CSS. Pour concevoir ce type de page, il faut instaurer un véritable échange créatif entre les artistes, et les techniciens, ce qui manque à mon avis souvent.</p>
<p>La technique consiste à créer une div (appelée &laquo;&nbsp;wrap-behind&nbsp;&raquo; dans le code présenté ci-dessous) avec comme image de fond une image répétée de façon horizontale (repeat-x), d&#8217;une largeur correspondant précisément au tiers de l&#8217;image large (300px). </p>
<p>A l&#8217;intérieur de cette div, on centre une div (&laquo;&nbsp;wrap-front&nbsp;&raquo;) occupant la largeur de la page, avec comme image de fond une image non répétée relativement large (900 pixels).</p>
<p>Les deux images ont bien sur été travaillées de façon à ce qu&#8217;aucun raccord ne soit visible&#8230; Les deux images de fond étant centrées horizontalement, les raccords entre images sont bons quelque soit la largeur de la fenêtre.</p>
<p><img class="alignnone size-full wp-image-257" title="igooglewithborders" src="http://libre-d-esprit.thinking-days.net/wp-content/uploads/2009/04/igooglewithborders.png" alt="igooglewithborders" width="544" height="83" /></p>
<p>Voici ci-dessous le code source XHTML/CSS épure d&#8217;un thème iGoogle.</p>
<div class="codecolorer-container html4strict dawn" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="html4strict codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #00bbdd;">&lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD XHTML 1.0 Strict//EN&quot; </span><br />
<span style="color: #00bbdd;">&quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd&quot;&gt;</span><br />
<span style="color: #009900;">&lt;<a href="http://december.com/html/4/element/html.html"><span style="color: #000000; font-weight: bold;">html</span></a> </span><br />
<span style="color: #009900;"> xmlns<span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;http://www.w3.org/1999/xhtml&quot;</span> xml:<span style="color: #000066;">lang</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;fr&quot;</span> <span style="color: #000066;">lang</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;fr&quot;</span>&gt;</span><br />
&nbsp; <br />
&nbsp; <span style="color: #009900;">&lt;<a href="http://december.com/html/4/element/head.html"><span style="color: #000000; font-weight: bold;">head</span></a>&gt;</span><br />
&nbsp; &nbsp; <span style="color: #009900;">&lt;<a href="http://december.com/html/4/element/meta.html"><span style="color: #000000; font-weight: bold;">meta</span></a> <span style="color: #000066;">http-equiv</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;Content-type&quot;</span> </span><br />
<span style="color: #009900;"> &nbsp; &nbsp; &nbsp;<span style="color: #000066;">content</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;text/html; charset=utf-8&quot;</span> <span style="color: #66cc66;">/</span>&gt;</span><br />
&nbsp; &nbsp; <span style="color: #009900;">&lt;<a href="http://december.com/html/4/element/meta.html"><span style="color: #000000; font-weight: bold;">meta</span></a> <span style="color: #000066;">http-equiv</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;Content-Style-Type&quot;</span> <span style="color: #000066;">content</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;text/css&quot;</span> <span style="color: #66cc66;">/</span>&gt;</span><br />
&nbsp; &nbsp; <span style="color: #009900;">&lt;<a href="http://december.com/html/4/element/title.html"><span style="color: #000000; font-weight: bold;">title</span></a>&gt;</span>Technique CSS sympa de google<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/title.html"><span style="color: #000000; font-weight: bold;">title</span></a>&gt;</span><br />
<br />
&nbsp; &nbsp; <span style="color: #009900;">&lt;<a href="http://december.com/html/4/element/link.html"><span style="color: #000000; font-weight: bold;">link</span></a> <span style="color: #000066;">rel</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;stylesheet&quot;</span> <span style="color: #000066;">type</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;text/css&quot;</span> <span style="color: #000066;">href</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;style.css&quot;</span> </span><br />
<span style="color: #009900;"> &nbsp; &nbsp; <span style="color: #000066;">media</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;screen&quot;</span> <span style="color: #000066;">title</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;Normal&quot;</span> <span style="color: #66cc66;">/</span>&gt;</span><br />
&nbsp; <span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/head.html"><span style="color: #000000; font-weight: bold;">head</span></a>&gt;</span><br />
&nbsp; <span style="color: #009900;">&lt;<a href="http://december.com/html/4/element/body.html"><span style="color: #000000; font-weight: bold;">body</span></a> <span style="color: #000066;">id</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">'global'</span>&gt;</span><br />
&nbsp; <br />
&nbsp; &nbsp; <span style="color: #009900;">&lt;<a href="http://december.com/html/4/element/div.html"><span style="color: #000000; font-weight: bold;">div</span></a> <span style="color: #000066;">id</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">'wrap-behind'</span>&gt;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #009900;">&lt;<a href="http://december.com/html/4/element/div.html"><span style="color: #000000; font-weight: bold;">div</span></a> <span style="color: #000066;">id</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">'wrap-front'</span>&gt;</span><span style="color: #ddbb00;">&amp;nbsp;</span><span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/div.html"><span style="color: #000000; font-weight: bold;">div</span></a>&gt;</span><br />
&nbsp; &nbsp; <span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/div.html"><span style="color: #000000; font-weight: bold;">div</span></a>&gt;</span><br />
&nbsp; <span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/body.html"><span style="color: #000000; font-weight: bold;">body</span></a>&gt;</span><br />
&nbsp;<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/html.html"><span style="color: #000000; font-weight: bold;">html</span></a>&gt;</span></div></div>
<div class="codecolorer-container css dawn" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="css codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #cc00cc;">#wrap-</span><span style="color: #993333;">behind</span><span style="color: #00AA00;">&#123;</span><br />
<span style="color: #000000; font-weight: bold;">background</span><span style="color: #00AA00;">:</span><span style="color: #993333;">url</span><span style="color: #00AA00;">&#40;</span><span style="color: #ff0000;">'header_tile.jpg'</span><span style="color: #00AA00;">&#41;</span> <span style="color: #993333;">repeat-x</span> <span style="color: #000000; font-weight: bold;">top</span> <span style="color: #993333;">center</span><span style="color: #00AA00;">;</span><br />
<span style="color: #000000; font-weight: bold;">width</span><span style="color: #00AA00;">:</span><span style="color: #933;">100%</span><span style="color: #00AA00;">;</span><br />
<span style="color: #000000; font-weight: bold;">height</span><span style="color: #00AA00;">:</span><span style="color: #933;">250px</span><span style="color: #00AA00;">;</span><br />
<span style="color: #00AA00;">&#125;</span><br />
<br />
<span style="color: #cc00cc;">#wrap-front</span><span style="color: #00AA00;">&#123;</span><br />
<span style="color: #000000; font-weight: bold;">background</span><span style="color: #00AA00;">:</span><span style="color: #993333;">url</span><span style="color: #00AA00;">&#40;</span><span style="color: #ff0000;">'header_bg.jpg'</span><span style="color: #00AA00;">&#41;</span> <span style="color: #993333;">no-repeat</span> <span style="color: #000000; font-weight: bold;">top</span> <span style="color: #993333;">center</span><span style="color: #00AA00;">;</span><br />
<span style="color: #000000; font-weight: bold;">height</span><span style="color: #00AA00;">:</span><span style="color: #933;">250px</span><span style="color: #00AA00;">;</span><br />
<span style="color: #000000; font-weight: bold;">z-index</span><span style="color: #00AA00;">:</span><span style="color: #cc66cc;">1</span><span style="color: #00AA00;">;</span><br />
<span style="color: #00AA00;">&#125;</span><br />
<br />
html<span style="color: #00AA00;">,</span>body<span style="color: #00AA00;">&#123;</span><br />
<span style="color: #000000; font-weight: bold;">height</span><span style="color: #00AA00;">:</span><span style="color: #933;">100%</span><span style="color: #00AA00;">;</span><br />
<span style="color: #000000; font-weight: bold;">min-height</span><span style="color: #00AA00;">:</span><span style="color: #933;">100%</span><span style="color: #00AA00;">;</span><br />
<span style="color: #000000; font-weight: bold;">margin</span><span style="color: #00AA00;">:</span><span style="color: #cc66cc;">0</span><span style="color: #00AA00;">;</span><br />
<span style="color: #000000; font-weight: bold;">padding</span><span style="color: #00AA00;">:</span><span style="color: #cc66cc;">0</span><span style="color: #00AA00;">;</span><br />
<span style="color: #00AA00;">&#125;</span></div></div>
<p>PS  : Honnêtement, je ne sais pas si cette technique CSS porte un nom. Si c&#8217;est le cas, merci de la noter en commentaires &#8230; <img src='http://libre-d-esprit.thinking-days.net/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://libre-d-esprit.thinking-days.net/2009/04/une-technique-css-sympa-de-google/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
