<?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>Programmazione Web &#187; aumentare compatibilità css</title>
	<atom:link href="http://www.programmazione-web.com/tag/aumentare-compatibilita-css/feed" rel="self" type="application/rss+xml" />
	<link>http://www.programmazione-web.com</link>
	<description>il Blog open degli sviluppatori del web!</description>
	<lastBuildDate>Mon, 25 Jul 2011 16:39:01 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Reset del css: Fogli di stile con maggiore compatibilità</title>
		<link>http://www.programmazione-web.com/fogli-di-stile-consistenti-reset-css.php</link>
		<comments>http://www.programmazione-web.com/fogli-di-stile-consistenti-reset-css.php#comments</comments>
		<pubDate>Fri, 11 Apr 2008 07:57:01 +0000</pubDate>
		<dc:creator>neryo</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Tips & Tricks]]></category>
		<category><![CDATA[Web Standard]]></category>
		<category><![CDATA[aumentare compatibilità css]]></category>
		<category><![CDATA[compatibilità browser css]]></category>
		<category><![CDATA[css stile di default.]]></category>
		<category><![CDATA[reset css]]></category>
		<category><![CDATA[reset fogli di stile]]></category>

		<guid isPermaLink="false">http://www.programmazione-web.com/fogli-di-stile-consistenti-reset-css.php</guid>
		<description><![CDATA[Reset del css: Fogli di stile con maggiore compatibilità L&#8217;obbiettivo di questo tips è quello di ridurre al minimo l&#8217;incompatibilità tra diversi browser nel parsing delle pagine, soprattutto per quanto riguarda altezze, margini, dimensioni dei font, tag di heading ecc.. Questo perchè ogni browser utilizza una diversa impostazioni di default per il rendering della pagina, [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Reset del css: Fogli di stile con maggiore compatibilità</strong></p>
<p>L&#8217;obbiettivo di questo tips è quello di ridurre al minimo l&#8217;incompatibilità tra diversi browser nel parsing delle pagine, soprattutto per quanto riguarda altezze, margini, dimensioni dei font, tag di heading ecc..<br />
Questo perchè ogni browser utilizza una diversa impostazioni di default per il rendering della pagina, quindi per evitare dimenticanze, è necessario operare effettuando delle sovrascritture riportando ad una impostazione di default più consona e consistente, permettendoci poi di lavorare serenamente occupandoci solamente del layout che stiamo creando.<br />
La necessità di creare lo stile di reset generico,  è venuta con l&#8217;avvento dei framework css come ad esempio <a href="http://code.google.com/p/blueprintcss/" title="Blueprint framework css" target="_blank">blueprint</a>, e ora anche se non si utilizza un framework css è buona regola per semplificarci il lavoro includere nelle nostre pagine questo css, perchè ci fornisce un punto di partenza consistente multi-browser.</p>
<p>Qui sotto riportato un esempio stabile di un css di reset, che l&#8217;autore <a href="http://meyerweb.com/eric/" title="Eric A. Meyer " target="_blank">Eric A. Meyer</a>  di <a href="http://meyerweb.com" title="meyerweb" target="_blank">meyerweb.com</a> ci lascia tranquillamente utilizzare e modificare.</p>
<div class="dean_ch" style="white-space: wrap;">
<ol>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li1">
<div class="de1"><span class="coMULTI">/* v1.0 | 20080212 */</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li1">
<div class="de1">html, body, div, span, applet, object, iframe,</div>
</li>
<li class="li2">
<div class="de2">h1, h2, h3, h4, h5, h6, p, blockquote, pre,</div>
</li>
<li class="li1">
<div class="de1">a, abbr, acronym, address, big, cite, code,</div>
</li>
<li class="li1">
<div class="de1">del, dfn, em, <span class="kw1">font</span>, img, ins, kbd, q, s, samp,</div>
</li>
<li class="li1">
<div class="de1">small, strike, strong, sub, sup, tt, var,</div>
</li>
<li class="li1">
<div class="de1">b, u, i, <span class="kw2">center</span>,</div>
</li>
<li class="li2">
<div class="de2">dl, dt, dd, ol, ul, li,</div>
</li>
<li class="li1">
<div class="de1">fieldset, form, label, legend,</div>
</li>
<li class="li1">
<div class="de1">table, caption, tbody, tfoot, thead, tr, th, td <span class="br0">&#123;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp;<span class="kw1">margin</span>: <span class="nu0">0</span>;</div>
</li>
<li class="li1">
<div class="de1">&nbsp;<span class="kw1">padding</span>: <span class="nu0">0</span>;</div>
</li>
<li class="li2">
<div class="de2">&nbsp;<span class="kw1">border</span>: <span class="nu0">0</span>;</div>
</li>
<li class="li1">
<div class="de1">&nbsp;<span class="kw1">outline</span>: <span class="nu0">0</span>;</div>
</li>
<li class="li1">
<div class="de1">&nbsp;<span class="kw1">font-size</span>: <span class="re3"><span class="nu0">100</span>%</span>;</div>
</li>
<li class="li1">
<div class="de1">&nbsp;<span class="kw1">vertical-align</span>: <span class="kw2">baseline</span>;</div>
</li>
<li class="li1">
<div class="de1">&nbsp;<span class="kw1">background</span>: <span class="kw2">transparent</span>;</div>
</li>
<li class="li2">
<div class="de2"><span class="br0">&#125;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li1">
<div class="de1">body <span class="br0">&#123;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp;<span class="kw1">line-height</span>: <span class="nu0">1</span>;</div>
</li>
<li class="li1">
<div class="de1"><span class="br0">&#125;</span></div>
</li>
<li class="li2">
<div class="de2">&nbsp;</div>
</li>
<li class="li1">
<div class="de1">ol, ul <span class="br0">&#123;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp;<span class="kw1">list-style</span>: <span class="kw2">none</span>;</div>
</li>
<li class="li1">
<div class="de1"><span class="br0">&#125;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li2">
<div class="de2">blockquote, q <span class="br0">&#123;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp;<span class="kw1">quotes</span>: <span class="kw2">none</span>;</div>
</li>
<li class="li1">
<div class="de1"><span class="br0">&#125;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li1">
<div class="de1">blockquote<span class="re2">:before</span>, blockquote<span class="re2">:after</span>,</div>
</li>
<li class="li2">
<div class="de2">q<span class="re2">:before</span>, q<span class="re2">:after</span> <span class="br0">&#123;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp;<span class="kw1">content</span>: <span class="st0">&#8221;</span>;</div>
</li>
<li class="li1">
<div class="de1">&nbsp;<span class="kw1">content</span>: <span class="kw2">none</span>;</div>
</li>
<li class="li1">
<div class="de1"><span class="br0">&#125;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li2">
<div class="de2"><span class="coMULTI">/* remember to define focus styles! */</span></div>
</li>
<li class="li1">
<div class="de1"><span class="re2">:focus</span> <span class="br0">&#123;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp;<span class="kw1">outline</span>: <span class="nu0">0</span>;</div>
</li>
<li class="li1">
<div class="de1"><span class="br0">&#125;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li2">
<div class="de2"><span class="coMULTI">/* remember to highlight inserts somehow! */</span></div>
</li>
<li class="li1">
<div class="de1">ins <span class="br0">&#123;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp;<span class="kw1">text-decoration</span>: <span class="kw2">none</span>;</div>
</li>
<li class="li1">
<div class="de1"><span class="br0">&#125;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li2">
<div class="de2">del <span class="br0">&#123;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp;<span class="kw1">text-decoration</span>: <span class="kw2">line-through</span>;</div>
</li>
<li class="li1">
<div class="de1"><span class="br0">&#125;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li1">
<div class="de1"><span class="coMULTI">/* tables still need &#8216;cellspacing=&quot;0&quot;&#8217; in the markup */</span></div>
</li>
<li class="li2">
<div class="de2">table <span class="br0">&#123;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp;<span class="kw1">border-collapse</span>: <span class="kw2">collapse</span>;</div>
</li>
<li class="li1">
<div class="de1">&nbsp;<span class="kw1">border-spacing</span>: <span class="nu0">0</span>;</div>
</li>
<li class="li1">
<div class="de1"><span class="br0">&#125;</span></div>
</li>
</ol>
</div>
<p><strong>Riferimenti:<br />
</strong><a href="http://meyerweb.com/eric/tools/css/reset/" title="reset tool di meyer web" target="_blank">http://meyerweb.com/eric/tools/css/reset/</a><a href="http://meyerweb.com/eric/thoughts/2007/04/18/reset-reasoning/" title="meyerweb reset reasoning" target="_blank"></p>
<p>http://meyerweb.com/eric/thoughts/2007/04/18/reset-reasoning/</a></p>
<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.programmazione-web.com%2Ffogli-di-stile-consistenti-reset-css.php&amp;layout=standard&amp;show_faces=true&amp;width=450&amp;action=like&amp;colorscheme=light&amp;height=80" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:450px; height:80px;" allowTransparency="true"></iframe>]]></content:encoded>
			<wfw:commentRss>http://www.programmazione-web.com/fogli-di-stile-consistenti-reset-css.php/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

