<?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>MaiNick Web &#187; CSS</title>
	<atom:link href="http://www.mainickweb.com/category/css/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.mainickweb.com</link>
	<description>Web 2.0, Ajax, JavaScript, PHP,  xHTML e Css</description>
	<lastBuildDate>Thu, 15 Jul 2010 06:00:25 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=abc</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Trasformazioni sui link con CSS</title>
		<link>http://www.mainickweb.com/trasformazioni-sui-link-con-css/</link>
		<comments>http://www.mainickweb.com/trasformazioni-sui-link-con-css/#comments</comments>
		<pubDate>Thu, 15 Jul 2010 06:00:25 +0000</pubDate>
		<dc:creator>MaiNick</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Webdesign]]></category>
		<category><![CDATA[css hack]]></category>
		<category><![CDATA[css transform]]></category>
		<category><![CDATA[css transition]]></category>
		<category><![CDATA[css trasformazioni]]></category>
		<category><![CDATA[css3]]></category>
		<category><![CDATA[hover link]]></category>

		<guid isPermaLink="false">http://www.mainickweb.com/?p=490</guid>
		<description><![CDATA[

Quando si passa su un link, l&#8217;elemento si anima e si inclina verso sinistra o destra. Gli effetti sono stati creati solo con i CSS.
Vengono utilizzate le funzionalit&#224; di transizione specifiche per ogni browser tramite hack CSS (dato che ciascuno ha il proprio prefisso). La durata della transizione &#232; impostata su 250 millisecondi e la [...]]]></description>
			<content:encoded><![CDATA[<div style="text-align:center;"><img src="http://www.mainickweb.com/wp-content/2010/07/C0E0DA1B-C8AE-4FF2-96ED-AB937C106B65.jpg" alt="C0E0DA1B-C8AE-4FF2-96ED-AB937C106B65.jpg" border="0" width="496" height="78" style="border:none" /></div>
<p><span id="more-490"></span></p>
<p>Quando si passa su un link, l&#8217;elemento <strong>si anima e si inclina verso sinistra o destra</strong>. Gli effetti sono stati creati solo con i CSS.</p>
<p>Vengono utilizzate le <strong>funzionalit&agrave; di transizione</strong> specifiche per ogni browser tramite <strong>hack CSS</strong> (dato che ciascuno ha il proprio prefisso). La durata della transizione &egrave; impostata su 250 millisecondi e la scala/rotazione &egrave; impostata ad un valore predefinito.<br />
Sempre tramite CSS, allo stato <em>hover</em> dei link viene assegnato un colore di sfondo, gli angoli arrotondati per migliorare l&#8217;effetto e la scala/rotazione modificati per inclinare l&#8217;elemento.</p>
<h2>Foglio di stile CSS</h2>
<pre name="code" class="css">
.cpojer-links a	{
  display: inline-block;
  padding: 4px;
  outline: 0;
  color: #3a599d;
  -webkit-transition-duration: 0.25s;
  -moz-transition-duration: 0.25s;
  -o-transition-duration: 0.25s;
  transition-duration: 0.25s;
  -webkit-transition-property: -webkit-transform;
  -moz-transition-property: -moz-transform;
  -o-transition-property: -o-transform;
  transition-property: transform;
  -webkit-transform: scale(1) rotate(0);
  -moz-transform: scale(1) rotate(0);
  -o-transform: scale(1) rotate(0);
  transform: scale(1) rotate(0);
}
.cpojer-links a:hover {
  background: #3a599d;
  text-decoration: none;
  color: #fff;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  -webkit-transform: scale(1.05) rotate(-1deg);
  -moz-transform: scale(1.05) rotate(-1deg);
  -o-transform: scale(1.05) rotate(-1deg);
  transform: scale(1.05) rotate(-1deg);
}
.cpojer-links a:nth-child(2n):hover {
  -webkit-transform: scale(1.05) rotate(1deg);
  -moz-transform: scale(1.05) rotate(1deg);
  -o-transform: scale(1.05) rotate(1deg);
  transform: scale(1.05) rotate(1deg);
}
</pre>
<p>Fonte <a href="http://davidwalsh.name/css-transformations" title="Sexy Link Transformations with CSS" target="_blank">David Walsh Blog</a> e <a href="http://davidwalsh.name/dw-content/cpojer-links.php" title="Esempio trasformazione link con CSS" target="_blank">demo</a>.</p>



Condividi:


	<a rel="nofollow"  target="_blank" href="http://www.diggita.it/submit.php?url=http%3A%2F%2Fwww.mainickweb.com%2Ftrasformazioni-sui-link-con-css%2F&title=Trasformazioni%20sui%20link%20con%20CSS" title="Diggita"><img src="http://www.mainickweb.com/wp-content/plugins/sociable/images/diggita.png" title="Diggita" alt="Diggita" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fwww.mainickweb.com%2Ftrasformazioni-sui-link-con-css%2F&amp;title=Trasformazioni%20sui%20link%20con%20CSS&amp;notes=%0A%0A%0D%0AQuando%20si%20passa%20su%20un%20link%2C%20l%27elemento%20si%20anima%20e%20si%20inclina%20verso%20sinistra%20o%20destra.%20Gli%20effetti%20sono%20stati%20creati%20solo%20con%20i%20CSS.%0D%0AVengono%20utilizzate%20le%20funzionalit%26agrave%3B%20di%20transizione%20specifiche%20per%20ogni%20browser%20tramite%20hack%20CSS%20%28dato%20che%20c" title="del.icio.us"><img src="http://www.mainickweb.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.mainickweb.com%2Ftrasformazioni-sui-link-con-css%2F&amp;title=Trasformazioni%20sui%20link%20con%20CSS&amp;bodytext=%0A%0A%0D%0AQuando%20si%20passa%20su%20un%20link%2C%20l%27elemento%20si%20anima%20e%20si%20inclina%20verso%20sinistra%20o%20destra.%20Gli%20effetti%20sono%20stati%20creati%20solo%20con%20i%20CSS.%0D%0AVengono%20utilizzate%20le%20funzionalit%26agrave%3B%20di%20transizione%20specifiche%20per%20ogni%20browser%20tramite%20hack%20CSS%20%28dato%20che%20c" title="Digg"><img src="http://www.mainickweb.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.mainickweb.com%2Ftrasformazioni-sui-link-con-css%2F&amp;t=Trasformazioni%20sui%20link%20con%20CSS" title="Facebook"><img src="http://www.mainickweb.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=Trasformazioni%20sui%20link%20con%20CSS%20-%20http%3A%2F%2Fwww.mainickweb.com%2Ftrasformazioni-sui-link-con-css%2F" title="Twitter"><img src="http://www.mainickweb.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.friendfeed.com/share?title=Trasformazioni%20sui%20link%20con%20CSS&amp;link=http%3A%2F%2Fwww.mainickweb.com%2Ftrasformazioni-sui-link-con-css%2F" title="FriendFeed"><img src="http://www.mainickweb.com/wp-content/plugins/sociable/images/friendfeed.png" title="FriendFeed" alt="FriendFeed" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.mainickweb.com%2Ftrasformazioni-sui-link-con-css%2F&amp;title=Trasformazioni%20sui%20link%20con%20CSS" title="StumbleUpon"><img src="http://www.mainickweb.com/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.tumblr.com/share?v=3&amp;u=http%3A%2F%2Fwww.mainickweb.com%2Ftrasformazioni-sui-link-con-css%2F&amp;t=Trasformazioni%20sui%20link%20con%20CSS&amp;s=%0A%0A%0D%0AQuando%20si%20passa%20su%20un%20link%2C%20l%27elemento%20si%20anima%20e%20si%20inclina%20verso%20sinistra%20o%20destra.%20Gli%20effetti%20sono%20stati%20creati%20solo%20con%20i%20CSS.%0D%0AVengono%20utilizzate%20le%20funzionalit%26agrave%3B%20di%20transizione%20specifiche%20per%20ogni%20browser%20tramite%20hack%20CSS%20%28dato%20che%20c" title="Tumblr"><img src="http://www.mainickweb.com/wp-content/plugins/sociable/images/tumblr.png" title="Tumblr" alt="Tumblr" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fwww.mainickweb.com%2Ftrasformazioni-sui-link-con-css%2F&amp;title=Trasformazioni%20sui%20link%20con%20CSS&amp;annotation=%0A%0A%0D%0AQuando%20si%20passa%20su%20un%20link%2C%20l%27elemento%20si%20anima%20e%20si%20inclina%20verso%20sinistra%20o%20destra.%20Gli%20effetti%20sono%20stati%20creati%20solo%20con%20i%20CSS.%0D%0AVengono%20utilizzate%20le%20funzionalit%26agrave%3B%20di%20transizione%20specifiche%20per%20ogni%20browser%20tramite%20hack%20CSS%20%28dato%20che%20c" title="Google Bookmarks"><img src="http://www.mainickweb.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="mailto:?subject=Trasformazioni%20sui%20link%20con%20CSS&amp;body=http%3A%2F%2Fwww.mainickweb.com%2Ftrasformazioni-sui-link-con-css%2F" title="email"><img src="http://www.mainickweb.com/wp-content/plugins/sociable/images/email_link.png" title="email" alt="email" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.mainickweb.com/feed/" title="RSS"><img src="http://www.mainickweb.com/wp-content/plugins/sociable/images/rss.png" title="RSS" alt="RSS" class="sociable-hovers" /></a>


<br/><br/>]]></content:encoded>
			<wfw:commentRss>http://www.mainickweb.com/trasformazioni-sui-link-con-css/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Drop Shadows con CSS3</title>
		<link>http://www.mainickweb.com/drop-shadows-con-css3/</link>
		<comments>http://www.mainickweb.com/drop-shadows-con-css3/#comments</comments>
		<pubDate>Mon, 12 Jul 2010 06:00:29 +0000</pubDate>
		<dc:creator>MaiNick</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Webdesign]]></category>
		<category><![CDATA[box-shadow]]></category>
		<category><![CDATA[css ombra]]></category>
		<category><![CDATA[css trasformazioni]]></category>
		<category><![CDATA[css3]]></category>
		<category><![CDATA[drop shadows]]></category>
		<category><![CDATA[transform]]></category>

		<guid isPermaLink="false">http://www.mainickweb.com/?p=483</guid>
		<description><![CDATA[

Funziona su tutte le ultime versioni di Opera, Chrome, Safari e Firefox, anche se su Opera e Firefox le trasformazioni non sono proprio ottime come Webkit, motore di Safari e Google Chroem.
Pagine HTML

&#60;div id=&#34;shadows&#34;&#62;&#60;!--START ID shadows--&#62;
  &#60;article&#62;
    &#60;h1&#62;CSS3 Wrapping Drop Shadows&#60;/h1&#62;
    &#60;p&#62;With &#60;del&#62;out any&#60;/del&#62; minimal extra bullshit markup(You [...]]]></description>
			<content:encoded><![CDATA[<div style="text-align:center;"><img src="http://www.mainickweb.com/wp-content/2010/07/drop-shadows-css3.jpg" alt="drop-shadows-css3.jpg" border="0" width="500" height="161" /></div>
<p><span id="more-483"></span></p>
<p>Funziona su tutte le ultime versioni di Opera, Chrome, Safari e Firefox, anche se su Opera e Firefox le <a href="http://www.w3.org/TR/css3-3d-transforms/" title="CSS Transforms" target="_blank">trasformazioni</a> non sono proprio ottime come Webkit, motore di Safari e Google Chroem.</p>
<h2>Pagine HTML</h2>
<pre name="code" class="html:nogutter">
&lt;div id=&quot;shadows&quot;&gt;&lt;!--START ID shadows--&gt;
  &lt;article&gt;
    &lt;h1&gt;CSS3 Wrapping Drop Shadows&lt;/h1&gt;
    &lt;p&gt;With &lt;del&gt;out any&lt;/del&gt; minimal extra bullshit markup(You need the first child to be a container element like a header, hgroup or a div). Oh and they stretch G. Webkit only for now, although I'm sure Firefox could do this trick as well.&lt;/p&gt;
  &lt;/article&gt;
&lt;/div&gt;
</pre>
<h2>Foglio di stile CSS3</h2>
<pre name="code" class="css:nogutter">
body {
  font-family: Helvetica Neue, Arial, Helvetica, Geneva, sans-serif;
  font-size: 13px;
  background: #3a6682;
}
div#shadows {
  position: relative;
  width: 50%;
  margin: 20em auto;
}
article {
  background: #ccc;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  padding: 1.5em; color: rgba(0,0,0, .8);
  text-shadow: 0 1px 0 #fff;
  line-height: 1.5;
  text-align: center;
  display: block;
}
article:before, article:after {
  -webkit-box-shadow: 0 15px 10px rgba(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);
  position: absolute;
  bottom: 15px;
  z-index: -1;
  width: 50%;
  height: 20%;
  content: "";
  background: rgba(0, 0, 0, 0.7);
}
article:after {
  -webkit-transform: rotate(3deg);
  -moz-transform: rotate(3deg);
  -o-transform: rotate(3deg);
  right: 10px;
  left: auto;
}
article:before {
  -webkit-transform: rotate(-3deg);
  -moz-transform: rotate(-3deg);
  -o-transform: rotate(-3deg);
  right: auto;
  left: 10px;
}
</pre>
<p>Fonte <a href="http://nimbupani.com/drop-shadows-with-css3.html" title="Drop Shadows with CSS3" target="_blank">Nimbupani Designs</a> e <a href="http://nimbupani.com/demo/css3-drop-shadows.html" title="Demo Drop Shadows with CSS3" target="_blank">demo</a>.</p>



Condividi:


	<a rel="nofollow"  target="_blank" href="http://www.diggita.it/submit.php?url=http%3A%2F%2Fwww.mainickweb.com%2Fdrop-shadows-con-css3%2F&title=Drop%20Shadows%20con%20CSS3" title="Diggita"><img src="http://www.mainickweb.com/wp-content/plugins/sociable/images/diggita.png" title="Diggita" alt="Diggita" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fwww.mainickweb.com%2Fdrop-shadows-con-css3%2F&amp;title=Drop%20Shadows%20con%20CSS3&amp;notes=%0A%0A%0D%0AFunziona%20su%20tutte%20le%20ultime%20versioni%20di%20Opera%2C%20Chrome%2C%20Safari%20e%20Firefox%2C%20anche%20se%20su%20Opera%20e%20Firefox%20le%20trasformazioni%20non%20sono%20proprio%20ottime%20come%20Webkit%2C%20motore%20di%20Safari%20e%20Google%20Chroem.%0D%0APagine%20HTML%0D%0A%0D%0A%26lt%3Bdiv%20id%3D%26quot%3Bshadows%26quot%3B%26gt%3B%26lt%3B%21-" title="del.icio.us"><img src="http://www.mainickweb.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.mainickweb.com%2Fdrop-shadows-con-css3%2F&amp;title=Drop%20Shadows%20con%20CSS3&amp;bodytext=%0A%0A%0D%0AFunziona%20su%20tutte%20le%20ultime%20versioni%20di%20Opera%2C%20Chrome%2C%20Safari%20e%20Firefox%2C%20anche%20se%20su%20Opera%20e%20Firefox%20le%20trasformazioni%20non%20sono%20proprio%20ottime%20come%20Webkit%2C%20motore%20di%20Safari%20e%20Google%20Chroem.%0D%0APagine%20HTML%0D%0A%0D%0A%26lt%3Bdiv%20id%3D%26quot%3Bshadows%26quot%3B%26gt%3B%26lt%3B%21-" title="Digg"><img src="http://www.mainickweb.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.mainickweb.com%2Fdrop-shadows-con-css3%2F&amp;t=Drop%20Shadows%20con%20CSS3" title="Facebook"><img src="http://www.mainickweb.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=Drop%20Shadows%20con%20CSS3%20-%20http%3A%2F%2Fwww.mainickweb.com%2Fdrop-shadows-con-css3%2F" title="Twitter"><img src="http://www.mainickweb.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.friendfeed.com/share?title=Drop%20Shadows%20con%20CSS3&amp;link=http%3A%2F%2Fwww.mainickweb.com%2Fdrop-shadows-con-css3%2F" title="FriendFeed"><img src="http://www.mainickweb.com/wp-content/plugins/sociable/images/friendfeed.png" title="FriendFeed" alt="FriendFeed" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.mainickweb.com%2Fdrop-shadows-con-css3%2F&amp;title=Drop%20Shadows%20con%20CSS3" title="StumbleUpon"><img src="http://www.mainickweb.com/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.tumblr.com/share?v=3&amp;u=http%3A%2F%2Fwww.mainickweb.com%2Fdrop-shadows-con-css3%2F&amp;t=Drop%20Shadows%20con%20CSS3&amp;s=%0A%0A%0D%0AFunziona%20su%20tutte%20le%20ultime%20versioni%20di%20Opera%2C%20Chrome%2C%20Safari%20e%20Firefox%2C%20anche%20se%20su%20Opera%20e%20Firefox%20le%20trasformazioni%20non%20sono%20proprio%20ottime%20come%20Webkit%2C%20motore%20di%20Safari%20e%20Google%20Chroem.%0D%0APagine%20HTML%0D%0A%0D%0A%26lt%3Bdiv%20id%3D%26quot%3Bshadows%26quot%3B%26gt%3B%26lt%3B%21-" title="Tumblr"><img src="http://www.mainickweb.com/wp-content/plugins/sociable/images/tumblr.png" title="Tumblr" alt="Tumblr" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fwww.mainickweb.com%2Fdrop-shadows-con-css3%2F&amp;title=Drop%20Shadows%20con%20CSS3&amp;annotation=%0A%0A%0D%0AFunziona%20su%20tutte%20le%20ultime%20versioni%20di%20Opera%2C%20Chrome%2C%20Safari%20e%20Firefox%2C%20anche%20se%20su%20Opera%20e%20Firefox%20le%20trasformazioni%20non%20sono%20proprio%20ottime%20come%20Webkit%2C%20motore%20di%20Safari%20e%20Google%20Chroem.%0D%0APagine%20HTML%0D%0A%0D%0A%26lt%3Bdiv%20id%3D%26quot%3Bshadows%26quot%3B%26gt%3B%26lt%3B%21-" title="Google Bookmarks"><img src="http://www.mainickweb.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="mailto:?subject=Drop%20Shadows%20con%20CSS3&amp;body=http%3A%2F%2Fwww.mainickweb.com%2Fdrop-shadows-con-css3%2F" title="email"><img src="http://www.mainickweb.com/wp-content/plugins/sociable/images/email_link.png" title="email" alt="email" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.mainickweb.com/feed/" title="RSS"><img src="http://www.mainickweb.com/wp-content/plugins/sociable/images/rss.png" title="RSS" alt="RSS" class="sociable-hovers" /></a>


<br/><br/>]]></content:encoded>
			<wfw:commentRss>http://www.mainickweb.com/drop-shadows-con-css3/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Google Font API</title>
		<link>http://www.mainickweb.com/google-font-api/</link>
		<comments>http://www.mainickweb.com/google-font-api/#comments</comments>
		<pubDate>Thu, 27 May 2010 07:00:52 +0000</pubDate>
		<dc:creator>MaiNick</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Curiosità]]></category>
		<category><![CDATA[Webdesign]]></category>
		<category><![CDATA[fonts]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[google font api]]></category>
		<category><![CDATA[webfont]]></category>

		<guid isPermaLink="false">http://www.mainickweb.com/?p=422</guid>
		<description><![CDATA[

Durante il Google I/O 2010, Google ha fatto grandi annunci. Uno di questi riguarda le Google Fonts API
Letteralmente, è possibile integrare tipi di caratteri diversi da quelli web-safe, universalmente diffusi su tutti i device, semplicemente collegando il nostro documento ad un carattere tra quelli ora disponibili, memorizzati sui server di Google (risparmiando banda per le [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img class="size-full wp-image-439 aligncenter" style="border:none" title="Font personalizzato utilizzando Google Font API" src="http://www.mainickweb.com/wp-content/2010/05/google-font-api.jpg" alt="Google Font API" width="500" height="112" /></p>
<p><span id="more-422"></span></p>
<p>Durante il <a title="Google's Largest Developer Event of the Year" href="http://code.google.com/intl/it-IT/events/io/2010/" target="_blank">Google I/O 2010</a>, Google ha fatto grandi annunci. Uno di questi riguarda le <a title="Google Font API" href="http://code.google.com/intl/it-IT/apis/webfonts/" target="_blank">Google Fonts API</a></p>
<p>Letteralmente, è possibile integrare tipi di caratteri diversi da quelli <em>web-safe</em>, universalmente diffusi su tutti i device, semplicemente collegando il nostro documento ad un carattere tra quelli <a title="Lista fonts personalizzati" href="http://code.google.com/webfonts" target="_blank">ora disponibili</a>, memorizzati sui server di Google (risparmiando banda per le prestazioni di caching).</p>
<h2>Utilizzo</h2>
<p>Per usufruire delle Google Font API, abbiamo bisogno di un link al nostro carattere desiderato, e farne riferimento nella proprietà <code>font-family</code> del css. Questo è tutto!</p>
<pre name="code" class="html">
&lt;html&gt;
  &lt;head&gt;
    &lt;title&gt;Utilizzo Google Font API&lt;/title&gt;
    &lt;link href="http://fonts.googleapis.com/css?family=Lobster" rel="stylesheet" type="text/css" /&gt;
    &lt;style&gt;
      body { font-family: 'Lobster', arial, serif; font-size: 70px; }
    &lt;/style&gt;
  &lt;/head&gt;
  &lt;body&gt;
    Hello World
  &lt;/body&gt;
&lt;/html&gt;
</pre>
<p>Per la lista aggiornata dei fonts disponibili è possibile far riferimento alla <a title="Google Font Directory" href="http://code.google.com/webfonts" target="_blank">Google Font Directory</a>.</p>
<p>Per conoscere le operazioni eseguite dietro le quinte dalle Google Font API potete leggere l&#8217;<a title="Google Font Directory dietro le quinte" href="http://blog.html.it/26/05/2010/google-font-directory-dietro-le-quinte/" target="_blank">articolo</a> sul blog di Html.it</p>



Condividi:


	<a rel="nofollow"  target="_blank" href="http://www.diggita.it/submit.php?url=http%3A%2F%2Fwww.mainickweb.com%2Fgoogle-font-api%2F&title=Google%20Font%20API" title="Diggita"><img src="http://www.mainickweb.com/wp-content/plugins/sociable/images/diggita.png" title="Diggita" alt="Diggita" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fwww.mainickweb.com%2Fgoogle-font-api%2F&amp;title=Google%20Font%20API&amp;notes=%0A%0A%0D%0A%0D%0A%0D%0ADurante%20il%20Google%20I%2FO%202010%2C%20Google%20ha%20fatto%20grandi%20annunci.%20Uno%20di%20questi%20riguarda%20le%20Google%20Fonts%20API%0D%0A%0D%0ALetteralmente%2C%20%C3%A8%20possibile%20integrare%20tipi%20di%20caratteri%20diversi%20da%20quelli%20web-safe%2C%20universalmente%20diffusi%20su%20tutti%20i%20device%2C%20sempliceme" title="del.icio.us"><img src="http://www.mainickweb.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.mainickweb.com%2Fgoogle-font-api%2F&amp;title=Google%20Font%20API&amp;bodytext=%0A%0A%0D%0A%0D%0A%0D%0ADurante%20il%20Google%20I%2FO%202010%2C%20Google%20ha%20fatto%20grandi%20annunci.%20Uno%20di%20questi%20riguarda%20le%20Google%20Fonts%20API%0D%0A%0D%0ALetteralmente%2C%20%C3%A8%20possibile%20integrare%20tipi%20di%20caratteri%20diversi%20da%20quelli%20web-safe%2C%20universalmente%20diffusi%20su%20tutti%20i%20device%2C%20sempliceme" title="Digg"><img src="http://www.mainickweb.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.mainickweb.com%2Fgoogle-font-api%2F&amp;t=Google%20Font%20API" title="Facebook"><img src="http://www.mainickweb.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=Google%20Font%20API%20-%20http%3A%2F%2Fwww.mainickweb.com%2Fgoogle-font-api%2F" title="Twitter"><img src="http://www.mainickweb.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.friendfeed.com/share?title=Google%20Font%20API&amp;link=http%3A%2F%2Fwww.mainickweb.com%2Fgoogle-font-api%2F" title="FriendFeed"><img src="http://www.mainickweb.com/wp-content/plugins/sociable/images/friendfeed.png" title="FriendFeed" alt="FriendFeed" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.mainickweb.com%2Fgoogle-font-api%2F&amp;title=Google%20Font%20API" title="StumbleUpon"><img src="http://www.mainickweb.com/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.tumblr.com/share?v=3&amp;u=http%3A%2F%2Fwww.mainickweb.com%2Fgoogle-font-api%2F&amp;t=Google%20Font%20API&amp;s=%0A%0A%0D%0A%0D%0A%0D%0ADurante%20il%20Google%20I%2FO%202010%2C%20Google%20ha%20fatto%20grandi%20annunci.%20Uno%20di%20questi%20riguarda%20le%20Google%20Fonts%20API%0D%0A%0D%0ALetteralmente%2C%20%C3%A8%20possibile%20integrare%20tipi%20di%20caratteri%20diversi%20da%20quelli%20web-safe%2C%20universalmente%20diffusi%20su%20tutti%20i%20device%2C%20sempliceme" title="Tumblr"><img src="http://www.mainickweb.com/wp-content/plugins/sociable/images/tumblr.png" title="Tumblr" alt="Tumblr" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fwww.mainickweb.com%2Fgoogle-font-api%2F&amp;title=Google%20Font%20API&amp;annotation=%0A%0A%0D%0A%0D%0A%0D%0ADurante%20il%20Google%20I%2FO%202010%2C%20Google%20ha%20fatto%20grandi%20annunci.%20Uno%20di%20questi%20riguarda%20le%20Google%20Fonts%20API%0D%0A%0D%0ALetteralmente%2C%20%C3%A8%20possibile%20integrare%20tipi%20di%20caratteri%20diversi%20da%20quelli%20web-safe%2C%20universalmente%20diffusi%20su%20tutti%20i%20device%2C%20sempliceme" title="Google Bookmarks"><img src="http://www.mainickweb.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="mailto:?subject=Google%20Font%20API&amp;body=http%3A%2F%2Fwww.mainickweb.com%2Fgoogle-font-api%2F" title="email"><img src="http://www.mainickweb.com/wp-content/plugins/sociable/images/email_link.png" title="email" alt="email" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.mainickweb.com/feed/" title="RSS"><img src="http://www.mainickweb.com/wp-content/plugins/sociable/images/rss.png" title="RSS" alt="RSS" class="sociable-hovers" /></a>


<br/><br/>]]></content:encoded>
			<wfw:commentRss>http://www.mainickweb.com/google-font-api/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Colonne adattabili a layout liquido con CSS e jQuery</title>
		<link>http://www.mainickweb.com/colonne-adattabili-a-layout-liquido-con-css-e-jquery/</link>
		<comments>http://www.mainickweb.com/colonne-adattabili-a-layout-liquido-con-css-e-jquery/#comments</comments>
		<pubDate>Fri, 18 Dec 2009 12:00:31 +0000</pubDate>
		<dc:creator>MaiNick</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Webdesign]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[layout]]></category>
		<category><![CDATA[layout liquid]]></category>

		<guid isPermaLink="false">http://www.mainickweb.com/?p=334</guid>
		<description><![CDATA[

Twittando mi sono ritrovato a leggere un post che analizzava il problema di avere un layout costituito da colonne &#8220;liquid&#8221; adattabile alle dimensioni della finestra del browser.
In un layout fisso imposteremo una dimensione fissa per ogni colonna, occuperemo tutta la larghezza della pagina; ma ad un certo limite, l&#8217;ultima colonna non sar&#224; in grado di [...]]]></description>
			<content:encoded><![CDATA[<div style="text-align:center;"><img src="http://www.mainickweb.com/wp-content/2009/12/smart-columns.jpg" alt="smart-columns.jpg" border="0" width="500" height="254" /></div>
<p><span id="more-334"></span></p>
<p>Twittando mi sono ritrovato a leggere un post che analizzava il problema di avere un layout costituito da <strong>colonne &#8220;liquid&#8221; adattabile alle dimensioni della finestra del browser</strong>.</p>
<p>In un layout fisso imposteremo una dimensione fissa per ogni colonna, occuperemo tutta la larghezza della pagina; ma ad un certo limite, l&#8217;ultima colonna non sar&agrave; in grado di adattarsi allo spazio rimanente, andando a capo lascier&agrave; un margine di spazio vuoto.</p>
<div style="text-align:center;"><img src="http://www.mainickweb.com/wp-content/2009/12/fixedsample.gif" alt="fixedsample.gif" border="0" width="500" height="129" /></div>
<p>Invece, in un layout liquido le colonne riempiranno perfettamente l&#8217;intero spazio della pagina in qualsiasi caso, ma ci troveremo ad avere un numero predefinito di colonne su singola riga.</p>
<div style="text-align:center;"><img src="http://www.mainickweb.com/wp-content/2009/12/liquidsample.gif" alt="liquidsample.gif" border="0" width="500" height="129" /></div>
<p>La <a href="http://www.sohtanaka.com/web-design/smart-columns-w-css-jquery/" title="Smart Columns w/ CSS &#038; jQuery" target="_blank">soluzione trovata</a> dall&#8217;autore &egrave; stata quella di unire insieme le caratteristiche dei due loyout tramite l&#8217;<strong>utilizzo di CSS e jQuery</strong>.</p>
<p>Abbiamo un codice html di base per l&#8217;esempio:</p>
<pre name="code" class="html:nogutter">
&lt;ul class=&quot;column&quot;&gt;
  &lt;!--Voce elenco colonna--&gt;
  &lt;li&gt;
    &lt;div class=&quot;block&quot;&gt;
      &lt;!--Contenuto colonna--&gt;
    &lt;/div&gt;
  &lt;/li&gt;
  &lt;!--Inserire altre colonne--&gt;
&lt;/ul&gt;
</pre>
</p>
<p>Codice CSS del foglio di stile collegato all&#8217;esempio:</p>
<pre name="code" class="css:nogutter">
ul.column {
  width: 100%; /*layout liquido*/
  margin: 10px 0;
  padding: 0;
  list-style: none;
}
ul.column li {
  float: left;
  display: inline;
  width: 200px; /*larghezza predefinita per ogni colonna*/
  margin: 5px 0;
  padding: 0;
}
.block {
  height: 355px;
  margin-right: 10px; /*margine tra ogni colonna*/
  padding: 20px;
  background: #e3e1d5;
  font-size: 1em;
}
.block img {
  /*Dimensioni flessibili per l'immagine interna alla colonna*/
  display: block;
  width: 89%;  /*1% in meno per prevenire un bug in IE6*/
  margin: 0 auto;
  padding: 5%;
  background-color: #fff;
  -ms-interpolation-mode: bicubic; /*prevents image pixelation for IE 6/7 */
}
</pre>
<p>diamo dimensione <em>100%</em> al layout per coprire l&#8217;intero spazio della pagina, mentre una dimensione fissa predefinita per le colonne in modo da risolvere il secondo dei due problemi descritti: in caso di colonne liquidi avremo un numero predefinito su singola riga.
</p>
<p>Ecco lo <strong>script jQuery</strong> che risolve il primo dei problemi:</p>
<pre name="code" class="javascript:nogutter">
//Funzione che calcola la dimensione da applicare alle colonne
function smartColumns() {
  //Resetto dimensione colonne all'intera pagina 100%
  $('ul.column').css({ 'width' : &quot;100%&quot;});
  var colWrap = $('ul.column').width(); //larghezza riga
  //Numero di colonne di 200px che vanno bene nell'attuale larghezza della pagina
  var colNum = Math.floor(colWrap / 200);
  //Dividendo la larghezza della pagina per il numero di colonne che possono andare bene,
  //otteniamo come numero intero la larghezza perfetta da assegnare a ciascuna colonna
  var colFixed = Math.floor(colWrap / colNum);
  $('ul.column').css({ 'width' : colWrap}); //Risolve bug in qualche browser
  $("ul.column li").css({ 'width' : colFixed}); //Imposto la nuova larghezza alle colonne
}
smartColumns(); //Esegue la funzione quando si carica la pagina la prima volta
$(window).resize(function () {
  //Ogni volta che la finestra &egrave; ridimensionata si esegue la funzione
  smartColumns();
});
</pre>
</p>
<p>Come realizza il tutto &egrave; descritto nei commenti dello script; potete <a href="http://www.sohtanaka.com/web-design/examples/smart-columns/" title="" target="_blank">visualizzare la demo</a> e avere ulteriori informazioni visitando la pagina dell&#8217;autore.</p>



Condividi:


	<a rel="nofollow"  target="_blank" href="http://www.diggita.it/submit.php?url=http%3A%2F%2Fwww.mainickweb.com%2Fcolonne-adattabili-a-layout-liquido-con-css-e-jquery%2F&title=Colonne%20adattabili%20a%20layout%20liquido%20con%20CSS%20e%20jQuery" title="Diggita"><img src="http://www.mainickweb.com/wp-content/plugins/sociable/images/diggita.png" title="Diggita" alt="Diggita" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fwww.mainickweb.com%2Fcolonne-adattabili-a-layout-liquido-con-css-e-jquery%2F&amp;title=Colonne%20adattabili%20a%20layout%20liquido%20con%20CSS%20e%20jQuery&amp;notes=%0A%0A%0D%0ATwittando%20mi%20sono%20ritrovato%20a%20leggere%20un%20post%20che%20analizzava%20il%20problema%20di%20avere%20un%20layout%20costituito%20da%20colonne%20%22liquid%22%20adattabile%20alle%20dimensioni%20della%20finestra%20del%20browser.%0D%0AIn%20un%20layout%20fisso%20imposteremo%20una%20dimensione%20fissa%20per%20ogni%20colonn" title="del.icio.us"><img src="http://www.mainickweb.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.mainickweb.com%2Fcolonne-adattabili-a-layout-liquido-con-css-e-jquery%2F&amp;title=Colonne%20adattabili%20a%20layout%20liquido%20con%20CSS%20e%20jQuery&amp;bodytext=%0A%0A%0D%0ATwittando%20mi%20sono%20ritrovato%20a%20leggere%20un%20post%20che%20analizzava%20il%20problema%20di%20avere%20un%20layout%20costituito%20da%20colonne%20%22liquid%22%20adattabile%20alle%20dimensioni%20della%20finestra%20del%20browser.%0D%0AIn%20un%20layout%20fisso%20imposteremo%20una%20dimensione%20fissa%20per%20ogni%20colonn" title="Digg"><img src="http://www.mainickweb.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.mainickweb.com%2Fcolonne-adattabili-a-layout-liquido-con-css-e-jquery%2F&amp;t=Colonne%20adattabili%20a%20layout%20liquido%20con%20CSS%20e%20jQuery" title="Facebook"><img src="http://www.mainickweb.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=Colonne%20adattabili%20a%20layout%20liquido%20con%20CSS%20e%20jQuery%20-%20http%3A%2F%2Fwww.mainickweb.com%2Fcolonne-adattabili-a-layout-liquido-con-css-e-jquery%2F" title="Twitter"><img src="http://www.mainickweb.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.friendfeed.com/share?title=Colonne%20adattabili%20a%20layout%20liquido%20con%20CSS%20e%20jQuery&amp;link=http%3A%2F%2Fwww.mainickweb.com%2Fcolonne-adattabili-a-layout-liquido-con-css-e-jquery%2F" title="FriendFeed"><img src="http://www.mainickweb.com/wp-content/plugins/sociable/images/friendfeed.png" title="FriendFeed" alt="FriendFeed" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.mainickweb.com%2Fcolonne-adattabili-a-layout-liquido-con-css-e-jquery%2F&amp;title=Colonne%20adattabili%20a%20layout%20liquido%20con%20CSS%20e%20jQuery" title="StumbleUpon"><img src="http://www.mainickweb.com/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.tumblr.com/share?v=3&amp;u=http%3A%2F%2Fwww.mainickweb.com%2Fcolonne-adattabili-a-layout-liquido-con-css-e-jquery%2F&amp;t=Colonne%20adattabili%20a%20layout%20liquido%20con%20CSS%20e%20jQuery&amp;s=%0A%0A%0D%0ATwittando%20mi%20sono%20ritrovato%20a%20leggere%20un%20post%20che%20analizzava%20il%20problema%20di%20avere%20un%20layout%20costituito%20da%20colonne%20%22liquid%22%20adattabile%20alle%20dimensioni%20della%20finestra%20del%20browser.%0D%0AIn%20un%20layout%20fisso%20imposteremo%20una%20dimensione%20fissa%20per%20ogni%20colonn" title="Tumblr"><img src="http://www.mainickweb.com/wp-content/plugins/sociable/images/tumblr.png" title="Tumblr" alt="Tumblr" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fwww.mainickweb.com%2Fcolonne-adattabili-a-layout-liquido-con-css-e-jquery%2F&amp;title=Colonne%20adattabili%20a%20layout%20liquido%20con%20CSS%20e%20jQuery&amp;annotation=%0A%0A%0D%0ATwittando%20mi%20sono%20ritrovato%20a%20leggere%20un%20post%20che%20analizzava%20il%20problema%20di%20avere%20un%20layout%20costituito%20da%20colonne%20%22liquid%22%20adattabile%20alle%20dimensioni%20della%20finestra%20del%20browser.%0D%0AIn%20un%20layout%20fisso%20imposteremo%20una%20dimensione%20fissa%20per%20ogni%20colonn" title="Google Bookmarks"><img src="http://www.mainickweb.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="mailto:?subject=Colonne%20adattabili%20a%20layout%20liquido%20con%20CSS%20e%20jQuery&amp;body=http%3A%2F%2Fwww.mainickweb.com%2Fcolonne-adattabili-a-layout-liquido-con-css-e-jquery%2F" title="email"><img src="http://www.mainickweb.com/wp-content/plugins/sociable/images/email_link.png" title="email" alt="email" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.mainickweb.com/feed/" title="RSS"><img src="http://www.mainickweb.com/wp-content/plugins/sociable/images/rss.png" title="RSS" alt="RSS" class="sociable-hovers" /></a>


<br/><br/>]]></content:encoded>
			<wfw:commentRss>http://www.mainickweb.com/colonne-adattabili-a-layout-liquido-con-css-e-jquery/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Creare una lista a due colonne: fissa + liquida</title>
		<link>http://www.mainickweb.com/creare-una-lista-a-due-colonne-fissa-liquida/</link>
		<comments>http://www.mainickweb.com/creare-una-lista-a-due-colonne-fissa-liquida/#comments</comments>
		<pubDate>Fri, 18 Dec 2009 07:00:44 +0000</pubDate>
		<dc:creator>MaiNick</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Webdesign]]></category>
		<category><![CDATA[div liquid]]></category>

		<guid isPermaLink="false">http://www.mainickweb.com/?p=327</guid>
		<description><![CDATA[

Questo tutorial risolver&#224; la maggior parte dei problemi CSS che si hanno in generale quando si vuole realizzare un effetto come da titolo: una lista a due colonne di cui la prima di larghezza fissa e la seconda che occupa tutta la parte rimanente nel browser.
Si crea prima la lista, di cui ogni elemento &#232; [...]]]></description>
			<content:encoded><![CDATA[<div style="text-align:center;"><img src="http://www.mainickweb.com/wp-content/2009/12/column-liquid.jpg" alt="column-liquid.jpg" border="0" width="500" height="310" /></div>
<p><span id="more-327"></span></p>
<p>Questo tutorial risolver&agrave; la maggior parte dei problemi CSS che si hanno in generale quando si vuole realizzare un effetto come da titolo: <strong>una lista a due colonne di cui la prima di larghezza fissa e la seconda che occupa tutta la parte rimanente nel browser</strong>.</p>
<p>Si crea prima la lista, di cui ogni elemento &egrave; costituito da due <em>div</em> che rappresenteranno le colonne.<br />
Il primo <em>div</em> sar&agrave; la colonna fissa, che, secondo l&#8217;esempio qui riportato, conterr&agrave; un&#8217;immagine e la sua didascalia. Il secondo <em>div</em> rappresenter&agrave; la colonna <strong>liquida</strong>, permettendo al <strong>contenuto di essere flessibile</strong> &#8211; <em>in larghezza</em> &#8211; in base alla risoluzione del browser.</p>
<p>Ecco il codice html dell&#8217;esempio:</p>
<pre name="code" class="html:nogutter">
&lt;ul class=&quot;column&quot;&gt;
  &lt;li&gt;
    &lt;div class=&quot;imgblock&quot;&gt;
      &lt;img src=&quot;http://upload.wikimedia.org/wikipedia/it/b/bc/Wiki.png&quot; alt=&quot;&quot; /&gt;
    &lt;/div&gt;
    &lt;div class=&quot;detail&quot;&gt;
      &lt;h2&gt;Cosa &egrave; Wikipedia&lt;/h2&gt;
      &lt;p>Wikipedia &egrave; un'enciclopedia multilingue liberamente consultabile sul Web, fondata sulla certezza che ciascuno possiede delle conoscenze che pu&ograve; condividere con gli altri. L'ambizioso progetto, che prende il via il 15 gennaio 2001 in lingua inglese, nell'arco di soli quattro mesi ha visto nascere altre 13 edizioni, tra cui quella in italiano.&lt;/p&gt;
    &lt;/div&gt;
  &lt;/li&gt;
&lt;/ul&gt;
</pre>
</p>
<p>Diamo uno stile alla lista tramite codice CSS:</p>
<pre name="code" class="css:nogutter">
ul.column {
  float: left;
  width: 100%;
  margin: 10px 0;
  padding: 0;
  border-top: 1px solid #ddd;
  font-size: 1.2em;
  list-style: none;
}
ul.column li {
  float: left;
  width: 100%;
  margin: 0;
  padding: 10px 0;
  border-bottom: 1px solid #ddd;
  background: #f0f0f0;
}
</pre>
</p>
<p>Il seguente &egrave; il codice CSS che rende l&#8217;effetto:</p>
<pre name="code" class="css:nogutter">
ul.column li .imgblock {
  float: left;
  width: 150px;
  padding: 0 10px;
  font-weight: bold;
  text-align: center;
}
ul.column li .imgblock img {
  margin-bottom: 5px;
  padding: 5px;
  border: 1px solid #ccc;
  background: #fff;
}
ul.column li .detail{
  padding-left: 170px;
}
</pre>
<p>specifichiamo una larghezza fissa per il primo <em>div</em>, quindi per la prima colonna, e niente alla seconda in modo che sia larga quando tutto la finestra del browser (<em>width: 100%</em>).<br />
Dunque il testo si adatter&agrave; per tutto lo spazio di destra, dando, nello stesso momento, spazio alla prima colonna a sinistra.</p>



Condividi:


	<a rel="nofollow"  target="_blank" href="http://www.diggita.it/submit.php?url=http%3A%2F%2Fwww.mainickweb.com%2Fcreare-una-lista-a-due-colonne-fissa-liquida%2F&title=Creare%20una%20lista%20a%20due%20colonne%3A%20fissa%20%2B%20liquida" title="Diggita"><img src="http://www.mainickweb.com/wp-content/plugins/sociable/images/diggita.png" title="Diggita" alt="Diggita" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fwww.mainickweb.com%2Fcreare-una-lista-a-due-colonne-fissa-liquida%2F&amp;title=Creare%20una%20lista%20a%20due%20colonne%3A%20fissa%20%2B%20liquida&amp;notes=%0A%0A%0D%0AQuesto%20tutorial%20risolver%26agrave%3B%20la%20maggior%20parte%20dei%20problemi%20CSS%20che%20si%20hanno%20in%20generale%20quando%20si%20vuole%20realizzare%20un%20effetto%20come%20da%20titolo%3A%20una%20lista%20a%20due%20colonne%20di%20cui%20la%20prima%20di%20larghezza%20fissa%20e%20la%20seconda%20che%20occupa%20tutta%20la%20parte%20ri" title="del.icio.us"><img src="http://www.mainickweb.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.mainickweb.com%2Fcreare-una-lista-a-due-colonne-fissa-liquida%2F&amp;title=Creare%20una%20lista%20a%20due%20colonne%3A%20fissa%20%2B%20liquida&amp;bodytext=%0A%0A%0D%0AQuesto%20tutorial%20risolver%26agrave%3B%20la%20maggior%20parte%20dei%20problemi%20CSS%20che%20si%20hanno%20in%20generale%20quando%20si%20vuole%20realizzare%20un%20effetto%20come%20da%20titolo%3A%20una%20lista%20a%20due%20colonne%20di%20cui%20la%20prima%20di%20larghezza%20fissa%20e%20la%20seconda%20che%20occupa%20tutta%20la%20parte%20ri" title="Digg"><img src="http://www.mainickweb.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.mainickweb.com%2Fcreare-una-lista-a-due-colonne-fissa-liquida%2F&amp;t=Creare%20una%20lista%20a%20due%20colonne%3A%20fissa%20%2B%20liquida" title="Facebook"><img src="http://www.mainickweb.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=Creare%20una%20lista%20a%20due%20colonne%3A%20fissa%20%2B%20liquida%20-%20http%3A%2F%2Fwww.mainickweb.com%2Fcreare-una-lista-a-due-colonne-fissa-liquida%2F" title="Twitter"><img src="http://www.mainickweb.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.friendfeed.com/share?title=Creare%20una%20lista%20a%20due%20colonne%3A%20fissa%20%2B%20liquida&amp;link=http%3A%2F%2Fwww.mainickweb.com%2Fcreare-una-lista-a-due-colonne-fissa-liquida%2F" title="FriendFeed"><img src="http://www.mainickweb.com/wp-content/plugins/sociable/images/friendfeed.png" title="FriendFeed" alt="FriendFeed" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.mainickweb.com%2Fcreare-una-lista-a-due-colonne-fissa-liquida%2F&amp;title=Creare%20una%20lista%20a%20due%20colonne%3A%20fissa%20%2B%20liquida" title="StumbleUpon"><img src="http://www.mainickweb.com/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.tumblr.com/share?v=3&amp;u=http%3A%2F%2Fwww.mainickweb.com%2Fcreare-una-lista-a-due-colonne-fissa-liquida%2F&amp;t=Creare%20una%20lista%20a%20due%20colonne%3A%20fissa%20%2B%20liquida&amp;s=%0A%0A%0D%0AQuesto%20tutorial%20risolver%26agrave%3B%20la%20maggior%20parte%20dei%20problemi%20CSS%20che%20si%20hanno%20in%20generale%20quando%20si%20vuole%20realizzare%20un%20effetto%20come%20da%20titolo%3A%20una%20lista%20a%20due%20colonne%20di%20cui%20la%20prima%20di%20larghezza%20fissa%20e%20la%20seconda%20che%20occupa%20tutta%20la%20parte%20ri" title="Tumblr"><img src="http://www.mainickweb.com/wp-content/plugins/sociable/images/tumblr.png" title="Tumblr" alt="Tumblr" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fwww.mainickweb.com%2Fcreare-una-lista-a-due-colonne-fissa-liquida%2F&amp;title=Creare%20una%20lista%20a%20due%20colonne%3A%20fissa%20%2B%20liquida&amp;annotation=%0A%0A%0D%0AQuesto%20tutorial%20risolver%26agrave%3B%20la%20maggior%20parte%20dei%20problemi%20CSS%20che%20si%20hanno%20in%20generale%20quando%20si%20vuole%20realizzare%20un%20effetto%20come%20da%20titolo%3A%20una%20lista%20a%20due%20colonne%20di%20cui%20la%20prima%20di%20larghezza%20fissa%20e%20la%20seconda%20che%20occupa%20tutta%20la%20parte%20ri" title="Google Bookmarks"><img src="http://www.mainickweb.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="mailto:?subject=Creare%20una%20lista%20a%20due%20colonne%3A%20fissa%20%2B%20liquida&amp;body=http%3A%2F%2Fwww.mainickweb.com%2Fcreare-una-lista-a-due-colonne-fissa-liquida%2F" title="email"><img src="http://www.mainickweb.com/wp-content/plugins/sociable/images/email_link.png" title="email" alt="email" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.mainickweb.com/feed/" title="RSS"><img src="http://www.mainickweb.com/wp-content/plugins/sociable/images/rss.png" title="RSS" alt="RSS" class="sociable-hovers" /></a>


<br/><br/>]]></content:encoded>
			<wfw:commentRss>http://www.mainickweb.com/creare-una-lista-a-due-colonne-fissa-liquida/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Come ottenere sempre la compatibilit&#224; Cross Browser</title>
		<link>http://www.mainickweb.com/come-ottenere-sempre-la-compatibilit-cross-browser/</link>
		<comments>http://www.mainickweb.com/come-ottenere-sempre-la-compatibilit-cross-browser/#comments</comments>
		<pubDate>Mon, 01 Dec 2008 06:30:38 +0000</pubDate>
		<dc:creator>MaiNick</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[browser]]></category>
		<category><![CDATA[cross browser]]></category>
		<category><![CDATA[font]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[IE6]]></category>

		<guid isPermaLink="false">http://www.mainickweb.com/come-ottenere-sempre-la-compatibilit-cross-browser/</guid>
		<description><![CDATA[Tuttavia bisogna informarsi e verificare questi problemi di rappresentazione: ad esempio, un font che probabilmente non dovreste usare &#232; Lucida Grande/Sans, il quale rende bruttissimo in Internet Explorer.


...&#200; necessario specificare la dimensione in percentuale nell'elemento body, e quindi la dimensione in em, attraverso il resto del foglio. line-height &#232; necessario definirla in em, piuttosto che in pixel, per una rappresentazione costante.]]></description>
			<content:encoded><![CDATA[<p>Questo è un elenco di problemi principali che si hanno lavorando con Internet Explorer.</p>
<h2>Contraddizioni dell&#8217;elemento</h2>
<p><span id="more-232"></span></p>
<hr />Ogni browser rende diversi particolari elementi &#8211; importi differenti per padding, margini e bordi etc. &#8211; se lasciamo utilizzare lo stile predefinito dei browser.</p>
<h3>Soluzione</h3>
<p>La prima cosa da fare è ripristinare i vostri stili. Disporre all&#8217;inizio del vostro css una soluzione di <em>reset</em> che rimuove il padding, margin e border e altre incongruenze dagli elementi.<br />
Un buon esempio è il codice <a title="Stile reset.css di Eric Meyer" href="http://meyerweb.com/eric/thoughts/2008/01/15/resetting-again/" target="_blank">reset.css di Eric Meyer</a>.</p>
<h2>Image Rendering</h2>
<hr />IE6 e IE7 rendono estremamente male le immagini ridimensionate, quando le loro dimensioni sono cambiate con CSS o nel HTML.</p>
<h3>Soluzione</h3>
<p>Ridimensionare le immagini alla dimensione desiderata prima di utilizzarla nel sito.</p>
<h2>Font Rendering</h2>
<hr />Safari 3+ ha un problema con il modo in cui rende testo chiaro su sfondo scuro. Esiste un modo per farlo sembrare più chiaro.</p>
<h3>Soluzione</h3>
<p>E&#8217; necessario aggiungere questa regola al selettore:</p>
<pre class="css:nogutter">p {
    text-shadow: #000 0 0 0;
}</pre>
<h2>Selezione font</h2>
<hr />Ci sono font web sicuri che usiamo &#8211; Arial, Georgia, Verdana etc. Ma ci sono alcuni font che sono comuni sia al PC che al Mac &#8211; - Century Gothic, Arial Narrow etc. &#8211; tuttavia, browser e OS differenti li rendono di tipo differente.</p>
<h3>Soluzione</h3>
<p>Finché è un font sicuro va tutto bene nella visualizzazione. Tuttavia bisogna informarsi e verificare questi problemi di rappresentazione: ad esempio, un font che probabilmente non dovreste usare è Lucida Grande/Sans, il quale rende bruttissimo in Internet Explorer.</p>
<h2>Dimensione testo</h2>
<hr />La capacità di ridimensionare il testo differisce fra i browser e gli OS. Se vogliamo impostare tutto il testo in em, IE esagererà i formati del testo una volta ridimensionato.</p>
<h3>Soluzione</h3>
<p>È necessario specificare la dimensione in percentuale nell&#8217;elemento body, e quindi la dimensione in em, attraverso il resto del foglio. line-height è necessario definirla in em, piuttosto che in pixel, per una rappresentazione costante.<br />
Una cosa da ricordare è che la dimensione del font di default è 16px. Quindi, per ridimensionarlo a 12px usiamo:</p>
<pre class="css:nogutter">body {
    font-size: 75%;
    line-height: 1.5em;
}
h1 {
     font-size: 3em; /* 36px */
}</pre>
<h2>Doppi margini su elementi flottanti</h2>
<hr />Creiamo un CSS layout con elementi flottanti a destra:</p>
<pre class="css:nogutter">#content {
    float: right;
    width: 300px;
    margin-right: 10px;
}
#sidebar {
    float: right;
    width: 100px;
}</pre>
<p>In IE qualsiasi margine che si trova sullo stesso lato del float sarà raddoppiato. Questo significa che l&#8217;elemento content a sinistra avrà tale margine esteso a 20px.</p>
<h3>Soluzione</h3>
<p>Per risolvere il problema, tutto quello che dovete fare è applicare la proprietà display:inline sui box del layout:</p>
<pre class="css:nogutter">#content {
    float: right;
    width: 300px;
    margin-right: 10px;
    display: inline;
}
#sidebar {
    float: right;
    width: 100px;
    display: inline;
}</pre>
<h2>Compensazione elementi flottanti</h2>
<hr />Si verifica quando un div contenitore non avvolge correttamente intorno ai div contenuti.<br />
Probabilmente non noterete questo fino a che non si prova a mettere uno sfondo sul vostro contenitore.</p>
<h3>Soluzione</h3>
<p>La soluzione migliore è un semplice overflow:auto o overflow:hidden nel div contenitore:</p>
<pre class="css:nogutter">#container {
    width: 966px;
    margin: 0 auto;
    overflow: auto;
}</pre>
<p>È necessario tenere a mente che overflow: auto potrebbe causare alcuni problemi con Firefox: se si verificano problemi usare overlflow:hidden.</p>
<h2>CSS selettori</h2>
<hr />Se vorremmo utilizzare tutti i nuovi CSS3 selettori, IE6 non supporta tutti quelli importanti.<br />
Molti di questi selettori non sono supportati neppure da Firefox 3. Per un elenco completo dei selettori supportati, consultare questo post sul <a title="Browser CSS Selector Support" href="http://www.evotech.net/blog/2008/05/browser-css-selector-support/" target="_blank">supporto dei CSS selettori nei browser</a>.</p>
<h3>Soluzione</h3>
<p>Usare soltanto E + F, E &gt; F, E ~ F. Se realmente dovete utilizzare questi selettori, dovreste esaminare IE8.js che dà a IE6 il migliore supporto dei selettori. Tuttavia questo rallenterà il vostro sito.</p>
<h2>PNG Trasparenza</h2>
<hr />IE6 non supporta la trasparenza alfa del PNG. Il più fastidioso bug/problema di IE.</p>
<h3>Soluzione</h3>
<p>Esistono tre soluzioni per questo problema.<br />
E&#8217; possibile utilizzare <strong>AlphaImageLoader</strong> in un foglio di stile specifico per IE: aggiungi queste proprietà a qualsiasi immagine PNG che si desidera avere la trasparenza.</p>
<pre class="css:nogutter">.trans {
    background-image: none;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/transparent.png', sizingMethod='image/scale/crop');
}</pre>
<p>È necessario creare una PNG trasparente 1&#215;1 e collegarla ad essa nell&#8217;attributo src.<br />
Un modo migliore per farlo è <a title="IE PNG Fix v1.0 / 2.0 Alpha 3" href="http://www.twinhelix.com/css/iepngfix/" target="_blank"><strong>IE5.5+ PNG Alpha Fix</strong></a> simile al AlphaImageLoader, tranne per il fatto che si collega ad uno script JavaScript che innesca la trasparenza.<br />
Il terzo metodo è quello di utilizzare IE8.js citato sopra. E&#8217; anche più sicuro rispetto al metodo precedente. Realizzerà la trasparenza a qualsiasi png che finisce -trans; ad es. myimage-trans.png.</p>



