<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Per evitare i CSS hacks</title>
	<atom:link href="http://www.flatiron.it/2008/09/per-evitare-i-css-hacks/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.flatiron.it/2008/09/per-evitare-i-css-hacks/</link>
	<description>px, pt, em, %: multimedia experience.</description>
	<lastBuildDate>Fri, 30 Jul 2010 14:47:53 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>By: Alberto Mori</title>
		<link>http://www.flatiron.it/2008/09/per-evitare-i-css-hacks/comment-page-1/#comment-10</link>
		<dc:creator>Alberto Mori</dc:creator>
		<pubDate>Tue, 17 Mar 2009 20:37:15 +0000</pubDate>
		<guid isPermaLink="false">http://www.flatiron.it/?p=31#comment-10</guid>
		<description>In relatà l&#039;esempio è già nel codice. Il codice javascript attiva delle classi a secondo del browser che visualizza il sito. Tu puoi creare, nel css, degli stili che, come classi, includono sempre una delle classi specifiche del browser.
es.
.opera div{
color:red;
}
.safari div{
color:black;
}
.ff3 div{
color:green;
}

Come sicuramente sai, questo tipo di selettore indica che qualsiasi div che si trovi discendente di una delle classi che rappresentano il browser, deve applicare lo stile tra graffe. Quindi un div in ff3 sarà verde, un div in safari sarà nero, un div in opera, sarà rosso.
Ovviamente le classi rappresentanti i browser non esistono veramente, perché selettori come quelli non esistono, vengono creati a runtime da javascript con il codice iniziale e associati all&#039;elemento html che l&#039;elemento root di ogni pagina html.</description>
		<content:encoded><![CDATA[<p>In relatà l&#8217;esempio è già nel codice. Il codice javascript attiva delle classi a secondo del browser che visualizza il sito. Tu puoi creare, nel css, degli stili che, come classi, includono sempre una delle classi specifiche del browser.<br />
es.<br />
.opera div{<br />
color:red;<br />
}<br />
.safari div{<br />
color:black;<br />
}<br />
.ff3 div{<br />
color:green;<br />
}</p>
<p>Come sicuramente sai, questo tipo di selettore indica che qualsiasi div che si trovi discendente di una delle classi che rappresentano il browser, deve applicare lo stile tra graffe. Quindi un div in ff3 sarà verde, un div in safari sarà nero, un div in opera, sarà rosso.<br />
Ovviamente le classi rappresentanti i browser non esistono veramente, perché selettori come quelli non esistono, vengono creati a runtime da javascript con il codice iniziale e associati all&#8217;elemento html che l&#8217;elemento root di ogni pagina html.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mattia</title>
		<link>http://www.flatiron.it/2008/09/per-evitare-i-css-hacks/comment-page-1/#comment-9</link>
		<dc:creator>Mattia</dc:creator>
		<pubDate>Tue, 17 Mar 2009 17:45:16 +0000</pubDate>
		<guid isPermaLink="false">http://www.flatiron.it/?p=31#comment-9</guid>
		<description>Ciao,
mi puoi dare un esempio.
Mi da problemi di formattazione di js.
Magari se mi puoi segnalare un sito dove l&#039;hai usato

Grazie mille

Mattia</description>
		<content:encoded><![CDATA[<p>Ciao,<br />
mi puoi dare un esempio.<br />
Mi da problemi di formattazione di js.<br />
Magari se mi puoi segnalare un sito dove l&#8217;hai usato</p>
<p>Grazie mille</p>
<p>Mattia</p>
]]></content:encoded>
	</item>
</channel>
</rss>

