<?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:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Codando</title>
	<atom:link href="http://codando.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://codando.wordpress.com</link>
	<description>Programação, o universo e tudo o mais</description>
	<pubDate>Thu, 15 May 2008 14:15:29 +0000</pubDate>
	<generator>http://wordpress.org/?v=MU</generator>
	<language>pt-br</language>
			<item>
		<title>Tutorial Intermedi&#225;rio de HTML: Exerc&#237;cios</title>
		<link>http://codando.wordpress.com/2008/04/22/tutorial-intermedirio-de-html-exerccios/</link>
		<comments>http://codando.wordpress.com/2008/04/22/tutorial-intermedirio-de-html-exerccios/#comments</comments>
		<pubDate>Wed, 23 Apr 2008 01:19:16 +0000</pubDate>
		<dc:creator>Elomar França</dc:creator>
		
		<category><![CDATA[html]]></category>

		<category><![CDATA[htmldog]]></category>

		<category><![CDATA[minicursos]]></category>

		<category><![CDATA[htmlintermediario]]></category>

		<category><![CDATA[intermediario]]></category>

		<guid isPermaLink="false">http://codando.wordpress.com/2008/04/22/tutorial-intermedirio-de-html-exerccios/</guid>
		<description><![CDATA[
Antes de irmos pro próximo assunto, vamos praticar um pouco o que vimos por aqui.
Primeiro, dê uma incrementada no projeto que você começou lá atrás. Use as tags novas que você aprendeu, retire as tags más. Atualiza o seu servidor e envie o resultado pra meu email.
O segundo exercício é esse:
Exercício
Como você viu no começo [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><img style="border-width:0;" src="http://codando.files.wordpress.com/2008/04/image5.png?w=184&h=162" border="0" alt="Logo do +web em tom verde escuro" width="184" height="162" /></p>
<p>Antes de irmos pro próximo assunto, vamos praticar um pouco o que vimos por aqui.</p>
<p>Primeiro, dê uma incrementada no projeto que você começou <a href="http://codando.wordpress.com/2008/03/02/tutorial-iniciante-de-html-exerccios/">lá atrás</a>. Use as tags novas que você aprendeu, retire as tags más. Atualiza o seu servidor e envie o resultado pra <a href="mailto:elomar.f@gmail.com">meu email</a>.</p>
<p>O segundo exercício é esse:</p>
<h3>Exercício</h3>
<p>Como você viu <a href="http://codando.wordpress.com/2008/03/03/tutorial-iniciante-de-css/">no começo desse curso</a> e <a href="http://www.obasicodaweb.com/padroes-web-desenvolvimento-em-camadas">nesse texto</a> que foi indicado, <strong>html é pra conteúdo</strong> e <strong>CSS é pra apresentação</strong>.</p>
<p>No código abaixo temos conteúdo e apresentação misturados no HTML - muito feio. Sua missão é <strong>limpar esse código.</strong> Substituir tudo que for relativo a apresentação por CSS, acrescentar o que estiver faltando, usar a tag certa pra cada elemento - <strong>p</strong> para parágrafos, <strong>h#</strong> para cabeçalhos, etc.</p>
<pre>&lt;html&gt;
  &lt;head&gt;
    &lt;title&gt;Minha Página Misturada&lt;/title&gt;
  &lt;/head&gt;

  &lt;body bgcolor="#00FFFF"&gt;
  &lt;p align="center"&gt;&lt;b&gt;&lt;font size="6" face="Verdana"&gt;Um Cabeçalho&lt;/font&gt;&lt;/b&gt;&lt;/p&gt;
  &lt;p align="center"&gt;&lt;/p&gt;
  &lt;hr&gt;
  &lt;p&gt;&lt;font face="Verdana" size="2"&gt;Esse texto que você está lendo foi retiradao de um &lt;b&gt; curso&lt;/b&gt; de html.
  Desse mesmo jeito. &lt;b&gt; Só estou mudando os textos&lt;/b&gt;, pro autor não ficar com raiva de mim&lt;/b&gt;.&lt;/font&gt;&lt;/p&gt;
  &lt;p&gt;&lt;font face="Verdana" size="2"&gt;E eu vou continuar escrevendo &lt;b&gt;qualquer coisa&lt;/b&gt;, &lt;b&gt;qualquer coisa mesmo&lt;/b&gt;,
  &lt;b&gt;sem ter nada pra falar&lt;/b&gt;, &lt;b&gt;enrolando&lt;/b&gt;, mais um pouco.&lt;/font&gt;&lt;/p&gt;
  &lt;p&gt;&lt;font face="Verdana" size="2"&gt;E não ligue se isso não fizer sentido&lt;/font&gt;&lt;/p&gt;
  &lt;p align="center"&gt;&lt;font face="Verdana" size="2"&gt;
  &lt;img border="0" src="imagem.jpg" width="400" height="300"&gt;&lt;/font&gt;&lt;/p&gt;
  &lt;p&gt;&lt;font face="Verdana" size="2"&gt;&lt;b&gt;Correio Electrónico:&lt;/b&gt;&lt;a href="mailto:htmlvelhinho@algumauniversidade.pt"&gt;htmlvelhinho@algumauniversidade.pt&lt;/a&gt;&lt;/font&gt;&lt;/p&gt;
  &lt;p&gt; &lt;/p&gt;&lt;p&gt;&lt;a href="um-link.html"&gt;&lt;font face="Verdana" size="1"&gt;código HTML desta página&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;
  &lt;p&gt;&lt;a href="diario.html"&gt;&lt;font face="Verdana" size="1"&gt;Um texto bem pequeninho.&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;
  &lt;/body&gt;
&lt;/html&gt;
</pre>
<p><strong>O que é importante aqui: </strong>Compare o tamanho do arquivo antes de depois de ser limpado e você vai perceber que o arquivo limpo é bem menor. Um arquivo menor significa uma página que carrega mais rápido e que ocupa menos espaço.</p>
<p>Quem não quer uma página carregando mais rápido?</p>
<p>Quando estiver pronto, sigara para a próxima parte: <a href="http://codando.wordpress.com/2008/03/16/tutorial-intermedirio-de-css/">CSS Intermediário</a>.</p>
<h4>Páginas Relacionadas</h4>
<ul>
<li>Próxima Página: <a href="http://codando.wordpress.com/2008/03/16/tutorial-intermedirio-de-css/">Tutorial Intermediário de CSS</a></li>
<li>Página Anterior: <a href="http://codando.wordpress.com/2008/03/13/tutorial-intermedirio-de-html-tags-ms/">Juntando Tudo</a></li>
<li><a href="http://www.htmldog.com/guides/htmladvanced/">Tutorial Avançado de HTML</a></li>
</ul>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/codando.wordpress.com/136/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/codando.wordpress.com/136/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/codando.wordpress.com/136/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/codando.wordpress.com/136/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/codando.wordpress.com/136/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/codando.wordpress.com/136/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/codando.wordpress.com/136/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/codando.wordpress.com/136/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/codando.wordpress.com/136/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/codando.wordpress.com/136/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/codando.wordpress.com/136/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/codando.wordpress.com/136/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=codando.wordpress.com&blog=2865706&post=136&subd=codando&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://codando.wordpress.com/2008/04/22/tutorial-intermedirio-de-html-exerccios/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/elomarf-128.jpg" medium="image">
			<media:title type="html">elomar</media:title>
		</media:content>

		<media:content url="http://codando.files.wordpress.com/2008/04/image5.png" medium="image">
			<media:title type="html">Logo do +web em tom verde escuro</media:title>
		</media:content>
	</item>
		<item>
		<title>sábado+web foi um sucesso!</title>
		<link>http://codando.wordpress.com/2008/04/20/sabadoweb-foi-um-sucesso/</link>
		<comments>http://codando.wordpress.com/2008/04/20/sabadoweb-foi-um-sucesso/#comments</comments>
		<pubDate>Mon, 21 Apr 2008 02:17:54 +0000</pubDate>
		<dc:creator>Elomar França</dc:creator>
		
		<category><![CDATA[+web]]></category>

		<category><![CDATA[cefet]]></category>

		<category><![CDATA[cefetrn]]></category>

		<category><![CDATA[palestra]]></category>

		<category><![CDATA[sabado+web]]></category>

		<guid isPermaLink="false">http://codando.wordpress.com/?p=132</guid>
		<description><![CDATA[Como eu já tinha anunciado aqui antes, aconteceu ontem o primeiro sábado+web. Foi o primeiro encontro do grupo de estudos de desenvolvimento web que eu estou organizando aqui no Cefet - o +web - junto com um pessoal massa.
Eu estava esperando mais ou menos 40 pessoas, e o evento foi organizado pra 60 pessoas, pra [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Como eu já tinha anunciado <a href="http://codando.wordpress.com/2008/04/15/sabadoweb-primeiro-encontro-do-web/">aqui</a> antes, aconteceu ontem o primeiro sábado+web. Foi o primeiro encontro do grupo de estudos de desenvolvimento web que eu estou organizando aqui no Cefet - o <a href="http://codando.wordpress.com/2008/02/15/web/">+web</a> - junto com um pessoal massa.</p>
<p>Eu estava esperando mais ou menos 40 pessoas, e o evento foi organizado pra 60 pessoas, pra ter uma faixa de segurança. Apareceram 90! A gente teve que providenciar uma sala maior - obrigado Minora! - e o evento atrasou 1h. Mas o pessoal não desanimou, continuou lá!</p>
<p>A primeira palestra foi a minha, com o temas &#8220;bem vindos ao +web&#8221;. Tem gente que diz que eu fiquei vermelho, mas acho que não. Não sou muito dessas coisas.</p>
<p>Depois teve o Mayron, falando sobre &#8220;web 2.0: + poder pro usuário&#8221;. Todo mundo se emocionou quando ele passou o vídeo <a href="http://www.youtube.com/watch?v=nvQDXPQcUb0">&#8220;The Machine is us/ing us&#8221; em português</a>.</p>
<p>Evandro falou sobre o desenvolvimento pra web, começando com cliente/servidor e parando na parte dos padrões web, passando pelo <a href="http://www.obasicodaweb.com/padroes-web-desenvolvimento-em-camadas">desenvolvimento em camadas</a>. Muito massa!</p>
<p>Depois o Prof. Régis falou um pouco sobre uddi, pontos de função, EaD e mais um pouco.</p>
<p>E teve o lançamento do <a href="http://sparkjs.com/maisweb/cursos/">curso online grátis de desenvolvimento web</a>! Qualquer um pode participar. Apareçam por lá!</p>
<p>Queria agradecer ao pessoal que faz o +web: Pedro Anderson, Mayron, Joelly, Evandro. Ao Prof. Minora, por ter conseguido a sala pra a gente.  Prof. Régis, por ter aparecido pra palestrar!  E principalmante a todo mundo que apareceu por lá.</p>
<p>Até o próximo, dia 17/04!</p>
<p><a href="http://www.flickr.com/photos/elomarf/sets/72157604649993933/">Fotos no Flickr</a></p>
<p><img src="http://farm3.static.flickr.com/2372/2429262993_06366ef5ca.jpg?v=0" alt="Mayron, Evandro e Eu mexendo em um notebook na sala de audiovisual da Datinf" width="500" height="375" /><br />
<img class="alignnone" src="http://farm4.static.flickr.com/3247/2430079588_c2d525914f.jpg?v=0" alt="Pessoas assistindo a palestra \" />.</p>
<p>Minha palestra:<br />
<object type='application/x-shockwave-flash' wmode='transparent' data='https://s3.amazonaws.com:443/slideshare/ssplayer.swf?id=363900&#038;doc=bemvindoaoweb-1208741151587402-8' width='425' height='348'><param name='movie' value='https://s3.amazonaws.com:443/slideshare/ssplayer.swf?id=363900&#038;doc=bemvindoaoweb-1208741151587402-8' /></object></p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/codando.wordpress.com/132/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/codando.wordpress.com/132/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/codando.wordpress.com/132/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/codando.wordpress.com/132/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/codando.wordpress.com/132/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/codando.wordpress.com/132/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/codando.wordpress.com/132/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/codando.wordpress.com/132/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/codando.wordpress.com/132/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/codando.wordpress.com/132/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/codando.wordpress.com/132/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/codando.wordpress.com/132/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=codando.wordpress.com&blog=2865706&post=132&subd=codando&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://codando.wordpress.com/2008/04/20/sabadoweb-foi-um-sucesso/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/elomarf-128.jpg" medium="image">
			<media:title type="html">elomar</media:title>
		</media:content>

		<media:content url="http://farm3.static.flickr.com/2372/2429262993_06366ef5ca.jpg?v=0" medium="image">
			<media:title type="html">Mayron, Evandro e Eu mexendo em um notebook na sala de audiovisual da Datinf</media:title>
		</media:content>

		<media:content url="http://farm4.static.flickr.com/3247/2430079588_c2d525914f.jpg?v=0" medium="image">
			<media:title type="html">Pessoas assistindo a palestra \</media:title>
		</media:content>
	</item>
		<item>
		<title>curso online grátis de introdução ao desenvolvimento web</title>
		<link>http://codando.wordpress.com/2008/04/19/curso-online-gratis-de-introducao-ao-desenvolvimento-web/</link>
		<comments>http://codando.wordpress.com/2008/04/19/curso-online-gratis-de-introducao-ao-desenvolvimento-web/#comments</comments>
		<pubDate>Sat, 19 Apr 2008 04:00:59 +0000</pubDate>
		<dc:creator>Elomar França</dc:creator>
		
		<category><![CDATA[+web]]></category>

		<category><![CDATA[minicursos]]></category>

		<category><![CDATA[sabado+web]]></category>

		<guid isPermaLink="false">http://codando.wordpress.com/?p=130</guid>
		<description><![CDATA[Hoje pela manhã acontece o Primeiro sábado+web, com o lançamento oficial do Curso Online de Introdução ao Desenvolvimento Web. O curso é grátis, e qualquer pessoa pode participar. Nos assuntos, XHTML, CSS e Javascript - e o jeito certo de fazer as coisas.
Mais informações sobre o curso você encontra lá na página do curso ou [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Hoje pela manhã acontece o Primeiro sábado+web, com o lançamento oficial do <a href="http://sparkjs.com/maisweb/cursos">Curso Online de Introdução ao Desenvolvimento Web</a>. O curso é grátis, e qualquer pessoa pode participar. Nos assuntos, XHTML, CSS e Javascript - e o jeito certo de fazer as coisas.</p>
<p>Mais informações sobre o curso você encontra lá na <a href="http://sparkjs.com/maisweb/">página do curso</a> ou na <a href="http://groups.google.com/group/maisweb">lista de discussão do +web</a>.</p>
<p>Espero ver vocês por lá!</p>
<p>Depois publico os slides e as fotos das palestras, com mais detalhes do curso e do grupo.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/codando.wordpress.com/130/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/codando.wordpress.com/130/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/codando.wordpress.com/130/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/codando.wordpress.com/130/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/codando.wordpress.com/130/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/codando.wordpress.com/130/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/codando.wordpress.com/130/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/codando.wordpress.com/130/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/codando.wordpress.com/130/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/codando.wordpress.com/130/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/codando.wordpress.com/130/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/codando.wordpress.com/130/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=codando.wordpress.com&blog=2865706&post=130&subd=codando&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://codando.wordpress.com/2008/04/19/curso-online-gratis-de-introducao-ao-desenvolvimento-web/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/elomarf-128.jpg" medium="image">
			<media:title type="html">elomar</media:title>
		</media:content>
	</item>
		<item>
		<title>jquery: perfeita, mas nem tanto&#8230;</title>
		<link>http://codando.wordpress.com/2008/04/18/jquery-perfeita-mas-nem-tanto/</link>
		<comments>http://codando.wordpress.com/2008/04/18/jquery-perfeita-mas-nem-tanto/#comments</comments>
		<pubDate>Fri, 18 Apr 2008 19:45:09 +0000</pubDate>
		<dc:creator>Elomar França</dc:creator>
		
		<category><![CDATA[estágio]]></category>

		<category><![CDATA[estagio jquery javascript dica-rapida]]></category>

		<guid isPermaLink="false">http://codando.wordpress.com/?p=129</guid>
		<description><![CDATA[Comecei a usar JQuery aqui no trampo, e estou me surpreendendo. É tudo tão simples, que dá vontade de fazer tudo na tela ficar piscando e sumindo e aparecendo - mas eu me controlo, só uso onde necessário.
A única raiva que JQuery me deu até agora (além de não ter aparecido pro programador anterior desse [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Comecei a usar JQuery aqui no trampo, e estou me surpreendendo. É tudo tão simples, que dá vontade de fazer tudo na tela ficar piscando e sumindo e aparecendo - mas eu me controlo, só uso onde necessário.</p>
<p>A única raiva que JQuery me deu até agora (além de não ter aparecido pro programador anterior desse projeto) foi ter me deixado meia hora tentando descobrir porque aquele $(&#8221;#id&#8221;) tão inocente não funcionava.</p>
<p>Era o acento. O seletor JQuery não aceita caracteres acentuados.<br />
Fica a dica: acento com seletor JQuery não rola.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/codando.wordpress.com/129/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/codando.wordpress.com/129/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/codando.wordpress.com/129/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/codando.wordpress.com/129/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/codando.wordpress.com/129/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/codando.wordpress.com/129/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/codando.wordpress.com/129/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/codando.wordpress.com/129/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/codando.wordpress.com/129/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/codando.wordpress.com/129/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/codando.wordpress.com/129/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/codando.wordpress.com/129/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=codando.wordpress.com&blog=2865706&post=129&subd=codando&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://codando.wordpress.com/2008/04/18/jquery-perfeita-mas-nem-tanto/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/elomarf-128.jpg" medium="image">
			<media:title type="html">elomar</media:title>
		</media:content>
	</item>
		<item>
		<title>repita comigo: um prepared statement por conexão</title>
		<link>http://codando.wordpress.com/2008/04/15/repita-comigo-um-prepared-statement-por-conexao/</link>
		<comments>http://codando.wordpress.com/2008/04/15/repita-comigo-um-prepared-statement-por-conexao/#comments</comments>
		<pubDate>Tue, 15 Apr 2008 23:40:47 +0000</pubDate>
		<dc:creator>Elomar França</dc:creator>
		
		<category><![CDATA[estágio]]></category>

		<category><![CDATA[dica rapida]]></category>

		<category><![CDATA[mysqli]]></category>

		<category><![CDATA[php]]></category>

		<category><![CDATA[prepared statement]]></category>

		<guid isPermaLink="false">http://codando.wordpress.com/?p=125</guid>
		<description><![CDATA[Trabalhando com php+mysqli, perdi um tempão procurando saber porque a minha prepared statement não funcionava.
Coisinha besta: um prepared statement está ligado a uma conexão. Se você fecha a conexão, mata ele. Também tive problemas tentando usar dois statements numa só conexão.
Portanto, fica a dica: um prepared statement pra cada conexão.
Hope that helps!   ;D
 [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Trabalhando com php+mysqli, perdi um tempão procurando saber porque a minha prepared statement não funcionava.</p>
<p>Coisinha besta: um prepared statement está ligado a uma conexão. Se você fecha a conexão, mata ele. Também tive problemas tentando usar dois statements numa só conexão.</p>
<p>Portanto, fica a dica: um prepared statement pra cada conexão.</p>
<p>Hope that helps!   ;D</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/codando.wordpress.com/125/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/codando.wordpress.com/125/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/codando.wordpress.com/125/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/codando.wordpress.com/125/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/codando.wordpress.com/125/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/codando.wordpress.com/125/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/codando.wordpress.com/125/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/codando.wordpress.com/125/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/codando.wordpress.com/125/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/codando.wordpress.com/125/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/codando.wordpress.com/125/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/codando.wordpress.com/125/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=codando.wordpress.com&blog=2865706&post=125&subd=codando&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://codando.wordpress.com/2008/04/15/repita-comigo-um-prepared-statement-por-conexao/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/elomarf-128.jpg" medium="image">
			<media:title type="html">elomar</media:title>
		</media:content>
	</item>
		<item>
		<title>sábado+web: primeiro encontro do +web!</title>
		<link>http://codando.wordpress.com/2008/04/15/sabadoweb-primeiro-encontro-do-web/</link>
		<comments>http://codando.wordpress.com/2008/04/15/sabadoweb-primeiro-encontro-do-web/#comments</comments>
		<pubDate>Tue, 15 Apr 2008 23:39:22 +0000</pubDate>
		<dc:creator>Elomar França</dc:creator>
		
		<category><![CDATA[+web]]></category>

		<category><![CDATA[meta]]></category>

		<category><![CDATA[sabado+web]]></category>

		<guid isPermaLink="false">http://codando.wordpress.com/?p=127</guid>
		<description><![CDATA[Lembram do +web? O grupo de estudos de desenvolvimento web que eu já falei por aqui?
Pois é. A idéia amadureceu, graça ao apoio do pessoal que tá junto comigo nessa, e o primeiro encontro do grupo já tem data marcada: Sábado, 19 de abril, às 8h no Cefet/RN (projeções da Datinf).
Na programação, palestras sobre: o [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Lembram do +web? O <a href="http://codando.wordpress.com/2008/02/15/web/">grupo de estudos de desenvolvimento web</a> que eu já falei por aqui?</p>
<p>Pois é. A idéia amadureceu, graça ao apoio do pessoal que tá junto comigo nessa, e o primeiro encontro do grupo já tem data marcada: Sábado, 19 de abril, às 8h no Cefet/RN (projeções da Datinf).</p>
<p>Na programação, palestras sobre: o grupo +web, seus objetivos e planos (minha primeira palestra!); web 2.0: + poder pro usuário, um foco diferente do que costuma ser visto por aqui, pelo grande <a href="http://cachina.wordpress.com/">Mayron Cachina</a>; introdução do desenvolvimento web com xhtml, css e javascript, por <a href="http://sparkjs.com/">Evandro Myller</a>, o mago do javascript em Natal; e uma palestra surpresa (surpresa mesmo, nem eu sei o tema) com o prof. <a href="http://techvirtual.com.br/">Régis Falcão</a>.</p>
<p>Pessoal de Natal que acompanha o blog, conto com a presença de vocês lá.</p>
<p>Pro pessoal de fora de Natal que acompanha o blog (alguém?), uma notícia legal: vai haver também o lançamento do <strong>Curso Online de Introdução ao Desenvolvimento Web</strong>. Vai ser nos moldes dos cursos de <a href="http://rubylearning.org/class/">ruby</a> e <a href="http://www.traineronrails.com/moodle/">rails</a> que eu divulguei aqui, e o material vai ser esse que eu venho publicando aqui no blog. O curso é gratuito e aberto - qualquer pessoa pode participar. Sábado posto o link aqui.</p>
<p>É isso.</p>
<p>Quem quiser aparecer, vai ser muito bem vindo! e quem quiser ajudar, manda um <a href="mailto:elomar.f@gmail.com">email</a> pra mim. A gente ainda está procurando por uma hospedagem baratinha.</p>
<p><a href="http://codando.files.wordpress.com/2008/04/cartaz.pdf">Cartaz do primeiro sábado+web</a></p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/codando.wordpress.com/127/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/codando.wordpress.com/127/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/codando.wordpress.com/127/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/codando.wordpress.com/127/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/codando.wordpress.com/127/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/codando.wordpress.com/127/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/codando.wordpress.com/127/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/codando.wordpress.com/127/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/codando.wordpress.com/127/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/codando.wordpress.com/127/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/codando.wordpress.com/127/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/codando.wordpress.com/127/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=codando.wordpress.com&blog=2865706&post=127&subd=codando&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://codando.wordpress.com/2008/04/15/sabadoweb-primeiro-encontro-do-web/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/elomarf-128.jpg" medium="image">
			<media:title type="html">elomar</media:title>
		</media:content>
	</item>
		<item>
		<title>minicursos(3): cursos interessantes: desenvolvendo direito pra web!</title>
		<link>http://codando.wordpress.com/2008/04/12/minicursos3-cursos-interessantes-desenvolvendo-direito-pra-web/</link>
		<comments>http://codando.wordpress.com/2008/04/12/minicursos3-cursos-interessantes-desenvolvendo-direito-pra-web/#comments</comments>
		<pubDate>Sun, 13 Apr 2008 01:44:54 +0000</pubDate>
		<dc:creator>Elomar França</dc:creator>
		
		<category><![CDATA[minicursos]]></category>

		<category><![CDATA[minicurso]]></category>

		<category><![CDATA[produtividade]]></category>

		<category><![CDATA[rails]]></category>

		<category><![CDATA[ror]]></category>

		<category><![CDATA[ruby]]></category>

		<category><![CDATA[semantica]]></category>

		<category><![CDATA[web2.0]]></category>

		<category><![CDATA[web3.0]]></category>

		<category><![CDATA[xslt]]></category>

		<guid isPermaLink="false">http://codando.wordpress.com/?p=126</guid>
		<description><![CDATA[Nos últimos dois posts com minicursos (esse e esse) passei links que ensinavam o básico - programar. dessa vez trouxe uns links mais divertidos - cursos que fazem a diferença
Primeiro, tem o pdf grátis sobre xslt do pessoal da visie - já viu que tem qualidade. A visie lançou também um pdf sobre produtividade e [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Nos últimos dois posts com minicursos (<a href="http://codando.wordpress.com/2008/02/16/minicursos-1-html-css-js/">esse</a> e <a href="http://codando.wordpress.com/2008/03/05/minicursos2-java-php-net-ruby-python/">esse</a>) passei links que ensinavam o básico - programar. dessa vez trouxe uns links mais divertidos - cursos que fazem a diferença</p>
<p>Primeiro, tem o <a href="http://www.tableless.com.br/pdf-gratis-sobre-xslt">pdf grátis sobre xslt</a> do pessoal da <a href="http://visie.com.br/">visie</a> - já viu que tem qualidade. A visie lançou também um pdf sobre <a href="http://visie.com.br/treinamento/pdf/">produtividade e web 2.0</a>, que eu tô com muita vontade de ler mas ainda não deu. É baratinho, e um investimento que com certeza compensa, mas estágio em programação no Rio Grande do Norte paga tão pouquinho&#8230;</p>
<p>Tem ainda o <a href="http://www.sunstudentcourses.com/">sun student courses</a>. Até agora estão disponíveis dois cursos bem legais: <a title="Click to enter this course" href="http://www.sunstudentcourses.com/course/view.php?id=8">Real World Technologies: NetBeans GUI Builder, JRuby, JavaFX, and JavaME</a> e <a title="Click to enter this course" href="http://www.sunstudentcourses.com/course/view.php?id=10">Introduction to Solaris and opensolaris.org</a>. Se não fosse coisa de primeira, não tava na sun. Nem aqui.</p>
<p>Você também devia dar uma olhada no ambiente de aprendizado da <a href="http://teaching.deri.ie">DERI, NUI Galway</a> (se não me engano, uma universidade). O cadastro é fechado, mas você pode acessar como visitante pra conferir o material das disciplinas<br />
de <a href="http://teaching.deri.ie/course/view.php?id=8">Next Generation Technologies I (Semantic Web)</a>, <a href="http://teaching.deri.ie/course/view.php?id=3">Advanced Studies in IT (Semantic Web and Semantic Web Services)</a>, <a href="http://teaching.deri.ie/course/view.php?id=4">Digital Information (Multimedia Semantics)</a> e <a href="http://teaching.deri.ie/course/view.php?id=6">Emerging Web Media</a>. Pra quem quer desenvolver &#8220;direito&#8221; pra web, são quase um <em>must read</em>.</p>
<p>Ainda tem dois cursos deveriam ter entrado na lista anterior, ótimos pra quem  quer começar com Ruby on Rails mas não sabe direito por onde: O  <a href="http://rubylearning.org/class/">curso de Ruby de Salish Talim,</a> que está com inscrições abertas até 6 de maio, e o <a href="http://www.traineronrails.com/moodle/">curso de Rails de Sunil Kelkar,</a> com inscrições abertas até 15 de abril. Corra! Esses dois são gratuitos, de muita qualidade, e se complementam. O ideal é fazer o de Ruby e o de Rails logo depois.</p>
<p>Espero que vocês tenham aproveitado a listinha. Comentem aí outros materiais que vocês conheçam que eu vou adicionando aqui!</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/codando.wordpress.com/126/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/codando.wordpress.com/126/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/codando.wordpress.com/126/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/codando.wordpress.com/126/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/codando.wordpress.com/126/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/codando.wordpress.com/126/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/codando.wordpress.com/126/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/codando.wordpress.com/126/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/codando.wordpress.com/126/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/codando.wordpress.com/126/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/codando.wordpress.com/126/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/codando.wordpress.com/126/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=codando.wordpress.com&blog=2865706&post=126&subd=codando&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://codando.wordpress.com/2008/04/12/minicursos3-cursos-interessantes-desenvolvendo-direito-pra-web/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/elomarf-128.jpg" medium="image">
			<media:title type="html">elomar</media:title>
		</media:content>
	</item>
		<item>
		<title>refactoring!</title>
		<link>http://codando.wordpress.com/2008/03/27/refactoring/</link>
		<comments>http://codando.wordpress.com/2008/03/27/refactoring/#comments</comments>
		<pubDate>Fri, 28 Mar 2008 01:03:50 +0000</pubDate>
		<dc:creator>Elomar França</dc:creator>
		
		<category><![CDATA[+web]]></category>

		<category><![CDATA[meta]]></category>

		<guid isPermaLink="false">http://codando.wordpress.com/2008/03/27/refactoring/</guid>
		<description><![CDATA[Fiquei um tempinho sem postar aqui no blog, mas foi por um motivo importante!
Não, não estou de férias (beem longe de uma). Estava revisando os tutoriais iniciantes de HTML e CSS, pra eles estarem no ponto quando as aulas do +web começarem.
Os links foram corrigidos, conteúdos foram adicionados/retirados, crei uma tag pra cada minicurso e [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Fiquei um tempinho sem postar aqui no blog, mas foi por um motivo importante!</p>
<p>Não, não estou de férias (beem longe de uma). Estava revisando os tutoriais iniciantes de HTML e CSS, pra eles estarem no ponto quando as aulas do <a href="http://codando.wordpress.com/2008/02/15/web/">+web</a> começarem.</p>
<p>Os links foram corrigidos, conteúdos foram adicionados/retirados, crei uma tag pra cada minicurso e mais umas coisinhas.</p>
<p>Isso me custou algumas visitas</p>
<p><img style="border-width:0;" height="238" alt="Queda enorme nas visitas" src="http://codando.files.wordpress.com/2008/03/image44.png?w=328&h=238" width="328" border="0"> </p>
<p>mas os minicursos estão bem melhores, e é isso que importa. Só tá faltando receber algum retorno dos alunos, saber o que estão achando do material.</p>
<p>Como a prioridade pro +web agora é fazer o que acontece por trás dos panos (correr atrás de coordenador, arrumar uma sala de projeção, conseguir uma hospedagem, etc etc etc) os minicursos vão ficar parados por algum tempo.</p>
<p>Até eles voltarem, continua a programação. Vai chover RoR (vou aprender RoR esse ano!) e php (começo a trabalhar com php segunda feira).</p>
<p>A propósito, alguém sentiu minha falta?</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/codando.wordpress.com/122/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/codando.wordpress.com/122/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/codando.wordpress.com/122/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/codando.wordpress.com/122/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/codando.wordpress.com/122/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/codando.wordpress.com/122/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/codando.wordpress.com/122/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/codando.wordpress.com/122/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/codando.wordpress.com/122/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/codando.wordpress.com/122/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/codando.wordpress.com/122/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/codando.wordpress.com/122/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=codando.wordpress.com&blog=2865706&post=122&subd=codando&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://codando.wordpress.com/2008/03/27/refactoring/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/elomarf-128.jpg" medium="image">
			<media:title type="html">elomar</media:title>
		</media:content>

		<media:content url="http://codando.files.wordpress.com/2008/03/image44.png" medium="image">
			<media:title type="html">Queda enorme nas visitas</media:title>
		</media:content>
	</item>
		<item>
		<title>Opera e Webkit passam no Acid3!</title>
		<link>http://codando.wordpress.com/2008/03/27/opera-e-webkit-passam-no-acid3/</link>
		<comments>http://codando.wordpress.com/2008/03/27/opera-e-webkit-passam-no-acid3/#comments</comments>
		<pubDate>Thu, 27 Mar 2008 11:10:34 +0000</pubDate>
		<dc:creator>Elomar França</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[acid3]]></category>

		<category><![CDATA[firefox]]></category>

		<category><![CDATA[ie8]]></category>

		<category><![CDATA[opera]]></category>

		<category><![CDATA[safari]]></category>

		<category><![CDATA[standards]]></category>

		<guid isPermaLink="false">http://codando.wordpress.com/?p=115</guid>
		<description><![CDATA[Notícia novinha!
Enquanto o ie8 e o Firefox3beta comemoram o score máximo no Acid2, o Opera (via) e o WebKit (engine do navegador Safari) (via) já passaram no Acid3, que testa o suporte a DOM e SVG, entre outras coisas. O Firefox3 beta4 tirou 68/100, e o Internet Explorer8, 17.
Tá esquentando!
      [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Notícia novinha!</p>
<p>Enquanto o ie8 e o Firefox3beta comemoram o score máximo no Acid2, o <a href="http://my.opera.com/desktopteam/blog/2008/03/26/opera-and-the-acid3-test">Opera</a> (<a href="http://ajaxian.com/archives/acid-3-opera-passed">via</a>) e o <a href="http://webkit.org/blog/173/webkit-achieves-acid3-100100-in-public-build/">WebKit</a> (engine do navegador Safari) (<a href="http://ajaxian.com/archives/webkit-passes-acid3">via</a>) já passaram no <a href="http://www.webstandards.org/action/acid3/">Acid3</a>, que testa o suporte a DOM e SVG, entre outras coisas. O Firefox3 beta4 tirou 68/100, e o Internet Explorer8, 17.</p>
<p>Tá esquentando!</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/codando.wordpress.com/115/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/codando.wordpress.com/115/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/codando.wordpress.com/115/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/codando.wordpress.com/115/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/codando.wordpress.com/115/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/codando.wordpress.com/115/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/codando.wordpress.com/115/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/codando.wordpress.com/115/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/codando.wordpress.com/115/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/codando.wordpress.com/115/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/codando.wordpress.com/115/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/codando.wordpress.com/115/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=codando.wordpress.com&blog=2865706&post=115&subd=codando&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://codando.wordpress.com/2008/03/27/opera-e-webkit-passam-no-acid3/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/elomarf-128.jpg" medium="image">
			<media:title type="html">elomar</media:title>
		</media:content>
	</item>
		<item>
		<title>Tutorial Intermedi&#225;rio de CSS: Imagens de Background</title>
		<link>http://codando.wordpress.com/2008/03/19/tutorial-intermedirio-de-css-imagens-de-background/</link>
		<comments>http://codando.wordpress.com/2008/03/19/tutorial-intermedirio-de-css-imagens-de-background/#comments</comments>
		<pubDate>Thu, 20 Mar 2008 00:41:01 +0000</pubDate>
		<dc:creator>Elomar França</dc:creator>
		
		<category><![CDATA[+web]]></category>

		<category><![CDATA[css]]></category>

		<category><![CDATA[htmldog]]></category>

		<category><![CDATA[minicursos]]></category>

		<category><![CDATA[cssintermediario]]></category>

		<category><![CDATA[intermediario]]></category>

		<category><![CDATA[minicurso]]></category>

		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://codando.wordpress.com/2008/03/19/tutorial-intermedirio-de-css-imagens-de-background/</guid>
		<description><![CDATA[
Existem várias propriedades envolvidas na manipulação de imagens de background.
Felizmente, a propriedade background cuida de todas as outras.
body {
	background: white url(http://www.htmldog.com/images/bg.gif) no-repeat top right;
}
Esse código une essas propriedades:

background-color, que nós já vimos antes.
background-image, que é o endereço da imagem que vai servir de fundo.
background-repeat, que é como a imagem se repete na página. Pode ser [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><img style="border-right:0;border-top:0;border-left:0;border-bottom:0;" src="http://codando.files.wordpress.com/2008/05/image4.png?w=416&h=111" border="0" alt="Página com Imagem de Background" width="416" height="111" /></p>
<p>Existem várias propriedades envolvidas na manipulação de <strong>imagens de background</strong>.</p>
<p>Felizmente, a propriedade background cuida de todas as outras.</p>
<pre>body {
	<strong>background: white url(http://www.htmldog.com/images/bg.gif) no-repeat top right;</strong>
}</pre>
<p>Esse código une essas propriedades:</p>
<ul>
<li><strong>background-color</strong>, que nós já vimos antes.</li>
<li><strong>background-image</strong>, que é o endereço da imagem que vai servir de fundo.</li>
<li><strong>background-repeat</strong>, que é como a imagem se repete na página. Pode ser  <strong>repeat-y</strong> (repetindo no eixo y, de cima até embaixo), <strong>repeat-x</strong> (repetindo no eixo x, lado a lado), <strong>repeat</strong> (repetindo nos eixos x e y, efeito semelhante a um telhado, por exemplo) ou <strong>no-repeat</strong> (que mostra apenas uma ocorrência da imagem).</li>
<li><strong>background-position</strong>, que pode ser <strong>top</strong> (topo), <strong>center</strong> (centro), <strong>bottom </strong>(parte inferior), <strong>left</strong> (esquerda) e <strong>right</strong> (direita), ou uma combinação de dois desses elementos. Nesse caso, o primeiro indica a posição no eixo horizontal e o segundo a posição no eixo vertical.</li>
</ul>
<p>Imagens de background podem ser usadas na maioria dos elementos HTML - não apenas pra página inteira (body) e podem ser usados pra efeitos simples mas eficazes, como bordas arredondadas.</p>
<p>É fácil se envolver demais com imagens de background e querer usá-las na página inteira. Algumas pessoas visualmente hiperativas podem acreditar que é uma boa ter uma foto cheia de cores vivas em todo o fundo da página, dando ao usuário o desafio de decifrar o texto no primeiro plano. Isso é um exemplo meio radical, mas o fato é que o texto mais amigável ao usuário, legível, é fonte preta em um fundo simples branco ou fonte branca num fundo preto. Algumas pessoas defendem que um fundo &#8220;quase&#8221; branco ou &#8220;quase&#8221; preto é melhor, já que reduz a claridade. Sugiro que você teste essas possibilidades e escolha a que você achar mais adequada ao seu projeto.</p>
<p>O melhor uso pra imagens de background é preencher espaços onde não haja nenhum conteúdo, deixando a página mais visualmente agradável sem atrapalhar o conteúdo.</p>
<h3>Páginas Relacionadas</h3>
<ul>
<li>Próxima Página: <a href="http://htmldog.com/guides/htmladvanced/">Tutorial Avançado de HTML</a></li>
<li>Página Anterior: <a href="http://codando.wordpress.com/2008/03/18/tutorial-intermedirio-de-css-propriedades-atalho/">Propriedades Atalho</a></li>
<li><a href="http://codando.wordpress.com/2008/03/05/tutorial-iniciante-de-css-cores/">Cores</a> (Tutorial Iniciante de CSS)</li>
<li><a href="http://codando.wordpress.com/2008/02/24/tutorial-iniciante-de-html-imagens/">Imagens</a> (Tutorial Iniciante de HTML)</li>
</ul>
<h3>Exemplos</h3>
<ul>
<li><a href="http://htmldog.com/examples/images2.html">Imagens de background</a></li>
<li><a href="http://htmldog.com/examples/images3.html">Ocorrência única</a> - usando <strong>background-repeat</strong></li>
<li><a href="http://htmldog.com/examples/images3_2.html">Bordas Arredondadas 1</a> - usando imagens de background menores</li>
<li><a href="http://htmldog.com/examples/images3_3.html">Bordas Arredondadas 2</a> - em caixas de altura e largura variáveis</li>
</ul>
<h4>Referência</h4>
<ul>
<li><a href="http://htmldog.com/reference/cssproperties/background/">background</a></li>
<li><a href="http://htmldog.com/reference/cssproperties/background-image/">background-image</a></li>
<li><a href="http://htmldog.com/reference/cssproperties/background-repeat/">background-repeat</a></li>
<li><a href="http://htmldog.com/reference/cssproperties/background-position/">background-position</a></li>
</ul>
<div id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:dbc765fc-048b-4b50-a78f-a34b912f4efb" class="wlWriterSmartContent" style="display:inline;margin:0;padding:0;">BlogBlogs Tags: <a rel="tag" href="http://blogblogs.com.br/tag/tutorial">tutorial</a>, <a rel="tag" href="http://blogblogs.com.br/tag/css">css</a>, <a rel="tag" href="http://blogblogs.com.br/tag/minicurso">minicurso</a></div>
<p><em>Esse material é uma adaptação do <a href="http://www.htmldog.com/guides/cssintermediate/">CSS Intermediate Tutorial</a>, de autoria de <a href="http://www.htmldog.com/">Patrick Griffiths</a>. Todos os direitos pertencem ao autor.</em></p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/codando.wordpress.com/76/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/codando.wordpress.com/76/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/codando.wordpress.com/76/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/codando.wordpress.com/76/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/codando.wordpress.com/76/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/codando.wordpress.com/76/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/codando.wordpress.com/76/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/codando.wordpress.com/76/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/codando.wordpress.com/76/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/codando.wordpress.com/76/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/codando.wordpress.com/76/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/codando.wordpress.com/76/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=codando.wordpress.com&blog=2865706&post=76&subd=codando&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://codando.wordpress.com/2008/03/19/tutorial-intermedirio-de-css-imagens-de-background/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/elomarf-128.jpg" medium="image">
			<media:title type="html">elomar</media:title>
		</media:content>

		<media:content url="http://codando.files.wordpress.com/2008/05/image4.png" medium="image">
			<media:title type="html">Página com Imagem de Background</media:title>
		</media:content>
	</item>
	</channel>
</rss>