Condividi:


	<a rel="nofollow"  target="_blank" href="http://www.diggita.it/submit.php?url=http%3A%2F%2Fwww.mainickweb.com%2Fcome-ottenere-sempre-la-compatibilit-cross-browser%2F&title=Come%20ottenere%20sempre%20la%20compatibilit%26%23224%3B%20Cross%20Browser" title="Diggita"><img src="http://www.mainickweb.com/wp-content/plugins/sociable/images/diggita.png" title="Diggita" alt="Diggita" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fwww.mainickweb.com%2Fcome-ottenere-sempre-la-compatibilit-cross-browser%2F&amp;title=Come%20ottenere%20sempre%20la%20compatibilit%26%23224%3B%20Cross%20Browser&amp;notes=Tuttavia%20bisogna%20informarsi%20e%20verificare%20questi%20problemi%20di%20rappresentazione%3A%20ad%20esempio%2C%20un%20font%20che%20probabilmente%20non%20dovreste%20usare%20%26%23232%3B%20Lucida%20Grande%2FSans%2C%20il%20quale%20rende%20bruttissimo%20in%20Internet%20Explorer.%0D%0A%0D%0A%0D%0A...%26%23200%3B%20necessario%20specificare%20la%20dimensione%20in%20percentuale%20nell%27elemento%20body%2C%20e%20quindi%20la%20dimensione%20in%20em%2C%20attraverso%20il%20resto%20del%20foglio.%20line-height%20%26%23232%3B%20necessario%20definirla%20in%20em%2C%20piuttosto%20che%20in%20pixel%2C%20per%20una%20rappresentazione%20costante." title="del.icio.us"><img src="http://www.mainickweb.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.mainickweb.com%2Fcome-ottenere-sempre-la-compatibilit-cross-browser%2F&amp;title=Come%20ottenere%20sempre%20la%20compatibilit%26%23224%3B%20Cross%20Browser&amp;bodytext=Tuttavia%20bisogna%20informarsi%20e%20verificare%20questi%20problemi%20di%20rappresentazione%3A%20ad%20esempio%2C%20un%20font%20che%20probabilmente%20non%20dovreste%20usare%20%26%23232%3B%20Lucida%20Grande%2FSans%2C%20il%20quale%20rende%20bruttissimo%20in%20Internet%20Explorer.%0D%0A%0D%0A%0D%0A...%26%23200%3B%20necessario%20specificare%20la%20dimensione%20in%20percentuale%20nell%27elemento%20body%2C%20e%20quindi%20la%20dimensione%20in%20em%2C%20attraverso%20il%20resto%20del%20foglio.%20line-height%20%26%23232%3B%20necessario%20definirla%20in%20em%2C%20piuttosto%20che%20in%20pixel%2C%20per%20una%20rappresentazione%20costante." title="Digg"><img src="http://www.mainickweb.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.mainickweb.com%2Fcome-ottenere-sempre-la-compatibilit-cross-browser%2F&amp;t=Come%20ottenere%20sempre%20la%20compatibilit%26%23224%3B%20Cross%20Browser" title="Facebook"><img src="http://www.mainickweb.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=Come%20ottenere%20sempre%20la%20compatibilit%26%23224%3B%20Cross%20Browser%20-%20http%3A%2F%2Fwww.mainickweb.com%2Fcome-ottenere-sempre-la-compatibilit-cross-browser%2F" title="Twitter"><img src="http://www.mainickweb.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.friendfeed.com/share?title=Come%20ottenere%20sempre%20la%20compatibilit%26%23224%3B%20Cross%20Browser&amp;link=http%3A%2F%2Fwww.mainickweb.com%2Fcome-ottenere-sempre-la-compatibilit-cross-browser%2F" title="FriendFeed"><img src="http://www.mainickweb.com/wp-content/plugins/sociable/images/friendfeed.png" title="FriendFeed" alt="FriendFeed" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.mainickweb.com%2Fcome-ottenere-sempre-la-compatibilit-cross-browser%2F&amp;title=Come%20ottenere%20sempre%20la%20compatibilit%26%23224%3B%20Cross%20Browser" title="StumbleUpon"><img src="http://www.mainickweb.com/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.tumblr.com/share?v=3&amp;u=http%3A%2F%2Fwww.mainickweb.com%2Fcome-ottenere-sempre-la-compatibilit-cross-browser%2F&amp;t=Come%20ottenere%20sempre%20la%20compatibilit%26%23224%3B%20Cross%20Browser&amp;s=Tuttavia%20bisogna%20informarsi%20e%20verificare%20questi%20problemi%20di%20rappresentazione%3A%20ad%20esempio%2C%20un%20font%20che%20probabilmente%20non%20dovreste%20usare%20%26%23232%3B%20Lucida%20Grande%2FSans%2C%20il%20quale%20rende%20bruttissimo%20in%20Internet%20Explorer.%0D%0A%0D%0A%0D%0A...%26%23200%3B%20necessario%20specificare%20la%20dimensione%20in%20percentuale%20nell%27elemento%20body%2C%20e%20quindi%20la%20dimensione%20in%20em%2C%20attraverso%20il%20resto%20del%20foglio.%20line-height%20%26%23232%3B%20necessario%20definirla%20in%20em%2C%20piuttosto%20che%20in%20pixel%2C%20per%20una%20rappresentazione%20costante." title="Tumblr"><img src="http://www.mainickweb.com/wp-content/plugins/sociable/images/tumblr.png" title="Tumblr" alt="Tumblr" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fwww.mainickweb.com%2Fcome-ottenere-sempre-la-compatibilit-cross-browser%2F&amp;title=Come%20ottenere%20sempre%20la%20compatibilit%26%23224%3B%20Cross%20Browser&amp;annotation=Tuttavia%20bisogna%20informarsi%20e%20verificare%20questi%20problemi%20di%20rappresentazione%3A%20ad%20esempio%2C%20un%20font%20che%20probabilmente%20non%20dovreste%20usare%20%26%23232%3B%20Lucida%20Grande%2FSans%2C%20il%20quale%20rende%20bruttissimo%20in%20Internet%20Explorer.%0D%0A%0D%0A%0D%0A...%26%23200%3B%20necessario%20specificare%20la%20dimensione%20in%20percentuale%20nell%27elemento%20body%2C%20e%20quindi%20la%20dimensione%20in%20em%2C%20attraverso%20il%20resto%20del%20foglio.%20line-height%20%26%23232%3B%20necessario%20definirla%20in%20em%2C%20piuttosto%20che%20in%20pixel%2C%20per%20una%20rappresentazione%20costante." title="Google Bookmarks"><img src="http://www.mainickweb.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="mailto:?subject=Come%20ottenere%20sempre%20la%20compatibilit%26%23224%3B%20Cross%20Browser&amp;body=http%3A%2F%2Fwww.mainickweb.com%2Fcome-ottenere-sempre-la-compatibilit-cross-browser%2F" title="email"><img src="http://www.mainickweb.com/wp-content/plugins/sociable/images/email_link.png" title="email" alt="email" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.mainickweb.com/feed/" title="RSS"><img src="http://www.mainickweb.com/wp-content/plugins/sociable/images/rss.png" title="RSS" alt="RSS" class="sociable-hovers" /></a>


