<?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>WebXall Seo Blog &#187; CSS</title>
	<atom:link href="http://blog.webxall.net/category/css/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.webxall.net</link>
	<description>Una guida all&#039;ottimizzazione e al posizionamento nei motori di ricerca</description>
	<lastBuildDate>Tue, 13 Jul 2010 07:27:14 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>CSS attributo Selectors &#8211; Formattare il testo di una pagina</title>
		<link>http://blog.webxall.net/formattare-con-il-css-selectors</link>
		<comments>http://blog.webxall.net/formattare-con-il-css-selectors#comments</comments>
		<pubDate>Sat, 01 Nov 2008 19:33:03 +0000</pubDate>
		<dc:creator>Angelo Palma</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[angelo palma]]></category>
		<category><![CDATA[attributo]]></category>
		<category><![CDATA[contenitore]]></category>
		<category><![CDATA[css selectors attribute]]></category>
		<category><![CDATA[foglio di stile]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[hyperlink]]></category>
		<category><![CDATA[link]]></category>
		<category><![CDATA[paragrafo]]></category>
		<category><![CDATA[testo anchor]]></category>

		<guid isPermaLink="false">http://blog.webxall.net/?p=224</guid>
		<description><![CDATA[Il Css attribute Selectors non ha avuto un grande riscontro nella comunit&#225; dei webmaster. &#200; infatti poco conosciuto o addirittura sconosciuto del tutto. Eppure sono convinto che pi&#250; di qualcuno lo trover&#225; utile e molto facile da implementare per incrementare la formattazione di alcuni elementi nel testo di una pagina web. Cosa fa l&#8217;attributo Selector? [...]]]></description>
			<content:encoded><![CDATA[<p>Il <strong>Css <em>attribute Selectors </em></strong>non ha avuto un grande riscontro nella comunit&aacute; dei webmaster. &Egrave; infatti poco conosciuto o addirittura sconosciuto del tutto. Eppure sono convinto che pi&uacute; di qualcuno lo trover&aacute; utile e molto facile da implementare per incrementare la formattazione di alcuni elementi nel testo di una pagina web.</p>
<h2>Cosa fa l&#8217;attributo Selector?<span id="more-224"></span></h2>
<p>Questo utilissimo attributo ci semplifica la formattazione degli elementi del codice Html come per esempio gli Headers o pi&uacute; semplicemente tutti gli elementi che dispongono di un attributo Title. Quindi aiuta per esempio la formattazione di specifici link che sono gi&aacute; formattati dalle classi, aumentando quindi le possibilit&aacute; di formattazione del testo utilizzando come &quot;selettore&quot; l&#8217;attributo Title.</p>
<h2>Come funziona il CSS Selectors?</h2>
<p>Immaginiamo di avere un&nbsp;paragrafo (<strong>P</strong>) al quale &eacute; stata assegnata una classe che chiameremo per esempio <span style="color: #ff0000"><strong>miolink</strong> </span>nella quale il colore degli Hyperlink &eacute;&nbsp;stato&nbsp;fissato&nbsp;con il&nbsp;rosso. In questo&nbsp;paragrafo abbiamo inserito un testo di circa trecento parole tra le quali troviamo&nbsp;quattro Hyperlink che puntano a risorse diverse. Questi quattro Hyperlink vorremmo che avessero ognuno un colore diverso per differenziarsi tra loro magari per importanza. Ci troveremmo quindi di fronte al problema che per ognuno di essi bisognerebbe creare una classe in un secondo contenitore sia questo un paragrafo o uno span, che ci permetta di distinguere il link in base al contenitore dove &eacute; stato inserito e di conseguenza assegnare un colore diverso per gli Hyperlink di quel contenitore. Un bel casino di classi codice e peso inutile! Proprio in un caso come quello esposto qui sopra potremo apprezzare moltissimo l&#8217;utilit&aacute; del nostro Css&nbsp;attributo Selectors.</p>
<h2>La formattazione dei link con il Css Selectors</h2>
<p>Abbiamo visto che la classe&nbsp;<strong>miolink</strong> del paragrafo, prevede il colore rosso per&nbsp;i <a title="Descrizione del testo Anchor e della sua importanza" href="http://webxall.wordpress.com/2008/08/27/testo-anchor/"><span style="color: #ff0000"><strong>testi&nbsp;anchor&nbsp;</strong></span></a><span style="color: #ff0000">&nbsp;</span>presenti nel testo. Vorremmo per&oacute; che i quattro link all&#8217;interno abbiamo un colore diverso in base all&#8217;importanza che abbiamo attribuito al testo anchor di essi. Per evitare che si debba assegnare un nuovo contenitore ai link utilizzeremo il Css Selectors. Vediamo l&#8217;esempio con un link inserito in un paragrafo:</p>
<p><strong>&lt;p class=&quot;miolink&quot;&gt;</strong>Consigli su &lt;<span style="color: #339966"><strong>a href=&quot;</strong></span><span style="color: #993300">formattare-css.html</span>&quot; <strong>title=&quot;</strong><em>formattiamo con il CSS</em><strong>&quot; </strong>&gt;<span style="color: #ff0000"><strong><u>come formattare con il CSS</u></strong></span><span style="color: #339966"><span><strong><span>&lt;/a&gt; </span></strong></span></span>il testo di una pagina web. Con l&#8217;aiuto dello &lt;<span style="color: #339966"><strong>a href=&quot;</strong></span><span style="color: #993300">formattare-css.html</span>&quot;&nbsp; <strong>title=&quot;</strong><em>lo stile CSS</em><strong>&quot; </strong>&gt;<span style="color: #ff0000"><strong>stile CSS</strong></span><strong><span style="color: #339966">&lt;/a&gt;</span></strong> possiamo assegnare un colore diverso ad ogni Link pur mantendo tutto in un unico contenitore come per esempio &lt;<span style="color: #339966"><strong>a href=&quot;</strong></span><span style="color: #993300">paragrafi.html</span>&quot; <strong>title=&quot;</strong><em>I paragrafi nel codice</em><strong>&quot;</strong> &gt;<span style="color: #ff0000"><strong>il paragrafo </strong></span><span style="color: #ff0000"><strong>P</strong></span><strong><span style="color: #339966">&lt;/a&gt;</span></strong> che stiamo utilizzando<strong>&lt;/p&gt;</strong></p>
<p>Come possiamo vedere, i nostri (per l&#8217;esempio finti) Hyperlink hanno il testo anchor in rosso perch&eacute; appartengono tutti alla classe <strong>miolink</strong> che prevede nel foglio di stile il colore rosso per gli <strong>Hyperlink</strong>:</p>
<p>Questo &eacute; ci&oacute; che vediamo nel foglio di stile: &nbsp;<strong>.miolink</strong> <span style="color: #0000ff"><strong>a </strong></span>{<strong><span style="color: #ff00ff">color:</span></strong> <span style="color: #ff0000"><strong>#ff0000</strong></span>}</p>
<h2>CSS Selectors come usarlo</h2>
<p>Immaginiamo per esempio che vorremmo assegnare ai tre Hyperlink dell&#8217;esempio, i colori <span style="color: #ff6600"><span><strong>arancione</strong></span></span>, <span style="color: #339966"><strong>verde</strong></span> e&nbsp;<span style="color: #0000ff"><strong>blu,</strong></span> in ordine di apparizione. Vediamo come:</p>
<p><strong>.miolink </strong>[ title=&quot;<span style="color: #ff6600"><em>formattiamo con il CSS</em></span>&quot; ] {color: #FF6600}</p>
<p><strong>.miolink </strong>[ title=&quot;<span style="color: #339966"><em>lo stile CSS</em></span>&quot; ] {color: #00CC00}</p>
<p><strong>.miolink </strong>[ title=&quot;<span style="color: #0000ff"><em>I paragrafi nel codice</em></span>&quot; ] {color: #0000FF}</p>
<p>Come possiamo vedere stiamo utilizzando una selezione per distinguere nella stessa classe tre diversi Hyperlink, attraverso il loro <a title="Descrizione dell'attributo Title nel codice Html" href="http://blog.webxall.net/attributo-html-title">attributo Title</a>.</p>
<h2>&nbsp;Css Selectors e le sue varianti</h2>
<p>Le possibilit&aacute; offerte da questo attributo non si fermano al solo riconoscimento delle parole racchiuse nell&#8217;attributo Ttile del documento, vanno ancora oltre ampliando le possibilit&aacute; di formattazione nettamente. Vediamo come:</p>
<p><span style="color: #ff0000"><strong>[ </strong></span><strong>title=&quot;</strong><em>Una giornata uggiosa</em><strong>&quot; </strong><span style="color: #ff0000"><strong>]&nbsp; </strong></span><span><strong>considera tutti i titoli che contengono le parole </strong></span><span style="color: #ff0000"><strong>&quot;<span style="color: #ff6600">una giornata uggiosa</span>&quot;</strong></span></p>
<p><span style="color: #ff0000"><strong><span style="color: #ff0000">[ </span><font color="#000000">title <span style="color: #ff0000">~</span>=&quot;</font></strong><em><font color="#000000">Una giornata uggiosa</font></em><strong><font color="#000000">&quot; </font><span style="color: #ff0000">] </span></strong></span><span><strong><span>Considera tutti i Title che contengono come termine le parole </span></strong></span><span style="color: #ff0000"><strong><span style="color: #ff0000">&quot;<span style="color: #339966">una giornata uggiosa</span>&quot;</span></strong></span></p>
<p><span style="color: #ff0000"><span style="color: #ff0000"><strong><span style="color: #ff0000">[ </span><font color="#000000">title <span style="color: #ff0000">^</span>=&quot;</font></strong><em><font color="#000000">Una giornata uggiosa</font></em><strong><font color="#000000">&quot; </font><span style="color: #ff0000">] <span><strong><span><font color="#000000">Considera tutti i Title che iniziamo con le parole </font></span></strong></span></span></strong></span></span><span style="color: #ff0000"><span><strong>&quot;</strong></span></span><span style="color: #ff0000"><span><span><strong><span><strong><font color="#000000"><span style="color: #0000ff">una giornata uggiosa</span></font><span style="color: #ff0000">&quot;</span></strong></span></strong></span></span></span><span style="color: #ff0000"><span style="color: #ff0000"><strong><span style="color: #ff0000"><span><strong><span><font color="#000000">.</font></span></strong></span></span></strong></span></span></p>
<h2>&nbsp;CSS Selectors nei link delle Email</h2>
<p>Facendoci forti degli esempi fatti qui sopra, potremo stilizzare usando lo stesso sistema per gli &lt;a href=&quot;mailto&quot;&gt;. Nel foglio di stile andremo a indicare&nbsp;<span style="color: #ff0000"><strong>a</strong></span><strong>[&nbsp;</strong>&lt;a href<span style="color: #ff0000"><strong>^</strong></span>=&quot;mailto&quot;&gt;<strong>] </strong>per fargli riconoscere tutti gli Hyperlink della email.&nbsp;</p>
<p>&nbsp;</p>
<p><strong>Alla prossima&#8230; </strong> <img src='http://blog.webxall.net/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p><strong>Angelo Palma&nbsp;</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.webxall.net/formattare-con-il-css-selectors/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
