<?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>daniele rollo &#187; print</title>
	<atom:link href="http://www.danielerollo.com/tag/print/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.danielerollo.com</link>
	<description>Produzioni multimediali, interfacce, design</description>
	<lastBuildDate>Tue, 13 Dec 2011 15:49:41 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Media=&#8221;print&#8221;, non dimenticare i fogli di stile per la stampa</title>
		<link>http://www.danielerollo.com/mediaprint-non-dimenticare-i-fogli-di-stile-per-la-stampa/</link>
		<comments>http://www.danielerollo.com/mediaprint-non-dimenticare-i-fogli-di-stile-per-la-stampa/#comments</comments>
		<pubDate>Thu, 05 Jun 2008 18:01:26 +0000</pubDate>
		<dc:creator>daniele</dc:creator>
				<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[Webdesigner]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[print]]></category>

		<guid isPermaLink="false">http://www.danielerollo.com/2008/06/05/mediaprint-non-dimenticare-i-fogli-di-stile-per-la-stampa/</guid>
		<description><![CDATA[Una parte dei nostri utenti stamperà le pagine del nostro sito. Vediamo come impostare un foglio di stile per la stampa e quali sono le regole principali da seguire per fare in modo che la pagina risulti leggibile e piacevole anche su carta. <a href="http://www.danielerollo.com/mediaprint-non-dimenticare-i-fogli-di-stile-per-la-stampa/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><img src='http://www.danielerollo.com/wp-content/uploads/print_css.jpg' alt='print css' class="mainimg" /></p>
<p>Questo <a href="http://blog.html.it/archivi/2008/06/04/leggo-quindi-stampo.php">post di Massimiliano Sforza su Edit</a>,  ci ricorda che, per quanto i contenuti testuali che produciamo per il nostro sito o blog, siano pensati progettati e creati per una vita sullo schermo, <strong>è sempre probabile che finiscano per essere stampati</strong>.<br />
Per questo motivo è necessario predisporre il nostro sito in modo che sia <strong>leggibile</strong> anche su carta. </p>
<p>Ecco allora come specificare un foglio di stile per la stampa all&#8217;interno del tag <code>&lt;HEAD&gt;</code>:</p>
<pre><code>&lt;link rel="stylesheet" type="text/css"media="print" href="print.css" /&gt;</code></pre>
<p>All&#8217;interno di  del file PRINT.CSS basterà specificare alcune semplici regole.<br />
Innanzitutto rendiamo <strong>invisibili quegli elementi che fuori dallo schermo non hanno una funzione</strong>, come per esempio un menu o addirittura l&#8217;intera sidebar o l&#8217;header:</p>
<pre><code>#header, #menu, #sidebar { display: none;}</code></pre>
<p>Poi impostiamo il tag <code>&lt;BODY&gt;</code>, specificando sfondo della pagina, colore del testo, dimensione e tipo di font da utilizzare:</p>
<pre><code>body{
background: white;
font-family: Georgia, serif;	
font-size: 12pt;
color: black;}</code></pre>
<p>Quindi passiamo a <strong>dimensioni e margini</strong> degli elementi che contengono il testo: ammesso che quest&#8217;ultimo si trovi all&#8217;interno del div &#8220;content&#8221;, a sua volta inserito dentro ad un div &#8220;container&#8221;, una soluzione può essere quella di impostare il padding per il primo e la larghezza per il secondo:</p>
<pre><code>#container {#width: 100%;}
#content {#padding: 10px;}</code></pre>
<p>Infine, qualcosa che tornerà decisamente utile agli utenti che stanno leggendo il nostro sito su carta, sperando che abbiano stampato usando un browser degno di questo nome. Impostiamo il foglio di stile in modo che gli <strong>indirizzi a cui puntano i link</strong> (i quali evidentemente non potranno essere cliccati&#8230;) compaiano per esteso tra parentesi quadre dopo che è stato riportato il link stesso:</p>
<pre><code>a:link:after, a:visited:after {content:" [" attr(href) "] "; }</code></pre>
<p>Ed ecco questo elementare foglio di stile per intero:</p>
<pre><code>body{
background: white;
font-family: Georgia, serif;	
font-size: 12pt;
color: black;}

#container {#width: 100%;}
#content {#padding: 10px;}

a:link:after, a:visited:after {content:" [" attr(href) "] "; }</code></pre>
<p>Evidentemente, queste poche regole potranno essere completate con altre legate ad aspetti specifici del nostro html, e saranno inoltre <strong>integrate in maniera decisiva dal markup utilizzato per i contenuti</strong>. In particolare non dovremo (ancora una volta) trascurare i tag H1, H2 o H3, ecc., che anche se non specificati nel CSS, avranno l&#8217;aspetto che il browser assegna loro di default, e contribuiranno a rendere leggibile e piacevole la nostra pagina.</p>
<p>Come al solito, se non siete d&#8217;accordo su qualcosa, o avete suggerimenti, vi aspetto nei commenti&#8230;</p>
<p>Qualche link utile:<br />
<a href="http://davidwalsh.name/optimize-your-links-for-print-using-css-show-url">http://davidwalsh.name/optimize-your-links-for-print-using-css-show-url</a><br />
<a href="http://www.alistapart.com/stories/goingtoprint/">http://www.alistapart.com/stories/goingtoprint/</a><br />
<a href="http://css-tricks.com/css-tricks-finally-gets-a-print-stylesheet/">http://css-tricks.com/css-tricks-finally-gets-a-print-stylesheet/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.danielerollo.com/mediaprint-non-dimenticare-i-fogli-di-stile-per-la-stampa/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fogli di stile per la stampa</title>
		<link>http://www.danielerollo.com/fogli-di-stile-per-la-stampa/</link>
		<comments>http://www.danielerollo.com/fogli-di-stile-per-la-stampa/#comments</comments>
		<pubDate>Thu, 13 Mar 2008 09:17:43 +0000</pubDate>
		<dc:creator>daniele</dc:creator>
				<category><![CDATA[Segnalazioni]]></category>
		<category><![CDATA[Webdesigner]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[csstricks]]></category>
		<category><![CDATA[print]]></category>

		<guid isPermaLink="false">http://www.danielerollo.com/2008/03/13/fogli-di-stile-per-la-stampa/</guid>
		<description><![CDATA[Css per la stampa: se il markup è corretto, bastano poche righe per impostare un foglio di stile per la stampa di un documento veramente leggibile. <a href="http://www.danielerollo.com/fogli-di-stile-per-la-stampa/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.flickr.com/photos/8812989@N04/2276819407/" title="" target="_blank"><img src="http://farm3.static.flickr.com/2214/2276819407_27ebe1fa90_m.jpg" alt="" border="0" width="300" height="225" /></a><br /><small><img src="http://www.danielerollo.com/wp-content/plugins/photo_dropper/images/cc.png" alt="Creative Commons License" border="0" width="16" height="16" /> photo credit: <a href="http://www.flickr.com/photos/8812989@N04/2276819407/" title="Hanataro" target="_blank">Hanataro</a></small></p>
<p>CSS per la stampa: un aspetto troppo spesso trascurato dai webdesigner, ma di fondamentale importanza.<br />
Su Csstricks troviamo un semplice Css che imposta gli aspetti fondamentali per il layout del nostro sito una volta stampato.<br />
La priorità fondamentale per l&#8217;autore è <strong>rendere il documento leggibile</strong>, il più possibile. Per questo cerca di utilizzare tutto lo spazio a disposizione sulla pagina impostando un font serif e la largezza del contenitore principale a 100% ed escludendo dalla stampa gli elementi secondari rispetto al contenuto della pagina, come sidebar header e footer.</p>
<p>Poche regole precise, quelle elencate: il css in questione infatti si affida agli stili di default del browser. Nel caso della stampa questa fiducia è ben riposta, spiega csstricks, ma <strong>a patto che il markup dell&#8217;html sia corretto</strong>.</p>
<p>Link: <a href="http://css-tricks.com/css-tricks-finally-gets-a-print-stylesheet/">CSS-Tricks Finally Gets A Print Stylesheet</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.danielerollo.com/fogli-di-stile-per-la-stampa/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