<br/><br/>]]></content:encoded>
			<wfw:commentRss>http://www.mainickweb.com/come-ottenere-sempre-la-compatibilit-cross-browser/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Applicare CSS ad un semplice elenco</title>
		<link>http://www.mainickweb.com/applicare-css-ad-un-semplice-elenco/</link>
		<comments>http://www.mainickweb.com/applicare-css-ad-un-semplice-elenco/#comments</comments>
		<pubDate>Fri, 07 Nov 2008 06:30:25 +0000</pubDate>
		<dc:creator>MaiNick</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[elenco]]></category>
		<category><![CDATA[liste]]></category>
		<category><![CDATA[liste orizzontali]]></category>
		<category><![CDATA[liste verticali]]></category>
		<category><![CDATA[menu]]></category>

		<guid isPermaLink="false">http://www.mainickweb.com/?p=202</guid>
		<description><![CDATA[Lista verticale
HTML

&#60;div id="navcontainer"&#62;
    &#60;ul id="navlist"&#62;
        &#60;li id="active"&#62;&#60;a href="#" id="current"&#62;Item one&#60;/a&#62;&#60;/li&#62;
        &#60;li&#62;&#60;a href="#"&#62;Item two&#60;/a&#62;&#60;/li&#62;
        &#60;li&#62;&#60;a href="#"&#62;Item three&#60;/a&#62;&#60;/li&#62;
        &#60;li&#62;&#60;a href="#"&#62;Item four&#60;/a&#62;&#60;/li&#62;
      [...]]]></description>
			<content:encoded><![CDATA[<h2>Lista verticale</h2>
<p><strong>HTML</strong></p>
<pre name="code" class="html">
&lt;div id="navcontainer"&gt;
    &lt;ul id="navlist"&gt;
        &lt;li id="active"&gt;&lt;a href="#" id="current"&gt;Item one&lt;/a&gt;&lt;/li&gt;
        &lt;li&gt;&lt;a href="#"&gt;Item two&lt;/a&gt;&lt;/li&gt;
        &lt;li&gt;&lt;a href="#"&gt;Item three&lt;/a&gt;&lt;/li&gt;
        &lt;li&gt;&lt;a href="#"&gt;Item four&lt;/a&gt;&lt;/li&gt;
        &lt;li&gt;&lt;a href="#"&gt;Item five&lt;/a&gt;&lt;/li&gt;
    &lt;/ul&gt;
&lt;/div&gt;
</pre>
<p><span id="more-202"></span></p>
<p><strong>CSS</strong></p>
<pre name="code" class="css">
#navcontainer {
    width: 12em;
    border-right: 1px solid #000;
    padding: 0 0 1em 0;
    margin-bottom: 1em;
    font-family: Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
    background-color: #90bade;
    color: #333;
}
#navcontainer ul {
    list-style: none;
    margin: 0;
    padding: 0;
    border: none;
}
#navcontainer li {
    border-bottom: 1px solid #90bade;
    margin: 0;
}
#navcontainer li a {
    display: block;
    padding: 5px 5px 5px 0.5em;
    border-left: 10px solid #1958b7;
    border-right: 10px solid #508fc4;
    background-color: #2175bc;
    color: #fff;
    text-decoration: none;
    width: 100%;
}
html&gt;body #navcontainer li a { width: auto; }
#navcontainer li a:hover {
    border-left: 10px solid #1c64d1;
    border-right: 10px solid #5ba3e0;
    background-color: #2586d7;
    color: #fff;
}
</pre>
<p>;</p>
<h2>Lista orizzontale</h2>
<p><strong>HTML</strong></p>
<pre name="code" class="html">
&lt;div id="navcontainer"&gt;
    &lt;ul id="navlist"&gt;
        &lt;li id="active"&gt;&lt;a href="#" id="current"&gt;Item one&lt;/a&gt;&lt;/li&gt;
        &lt;li&gt;&lt;a href="#"&gt;Item two&lt;/a&gt;&lt;/li&gt;
        &lt;li&gt;&lt;a href="#"&gt;Item three&lt;/a&gt;&lt;/li&gt;
        &lt;li&gt;&lt;a href="#"&gt;Item four&lt;/a&gt;&lt;/li&gt;
        &lt;li&gt;&lt;a href="#"&gt;Item five&lt;/a&gt;&lt;/li&gt;
    &lt;/ul&gt;
