<?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>Artigos sobre jQuery, XHTML, CSS e PHP &#124; Julio Bitencourt &#187; xhtml</title>
	<atom:link href="http://www.juliobitencourt.com/tag/xhtml/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.juliobitencourt.com</link>
	<description>Artigos e tutoriais sobre desenvolvimento web, jQuery, HTML, PHP, CSS e outras tecnologias.</description>
	<lastBuildDate>Sat, 17 Jul 2010 18:18:29 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Estilizando links com seletores CSS</title>
		<link>http://www.juliobitencourt.com/2009/06/estilizando-links-com-seletores-css/</link>
		<comments>http://www.juliobitencourt.com/2009/06/estilizando-links-com-seletores-css/#comments</comments>
		<pubDate>Thu, 18 Jun 2009 17:58:05 +0000</pubDate>
		<dc:creator>Julio Bitencourt</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Padrões Web]]></category>
		<category><![CDATA[web standards]]></category>
		<category><![CDATA[xhtml]]></category>

		<guid isPermaLink="false">http://www.juliobitencourt.com/?p=103</guid>
		<description><![CDATA[Aprender a usar os seletores CSS e explorar o seu potencial pode te ajudar a economizar tempo no desenvolvimento de um web site.
Neste artigo você aprenderá a colocar ícones para tipos diferentes de links.
Seletores de atributos e operadores
Os seletores de atributos são escritos entre colchetes &#8220;[]&#8220;.
Exemplo: a[href='manual.pdf']
Este exemplo é interessante mas não tão útil, pois [...]]]></description>
			<content:encoded><![CDATA[<p>Aprender a usar os seletores <span class="bbused"><a class="bbli" href="http://sledge.boo-box.com/list/page/Q1NTXyMjX2JveF8jI19ib28tYm94ZnktYXV0b18jI18=-44">CSS<img class="bbic" src="http://boo-box.com/bbli" alt="[bb]" /></a></span> e explorar o seu potencial pode te ajudar a economizar tempo no desenvolvimento de um web site.<br />
Neste artigo você aprenderá a colocar ícones para tipos diferentes de links.<span id="more-103"></span></p>
<p>Seletores de atributos e operadores</p>
<p>Os seletores de atributos são escritos entre colchetes &#8220;[]&#8220;.<br />
Exemplo: a[href='manual.pdf']</p>
<p>Este exemplo é interessante mas não tão útil, pois neste caso o estilo só será aplicado ao link com o atributo href=&#8217;manual.pdf&#8217;.</p>
<p>Para tornar o uso mais interessante vamos utilizar $ que é um operador que significa &#8220;termina com&#8221;.<br />
Desta forma podemos criar um seletor para estilizar todos os links para arquivos PDF.<br />
Exemplo: a[href$='.pdf']</p>
<p>Você também pode utilizar o operador ^, que significa &#8220;começa com&#8221; e o operador * que busca a ocorrência do valor em qualquer parte do atributo.<br />
Complicou? Veja os exemplos:</p>
<p>Busca todos os links que iniciam com &#8216;http:&#8217;<br />
a[href^='http:']<br />
Busca todos os links que iniciam com &#8216;mailto:&#8217;<br />
a[href^='mailto:']</p>
<p>Busca todos os links que contenham a palavra &#8216;css&#8217;<br />
a[href*='css']</p>
<p>Para finalizar veja este exemplo de estilização de links para documentos PDF, MDB e XLS</p>

<div class="wp_syntax"><div class="code"><pre class="css" style="font-family:monospace;">a[href$='.pdf'] {
display:inline-block;
padding-left:20px;
line-height:18px;
background:transparent url(doc_pdf.png) center left no-repeat;
}
a[href$='.mdb'] {
display:inline-block;
padding-left:20px;
line-height:18px;
background:transparent url(doc_access.png) center left no-repeat;
}
a[href$='.xls'] {
display:inline-block;
padding-left:20px;
line-height:18px;
background:transparent url(doc_excel_table.png) center left no-repeat;
}</pre></div></div>

<p><a title="Exemplo" href="http://www.juliobitencourt.com/exemplos/estilizando_links_com_seletores_css.html" target="_self">Clique aqui</a> para ver o exemplo em funcionamento</p>
<p>Vale lembrar que estes seletores fazem parte do CSS 3. Embora o CSS 3 ainda não esteja totalmente incorporado aos navegadores<br />
os exemplos colocados aqui funcionaram nos browsers mais recentes (IE7, IE8, Firefox3, Chrome e Safari 4).<br />
Em browsers antigos, como o IE6 por exemplo, o ícone simplesmente não aparece o que não causa um prejuízo muito grande a navegação.</p>
<p>Artigo baseado no original <a title="Artigo original" href="http://rafeekphp.wordpress.com/2009/06/11/auto-matic-link-icons/" target="_blank">http://rafeekphp.wordpress.com/2009/06/11/auto-matic-link-icons/</a></p>
<p>Referência de seletores CSS 2.1<br />
<a href="http://maujor.com/tutorial/seletores_css21_parte1.php" target="_blank">http://maujor.com/tutorial/seletores_css21_parte1.php</a></p>
<p>Referência de seletores CSS 3<br />
<a title="CSS3 Selectors" href="http://www.w3.org/TR/css3-selectors/" target="_blank">http://www.w3.org/TR/css3-selectors/</a><br />
<h3 class='related_post_title'>Já que chegou até aqui, que tal ler isto?</h3>
<ul class='related_post'>
<li><a href='http://www.juliobitencourt.com/2009/08/metodo-data-da-jquery/' title='Método data() da jQuery'>Método data() da jQuery</a></li>
<li><a href='http://www.juliobitencourt.com/2009/08/funcao-live-da-jquery/' title='Função live() da jQuery'>Função live() da jQuery</a></li>
<li><a href='http://www.juliobitencourt.com/2009/08/funcao-closest-da-jquery/' title='Função closest() da jQuery'>Função closest() da jQuery</a></li>
</ul>


<!-- Begin TwitThis script (http://twitthis.com/) -->
<div style="text-align:left;">
<script type="text/javascript" src="http://s3.chuug.com/chuug.twitthis.scripts/twitthis.js"></script>
<script type="text/javascript">
<!--
document.write('<a href="javascript:;" onclick="TwitThis.pop();"><img src="http://s3.chuug.com/chuug.twitthis.resources/twitthis_grey_72x22.gif" alt="TwitThis" style="border:none;" /></a>');
//-->
</script>
</div>
<!-- /End -->

<!-- boo-widget start -->
					<script type="text/javascript">
					bb_keywords = "web standards";
					bb_bid  = "";
					bb_lang  = "";
					bb_name = "custom";bb_limit = "7";bb_format = "bbc";</script>
					<script type="text/javascript" src="http://widgets.boo-box.com/javascripts/embed.js"></script>
					<!-- boo-widget end -->]]></content:encoded>
			<wfw:commentRss>http://www.juliobitencourt.com/2009/06/estilizando-links-com-seletores-css/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