&lt;/div&gt;
</pre>
<p><strong>CSS</strong></p>
<pre name="code" class="css">
#navcontainer {
    margin: 0;
    padding: 0;
    height: 22px;
    font: 11px Verdana, sans-serif;
    width: 100%;
    border-bottom: 1px solid #bbb;
    list-style-type: none;
    background: #fff;
}
#navlist li {
    float: left;
    margin: 0;
    padding: 0;
    width: auto;
    display: block;
}
#navlist li a, #navlist li a:link {
    background: #fff;
    color: #555;
    text-decoration: none;
    padding: 3px 5px 3px 5px;
    display: block;
}
#navlist li a:hover {
    color: #039;
    border-bottom: 3px solid #bbb;
    cursor: pointer;
    background: #eee;
}
#navlist li a#current, #navlist li a#current:link {
    color: #000;
    cursor: default;
    font-weight: bold;
    border-bottom: 3px solid #999;
}
#navlist li a#current:hover {
    border-bottom: 3px solid #f90;
    background: #eee;
}
</pre>



Condividi:


	<a rel="nofollow"  target="_blank" href="http://www.diggita.it/submit.php?url=http%3A%2F%2Fwww.mainickweb.com%2Fapplicare-css-ad-un-semplice-elenco%2F&title=Applicare%20CSS%20ad%20un%20semplice%20elenco" title="Diggita"><img src="http://www.mainickweb.com/wp-content/plugins/sociable/images/diggita.png" title="Diggita" alt="Diggita" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fwww.mainickweb.com%2Fapplicare-css-ad-un-semplice-elenco%2F&amp;title=Applicare%20CSS%20ad%20un%20semplice%20elenco&amp;notes=Lista%20verticale%0D%0AHTML%0D%0A%0D%0A%26lt%3Bdiv%20id%3D%22navcontainer%22%26gt%3B%0D%0A%20%20%20%20%26lt%3Bul%20id%3D%22navlist%22%26gt%3B%0D%0A%20%20%20%20%20%20%20%20%26lt%3Bli%20id%3D%22active%22%26gt%3B%26lt%3Ba%20href%3D%22%23%22%20id%3D%22current%22%26gt%3BItem%20one%26lt%3B%2Fa%26gt%3B%26lt%3B%2Fli%26gt%3B%0D%0A%20%20%20%20%20%20%20%20%26lt%3Bli%26gt%3B%26lt%3Ba%20href%3D%22%23%22%26gt%3BItem%20two%26lt%3B%2Fa%26gt%3B%26lt%3B%2Fli%26gt%3B%0D%0A%20%20%20%20%20%20" title="del.icio.us"><img src="http://www.mainickweb.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.mainickweb.com%2Fapplicare-css-ad-un-semplice-elenco%2F&amp;title=Applicare%20CSS%20ad%20un%20semplice%20elenco&amp;bodytext=Lista%20verticale%0D%0AHTML%0D%0A%0D%0A%26lt%3Bdiv%20id%3D%22navcontainer%22%26gt%3B%0D%0A%20%20%20%20%26lt%3Bul%20id%3D%22navlist%22%26gt%3B%0D%0A%20%20%20%20%20%20%20%20%26lt%3Bli%20id%3D%22active%22%26gt%3B%26lt%3Ba%20href%3D%22%23%22%20id%3D%22current%22%26gt%3BItem%20one%26lt%3B%2Fa%26gt%3B%26lt%3B%2Fli%26gt%3B%0D%0A%20%20%20%20%20%20%20%20%26lt%3Bli%26gt%3B%26lt%3Ba%20href%3D%22%23%22%26gt%3BItem%20two%26lt%3B%2Fa%26gt%3B%26lt%3B%2Fli%26gt%3B%0D%0A%20%20%20%20%20%20" title="Digg"><img src="http://www.mainickweb.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.mainickweb.com%2Fapplicare-css-ad-un-semplice-elenco%2F&amp;t=Applicare%20CSS%20ad%20un%20semplice%20elenco" title="Facebook"><img src="http://www.mainickweb.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=Applicare%20CSS%20ad%20un%20semplice%20elenco%20-%20http%3A%2F%2Fwww.mainickweb.com%2Fapplicare-css-ad-un-semplice-elenco%2F" title="Twitter"><img src="http://www.mainickweb.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.friendfeed.com/share?title=Applicare%20CSS%20ad%20un%20semplice%20elenco&amp;link=http%3A%2F%2Fwww.mainickweb.com%2Fapplicare-css-ad-un-semplice-elenco%2F" title="FriendFeed"><img src="http://www.mainickweb.com/wp-content/plugins/sociable/images/friendfeed.png" title="FriendFeed" alt="FriendFeed" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.mainickweb.com%2Fapplicare-css-ad-un-semplice-elenco%2F&amp;title=Applicare%20CSS%20ad%20un%20semplice%20elenco" title="StumbleUpon"><img src="http://www.mainickweb.com/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.tumblr.com/share?v=3&amp;u=http%3A%2F%2Fwww.mainickweb.com%2Fapplicare-css-ad-un-semplice-elenco%2F&amp;t=Applicare%20CSS%20ad%20un%20semplice%20elenco&amp;s=Lista%20verticale%0D%0AHTML%0D%0A%0D%0A%26lt%3Bdiv%20id%3D%22navcontainer%22%26gt%3B%0D%0A%20%20%20%20%26lt%3Bul%20id%3D%22navlist%22%26gt%3B%0D%0A%20%20%20%20%20%20%20%20%26lt%3Bli%20id%3D%22active%22%26gt%3B%26lt%3Ba%20href%3D%22%23%22%20id%3D%22current%22%26gt%3BItem%20one%26lt%3B%2Fa%26gt%3B%26lt%3B%2Fli%26gt%3B%0D%0A%20%20%20%20%20%20%20%20%26lt%3Bli%26gt%3B%26lt%3Ba%20href%3D%22%23%22%26gt%3BItem%20two%26lt%3B%2Fa%26gt%3B%26lt%3B%2Fli%26gt%3B%0D%0A%20%20%20%20%20%20" title="Tumblr"><img src="http://www.mainickweb.com/wp-content/plugins/sociable/images/tumblr.png" title="Tumblr" alt="Tumblr" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fwww.mainickweb.com%2Fapplicare-css-ad-un-semplice-elenco%2F&amp;title=Applicare%20CSS%20ad%20un%20semplice%20elenco&amp;annotation=Lista%20verticale%0D%0AHTML%0D%0A%0D%0A%26lt%3Bdiv%20id%3D%22navcontainer%22%26gt%3B%0D%0A%20%20%20%20%26lt%3Bul%20id%3D%22navlist%22%26gt%3B%0D%0A%20%20%20%20%20%20%20%20%26lt%3Bli%20id%3D%22active%22%26gt%3B%26lt%3Ba%20href%3D%22%23%22%20id%3D%22current%22%26gt%3BItem%20one%26lt%3B%2Fa%26gt%3B%26lt%3B%2Fli%26gt%3B%0D%0A%20%20%20%20%20%20%20%20%26lt%3Bli%26gt%3B%26lt%3Ba%20href%3D%22%23%22%26gt%3BItem%20two%26lt%3B%2Fa%26gt%3B%26lt%3B%2Fli%26gt%3B%0D%0A%20%20%20%20%20%20" title="Google Bookmarks"><img src="http://www.mainickweb.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="mailto:?subject=Applicare%20CSS%20ad%20un%20semplice%20elenco&amp;body=http%3A%2F%2Fwww.mainickweb.com%2Fapplicare-css-ad-un-semplice-elenco%2F" title="email"><img src="http://www.mainickweb.com/wp-content/plugins/sociable/images/email_link.png" title="email" alt="email" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.mainickweb.com/feed/" title="RSS"><img src="http://www.mainickweb.com/wp-content/plugins/sociable/images/rss.png" title="RSS" alt="RSS" class="sociable-hovers" /></a>


<br/><br/>]]></content:encoded>
			<wfw:commentRss>http://www.mainickweb.com/applicare-css-ad-un-semplice-elenco/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Visualizzare propri font nelle pagine web</title>
		<link>http://www.mainickweb.com/visualizzare-propri-font-nelle-pagine-web/</link>
		<comments>http://www.mainickweb.com/visualizzare-propri-font-nelle-pagine-web/#comments</comments>
		<pubDate>Fri, 17 Oct 2008 05:30:45 +0000</pubDate>
		<dc:creator>MaiNick</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[firefox 3]]></category>
		<category><![CDATA[font]]></category>
		<category><![CDATA[font-face]]></category>

		<guid isPermaLink="false">http://www.mainickweb.com/?p=147</guid>
		<description><![CDATA[Con il rilascio della versione beta di Firefox 3.1 sono state introdotte nuove funzionalità per i CSS.

Una delle regole supportate dalla nuova versione del noto browser permette di specificare un font che l&#8217;utente può scaricare per visualizzare la pagina come era nelle intenzioni dello sviluppatore.
@font-face è attualmente supportata su Mac OS X e Windows, ma [...]]]></description>
			<content:encoded><![CDATA[<p>Con il rilascio della versione beta di <strong>Firefox 3.1</strong> sono state introdotte <strong>nuove funzionalità per i CSS</strong>.</p>
<p><span id="more-147"></span></p>
<p>Una delle regole supportate dalla nuova versione del noto browser permette di specificare un <strong>font che l&#8217;utente può scaricare</strong> per visualizzare la pagina come era nelle intenzioni dello sviluppatore.</p>
<p>@font-face è attualmente supportata su Mac OS X e Windows, ma non in Linux.</p>
<h2>Sintassi</h2>
<pre name="code" class="css:nogutter">@font-face {
  font-family: &lt;a-remote-font-name&gt;;
  src: &lt;uri&gt;;
}</pre>
<h2>Valori</h2>
<p><strong></strong> &#8211; specificare un nome di font che verrà utilizzato come font face<br />
<strong></strong> &#8211; URL della locazione del font file</p>
<h2>Esempio</h2>
<pre name="code" class="html">&lt;html&gt;
&lt;head&gt;
  &lt;title&gt;Esempio Web Font&lt;/title&gt;
  &lt;style type="text/css" media="screen, print"&gt;
    @font-face {
      font-family: "Guilty grunge";
      src: url("http://www.mainickweb.com/esempi/css/GUILTY__.TTF");
    }

    body {
      font-family: "Guilty grunge", serif;
      font-size: 40px;
    }
  &lt;/style&gt;
&lt;/head&gt;
&lt;body&gt;
  This is Bitstream Vera Serif Bold.
&lt;/body&gt;
&lt;/html&gt;</pre>
<p>Ecco la pagina di <a title="Regola CSS impostare un proprio font face" href="http://www.mainickweb.com/esempi/css/regola-font-face.html" target="_blank"><strong>esempio con il codice</strong></a> sopra, visualizzabile solo con <a title="Nuove funzionalità Firefox 3.1 versione beta" href="http://developer.mozilla.org/web-tech/2008/10/14/firefox-31-beta-1-an-overview-of-features-for-web-developers/" target="_blank">Firefox 3.1</a>.</p>



Condividi:


	<a rel="nofollow"  target="_blank" href="http://www.diggita.it/submit.php?url=http%3A%2F%2Fwww.mainickweb.com%2Fvisualizzare-propri-font-nelle-pagine-web%2F&title=Visualizzare%20propri%20font%20nelle%20pagine%20web" title="Diggita"><img src="http://www.mainickweb.com/wp-content/plugins/sociable/images/diggita.png" title="Diggita" alt="Diggita" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fwww.mainickweb.com%2Fvisualizzare-propri-font-nelle-pagine-web%2F&amp;title=Visualizzare%20propri%20font%20nelle%20pagine%20web&amp;notes=Con%20il%20rilascio%20della%20versione%20beta%20di%20Firefox%203.1%20sono%20state%20introdotte%20nuove%20funzionalit%C3%A0%20per%20i%20CSS.%0D%0A%0D%0A%0A%0AUna%20delle%20regole%20supportate%20dalla%20nuova%20versione%20del%20noto%20browser%20permette%20di%20specificare%20un%20font%20che%20l%27utente%20pu%C3%B2%20scaricare%20per%20visualizzar" title="del.icio.us"><img src="http://www.mainickweb.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.mainickweb.com%2Fvisualizzare-propri-font-nelle-pagine-web%2F&amp;title=Visualizzare%20propri%20font%20nelle%20pagine%20web&amp;bodytext=Con%20il%20rilascio%20della%20versione%20beta%20di%20Firefox%203.1%20sono%20state%20introdotte%20nuove%20funzionalit%C3%A0%20per%20i%20CSS.%0D%0A%0D%0A%0A%0AUna%20delle%20regole%20supportate%20dalla%20nuova%20versione%20del%20noto%20browser%20permette%20di%20specificare%20un%20font%20che%20l%27utente%20pu%C3%B2%20scaricare%20per%20visualizzar" title="Digg"><img src="http://www.mainickweb.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.mainickweb.com%2Fvisualizzare-propri-font-nelle-pagine-web%2F&amp;t=Visualizzare%20propri%20font%20nelle%20pagine%20web" title="Facebook"><img src="http://www.mainickweb.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=Visualizzare%20propri%20font%20nelle%20pagine%20web%20-%20http%3A%2F%2Fwww.mainickweb.com%2Fvisualizzare-propri-font-nelle-pagine-web%2F" title="Twitter"><img src="http://www.mainickweb.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.friendfeed.com/share?title=Visualizzare%20propri%20font%20nelle%20pagine%20web&amp;link=http%3A%2F%2Fwww.mainickweb.com%2Fvisualizzare-propri-font-nelle-pagine-web%2F" title="FriendFeed"><img src="http://www.mainickweb.com/wp-content/plugins/sociable/images/friendfeed.png" title="FriendFeed" alt="FriendFeed" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.mainickweb.com%2Fvisualizzare-propri-font-nelle-pagine-web%2F&amp;title=Visualizzare%20propri%20font%20nelle%20pagine%20web" title="StumbleUpon"><img src="http://www.mainickweb.com/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.tumblr.com/share?v=3&amp;u=http%3A%2F%2Fwww.mainickweb.com%2Fvisualizzare-propri-font-nelle-pagine-web%2F&amp;t=Visualizzare%20propri%20font%20nelle%20pagine%20web&amp;s=Con%20il%20rilascio%20della%20versione%20beta%20di%20Firefox%203.1%20sono%20state%20introdotte%20nuove%20funzionalit%C3%A0%20per%20i%20CSS.%0D%0A%0D%0A%0A%0AUna%20delle%20regole%20supportate%20dalla%20nuova%20versione%20del%20noto%20browser%20permette%20di%20specificare%20un%20font%20che%20l%27utente%20pu%C3%B2%20scaricare%20per%20visualizzar" title="Tumblr"><img src="http://www.mainickweb.com/wp-content/plugins/sociable/images/tumblr.png" title="Tumblr" alt="Tumblr" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fwww.mainickweb.com%2Fvisualizzare-propri-font-nelle-pagine-web%2F&amp;title=Visualizzare%20propri%20font%20nelle%20pagine%20web&amp;annotation=Con%20il%20rilascio%20della%20versione%20beta%20di%20Firefox%203.1%20sono%20state%20introdotte%20nuove%20funzionalit%C3%A0%20per%20i%20CSS.%0D%0A%0D%0A%0A%0AUna%20delle%20regole%20supportate%20dalla%20nuova%20versione%20del%20noto%20browser%20permette%20di%20specificare%20un%20font%20che%20l%27utente%20pu%C3%B2%20scaricare%20per%20visualizzar" title="Google Bookmarks"><img src="http://www.mainickweb.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="mailto:?subject=Visualizzare%20propri%20font%20nelle%20pagine%20web&amp;body=http%3A%2F%2Fwww.mainickweb.com%2Fvisualizzare-propri-font-nelle-pagine-web%2F" title="email"><img src="http://www.mainickweb.com/wp-content/plugins/sociable/images/email_link.png" title="email" alt="email" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.mainickweb.com/feed/" title="RSS"><img src="http://www.mainickweb.com/wp-content/plugins/sociable/images/rss.png" title="RSS" alt="RSS" class="sociable-hovers" /></a>


<br/><br/>]]></content:encoded>
			<wfw:commentRss>http://www.mainickweb.com/visualizzare-propri-font-nelle-pagine-web/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Hack CSS per Firefox, Opera, Safari e Internet Explorer</title>
		<link>http://www.mainickweb.com/hack-css-per-firefox-opera-safari-e-internet-explorer/</link>
		<comments>http://www.mainickweb.com/hack-css-per-firefox-opera-safari-e-internet-explorer/#comments</comments>
		<pubDate>Thu, 16 Oct 2008 12:00:14 +0000</pubDate>
		<dc:creator>MaiNick</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[browser]]></category>
		<category><![CDATA[css hacks]]></category>
		<category><![CDATA[fogli di stile]]></category>

		<guid isPermaLink="false">http://www.mainickweb.com/?p=145</guid>
		<description><![CDATA[Neal Grosskopf in un articolo propone una lista di hack CSS con cui è possibile scrivere regole specifiche per ciascuno dei principali browser.

Come introduce l&#8217;autore, è una pratica non consigliabile, ma qualche volta potrebbe tornare utile, soprattutto quando avrete bisogno di un modo rapido come obiettivo un browser diverso da Internet Explorer.
L&#8217;autore ha creato 6 [...]]]></description>
			<content:encoded><![CDATA[<p>Neal Grosskopf in un articolo propone una <a title="Hack trucchi CSS per i principali browser" href="http://www.nealgrosskopf.com/tech/thread.asp?pid=20" target="_blank"><strong>lista di hack CSS</strong></a> con cui è possibile scrivere regole specifiche per ciascuno dei principali browser.</p>
<p><span id="more-145"></span></p>
<p>Come introduce l&#8217;autore, è una pratica non consigliabile, ma qualche volta potrebbe tornare utile, soprattutto quando avrete bisogno di un modo rapido come obiettivo un browser diverso da Internet Explorer.</p>
<p>L&#8217;autore ha creato 6 paragrafi con identificativo i diversi browser per vedere a quali sarà applicata la regola CSS:</p>
<pre name="code" class="css">
&lt;p id="opera"&gt;Opera 7.2 - 9.5&lt;/p&gt;
&lt;p id="safari"&gt;Safari&lt;/p&gt;
&lt;p id="firefox"&gt;Firefox&lt;/p&gt;
&lt;p id="firefox12"&gt;Firefox 1 - 2 &lt;/p&gt;
&lt;p id="ie7"&gt;IE 7&lt;/p&gt;
&lt;p id="ie6"&gt;IE 6&lt;/p&gt;
</pre>
<p>nascondendo tutti i tag <em>&#8216;p&#8217;</em>, aprendo il documento nei diversi browser noteremo solo quello appartenente ad esso.</p>
<pre name="code" class="css:nogutter">
&lt;style type="text/css"&gt;
  body p {
    display: none;
  }
&lt;/style&gt;
</pre>
<h2>Internet Explorer utilizzando commenti condizionali</h2>
<p>Vi è una robusta sintassi che Microsoft ha creato per consentire agli autori di farlo. Esistono due alternative a seconda della versione del browser:</p>
<pre name="code" class="css:nogutter">
&lt;!--[if IE 7]&gt;
&lt;style type="text/css"&gt;
&lt;/style&gt;
&lt;![endif]--&gt;

&lt;!--[if IE 6]&gt;
&lt;style type="text/css"&gt;
&lt;/style&gt;
&lt;![endif]--&gt;
</pre>
<h2>Internet Explorer utilizzando Parser Hacks</h2>
<p>Non è molto consigliabile questa tecnica hack in quanto è molto più semplice utilizzare i <strong>commenti condizionali</strong> descritti sopra, ma se si desidera mantenere tutte le regole CSS in un solo file, questa è l&#8217;alternativa:</p>
<pre name="code" class="css:nogutter">
/* IE 7 */
html &gt; body #ie7 {
  *display: block;
}

/* IE 6 */
body #ie6 {
  _display: block;
}
</pre>
<p>si noti che il trucco IE7 si applica solo alla versione 7 del browser di casa Microsoft perché la versione 6 non interpreta bene il selettore <em>&#8216;&gt;&#8217;</em>; va inoltre notato che nessuno degli altri browser riconosce questo hack.</p>
<h2>Firefox</h2>
<p>Il primo hack ha come obiettivo Firefox versioni 1 e 2, utilizzando un <strong>hack vuoto</strong> sul tag <em>body</em>. Il secondo trucco, riconosciuto da tutte le versioni di Firefox, si ha utilizzando la proprietà <em>&#8216;-moz&#8217;</em> combinato con <em>&#8216;-document url-prefix()&#8217;</em>:</p>
<pre name="code" class="css:nogutter">
/* Firefox 1 - 2 */
body:empty #firefox12 {
  display: block;
}

/* Firefox */
@-moz-document url-prefix() {
  #firefox { display: block; }
}
</pre>
<h2>Safari</h2>
<p>Anche Safari ha una propria proprietà CSS, usando <em>&#8216;-webkit prefix&#8217;</em> viene riconosciuto solo dal browser di Apple:</p>
<pre name="code" class="css:nogutter">
/* Safari */
@media screen and (-webkit-min-device-pixel-ratio:0)  {
  #safari { display: block; }
}
</pre>
<h2>Opera</h2>
<p>Il trucco per Opera può funzionare solo negando una proprietà CSS. Questo hack risulta debole semplicemente perchè presto Firefox supporterà tale hack, quindi sarà riconosciuto anche dalla <strong>&#8220;volpe di fuoco&#8221;</strong>.</p>
<pre name="code" class="css:nogutter">
/* Opera */ @media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0) {
  head~body #opera { display: block; }
}
</pre>



Condividi:


	<a rel="nofollow"  target="_blank" href="http://www.diggita.it/submit.php?url=http%3A%2F%2Fwww.mainickweb.com%2Fhack-css-per-firefox-opera-safari-e-internet-explorer%2F&title=Hack%20CSS%20per%20Firefox%2C%20Opera%2C%20Safari%20e%20Internet%20Explorer" title="Diggita"><img src="http://www.mainickweb.com/wp-content/plugins/sociable/images/diggita.png" title="Diggita" alt="Diggita" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fwww.mainickweb.com%2Fhack-css-per-firefox-opera-safari-e-internet-explorer%2F&amp;title=Hack%20CSS%20per%20Firefox%2C%20Opera%2C%20Safari%20e%20Internet%20Explorer&amp;notes=Neal%20Grosskopf%20in%20un%20articolo%20propone%20una%20lista%20di%20hack%20CSS%20con%20cui%20%C3%A8%20possibile%20scrivere%20regole%20specifiche%20per%20ciascuno%20dei%20principali%20browser.%0D%0A%0D%0A%0A%0ACome%20introduce%20l%27autore%2C%20%C3%A8%20una%20pratica%20non%20consigliabile%2C%20ma%20qualche%20volta%20potrebbe%20tornare%20utile%2C%20" title="del.icio.us"><img src="http://www.mainickweb.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.mainickweb.com%2Fhack-css-per-firefox-opera-safari-e-internet-explorer%2F&amp;title=Hack%20CSS%20per%20Firefox%2C%20Opera%2C%20Safari%20e%20Internet%20Explorer&amp;bodytext=Neal%20Grosskopf%20in%20un%20articolo%20propone%20una%20lista%20di%20hack%20CSS%20con%20cui%20%C3%A8%20possibile%20scrivere%20regole%20specifiche%20per%20ciascuno%20dei%20principali%20browser.%0D%0A%0D%0A%0A%0ACome%20introduce%20l%27autore%2C%20%C3%A8%20una%20pratica%20non%20consigliabile%2C%20ma%20qualche%20volta%20potrebbe%20tornare%20utile%2C%20" title="Digg"><img src="http://www.mainickweb.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.mainickweb.com%2Fhack-css-per-firefox-opera-safari-e-internet-explorer%2F&amp;t=Hack%20CSS%20per%20Firefox%2C%20Opera%2C%20Safari%20e%20Internet%20Explorer" title="Facebook"><img src="http://www.mainickweb.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=Hack%20CSS%20per%20Firefox%2C%20Opera%2C%20Safari%20e%20Internet%20Explorer%20-%20http%3A%2F%2Fwww.mainickweb.com%2Fhack-css-per-firefox-opera-safari-e-internet-explorer%2F" title="Twitter"><img src="http://www.mainickweb.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.friendfeed.com/share?title=Hack%20CSS%20per%20Firefox%2C%20Opera%2C%20Safari%20e%20Internet%20Explorer&amp;link=http%3A%2F%2Fwww.mainickweb.com%2Fhack-css-per-firefox-opera-safari-e-internet-explorer%2F" title="FriendFeed"><img src="http://www.mainickweb.com/wp-content/plugins/sociable/images/friendfeed.png" title="FriendFeed" alt="FriendFeed" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.mainickweb.com%2Fhack-css-per-firefox-opera-safari-e-internet-explorer%2F&amp;title=Hack%20CSS%20per%20Firefox%2C%20Opera%2C%20Safari%20e%20Internet%20Explorer" title="StumbleUpon"><img src="http://www.mainickweb.com/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.tumblr.com/share?v=3&amp;u=http%3A%2F%2Fwww.mainickweb.com%2Fhack-css-per-firefox-opera-safari-e-internet-explorer%2F&amp;t=Hack%20CSS%20per%20Firefox%2C%20Opera%2C%20Safari%20e%20Internet%20Explorer&amp;s=Neal%20Grosskopf%20in%20un%20articolo%20propone%20una%20lista%20di%20hack%20CSS%20con%20cui%20%C3%A8%20possibile%20scrivere%20regole%20specifiche%20per%20ciascuno%20dei%20principali%20browser.%0D%0A%0D%0A%0A%0ACome%20introduce%20l%27autore%2C%20%C3%A8%20una%20pratica%20non%20consigliabile%2C%20ma%20qualche%20volta%20potrebbe%20tornare%20utile%2C%20" title="Tumblr"><img src="http://www.mainickweb.com/wp-content/plugins/sociable/images/tumblr.png" title="Tumblr" alt="Tumblr" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fwww.mainickweb.com%2Fhack-css-per-firefox-opera-safari-e-internet-explorer%2F&amp;title=Hack%20CSS%20per%20Firefox%2C%20Opera%2C%20Safari%20e%20Internet%20Explorer&amp;annotation=Neal%20Grosskopf%20in%20un%20articolo%20propone%20una%20lista%20di%20hack%20CSS%20con%20cui%20%C3%A8%20possibile%20scrivere%20regole%20specifiche%20per%20ciascuno%20dei%20principali%20browser.%0D%0A%0D%0A%0A%0ACome%20introduce%20l%27autore%2C%20%C3%A8%20una%20pratica%20non%20consigliabile%2C%20ma%20qualche%20volta%20potrebbe%20tornare%20utile%2C%20" title="Google Bookmarks"><img src="http://www.mainickweb.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="mailto:?subject=Hack%20CSS%20per%20Firefox%2C%20Opera%2C%20Safari%20e%20Internet%20Explorer&amp;body=http%3A%2F%2Fwww.mainickweb.com%2Fhack-css-per-firefox-opera-safari-e-internet-explorer%2F" title="email"><img src="http://www.mainickweb.com/wp-content/plugins/sociable/images/email_link.png" title="email" alt="email" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.mainickweb.com/feed/" title="RSS"><img src="http://www.mainickweb.com/wp-content/plugins/sociable/images/rss.png" title="RSS" alt="RSS" class="sociable-hovers" /></a>


<br/><br/>]]></content:encoded>
			<wfw:commentRss>http://www.mainickweb.com/hack-css-per-firefox-opera-safari-e-internet-explorer/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
	</channel>
</rss>
