<?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>UTDC Blog &#187; diseño</title>
	<atom:link href="http://www.untrocitodecielo.com/blog/category/diseno/feed" rel="self" type="application/rss+xml" />
	<link>http://www.untrocitodecielo.com/blog</link>
	<description></description>
	<lastBuildDate>Sun, 21 Jun 2009 11:29:41 +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>Añadiendo twitter</title>
		<link>http://www.untrocitodecielo.com/blog/anadiendo-twitter</link>
		<comments>http://www.untrocitodecielo.com/blog/anadiendo-twitter#comments</comments>
		<pubDate>Sun, 21 Jun 2009 11:18:43 +0000</pubDate>
		<dc:creator>Tijeran</dc:creator>
				<category><![CDATA[diseño]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[añadir]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.untrocitodecielo.com/blog/?p=87</guid>
		<description><![CDATA[En un momento en el que twitter se ha consolidado y se mantiene como una de las herramientas por excelencia de la web 2.0, los blogs están empezando a usarlo cada vez más, para darles un toque personal. En mi opinión, un blog con twitter gana mucho en dos aspectos. En primer lugar acerca al [...]]]></description>
			<content:encoded><![CDATA[<p><img src="/imagenes/tweeter.png" alt="Añadir twitter a tu blog" width="180" height="180" class="alignright size-full wp-image-141" /><br />
En un momento en el que twitter se ha consolidado y se mantiene como una de las herramientas por excelencia de la web 2.0, los blogs están empezando a usarlo cada vez más, para darles un toque personal. En mi opinión, un <strong>blog con twitter</strong> gana mucho en dos aspectos. En primer lugar acerca al autor a su público, estableciendo lazos con sus lectores. En segundo lugar, incluir los comentarios de twitter puede ser una adición muy llamativa que dará frescor al diseño de cualquier blog si se hace adecuadamente. </p>
<p>La mejor forma y la más sencilla para <strong>poner twitter en nuestro blog</strong> es usar uno de los muchos <strong>plugins</strong> que existen para este cometido. De entre todos <a href="http://wordpress.org/extend/plugins/twitter-for-wordpress/">yo me he inclinado por este</a>, dado que es fácil de usar y se adapta a lo que necesito.<span id="more-87"></span><br />
Una vez instalado basta con arrastrarlo a la sección de widgets si el tema de tu blog dispone de ella, o mediante php con la siguiente función:</p>

<div class="wp_codebox_msgheader"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p87code2'); return false;">Ver código</a> PHP</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table width="100%" ><tr id="p872"><td class="line_numbers"><pre>1
</pre></td><td class="code" id="p87code2"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">&lt;?php</span> twitter_messages<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;nombreUsuario&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span></pre></td></tr></table></div>

<p>La segunda opción más usada, aunque un poco más liosa es hacerlo mediante <strong>javascript</strong>, en concreto con <a href="http://tweet.seaofclouds.com/">la librería tweet</a>. Para un blog no es necesario<br />
meterse en algo tan engorroso, pero si queremos añadirlo a una web propia es la mejor solución.</p>
<p>Por útimo existen otras formas de hacerlo, todas ellas válidas pero bastante más complejas, por ejemplo con php o asp. En <a href="http://www.noupe.com/tutorial/twitter-status-design-tutorials-icons-wp-plugins.html">esta entrada de Noupe</a> podréis encontrar casi todas las alternativas.</p>
<p>Si decidís probar <strong>twitter</strong> o <strong>añadirlo</strong> a vuestro blog, aquí teneis una gran <a href="http://www.untrocitodecielo.com/blog/iconos-twitter">selección de iconos y personajes</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.untrocitodecielo.com/blog/anadiendo-twitter/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Separando nuestros posts</title>
		<link>http://www.untrocitodecielo.com/blog/separando-nuestros-posts</link>
		<comments>http://www.untrocitodecielo.com/blog/separando-nuestros-posts#comments</comments>
		<pubDate>Sun, 07 Jun 2009 12:05:11 +0000</pubDate>
		<dc:creator>Tijeran</dc:creator>
				<category><![CDATA[css]]></category>
		<category><![CDATA[destacado]]></category>
		<category><![CDATA[diseño]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[barra]]></category>
		<category><![CDATA[hr]]></category>
		<category><![CDATA[separacion]]></category>

		<guid isPermaLink="false">http://www.untrocitodecielo.com/blog/?p=177</guid>
		<description><![CDATA[Continuamos añadiendo elementos de diseño a nuestro blog, en este caso una sencilla separación entre las entradas que puede resultar vistosa si se hace adecuadamente. El proceso y el código en este caso es muy fácil, solo debemos añadir la imagen que queremos en la carpeta &#8220;images&#8221;(o la que querais) de nuestro tema, buscar el [...]]]></description>
			<content:encoded><![CDATA[<p>Continuamos añadiendo elementos de diseño a nuestro blog, en este caso una sencilla <strong>separación</strong> entre las entradas que puede resultar vistosa si se hace adecuadamente.</p>
<p>El proceso y el código en este caso es muy fácil, solo debemos añadir la imagen que queremos en la carpeta &#8220;images&#8221;(o la que querais) de nuestro tema, buscar el css y modificar la clase &#8220;post&#8221; añadiendo esto:</p>

<div class="wp_codebox_msgheader"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p177code5'); return false;">Ver código</a> HTML</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table width="100%" ><tr id="p1775"><td class="line_numbers"><pre>1
2
3
4
</pre></td><td class="code" id="p177code5"><pre class="html" style="font-family:monospace;">&nbsp;
.post{
     background: transparent url(images/tuImagen.gif) no-repeat bottom;
}</pre></td></tr></table></div>

<p><span id="more-177"></span><br />
Si al igual que yo, teneis otro texto debajo de la entrada en sí, en mi caso las categorías y tags, podeis añadirle un &#8220;margin o padding&#8221; para que no se superpongan:</p>

<div class="wp_codebox_msgheader"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p177code6'); return false;">Ver código</a> HTML</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table width="100%" ><tr id="p1776"><td class="line_numbers"><pre>1
2
3
4
5
6
</pre></td><td class="code" id="p177code6"><pre class="html" style="font-family:monospace;">&nbsp;
.post{
     background: transparent url(images/tuImagen.gif) no-repeat bottom;
     padding-bottom:20px;
     margin-bottom:10px;
}</pre></td></tr></table></div>

<p>Por internet hay montones de <strong>barras separadoras gratis</strong>, pero os aconsejo ser creativos y hacer la vuestra, para darle al blog un toque más personal.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.untrocitodecielo.com/blog/separando-nuestros-posts/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Error 404: aprende a mejorarla.</title>
		<link>http://www.untrocitodecielo.com/blog/error-404-aprende-a-mejorarla</link>
		<comments>http://www.untrocitodecielo.com/blog/error-404-aprende-a-mejorarla#comments</comments>
		<pubDate>Sat, 06 Jun 2009 12:04:56 +0000</pubDate>
		<dc:creator>Tijeran</dc:creator>
				<category><![CDATA[diseño]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[error 404]]></category>
		<category><![CDATA[no encontrado]]></category>
		<category><![CDATA[no existe]]></category>
		<category><![CDATA[not found]]></category>

		<guid isPermaLink="false">http://www.untrocitodecielo.com/blog/?p=160</guid>
		<description><![CDATA[Las páginas de error 404-No encontrado son aquellas a las que llegamos cuando buscamos algo que realmente no existe, por ejemplo escribimos mal la url en la barra de direcciones. Aunque estas páginas se muestran en contadas ocasiones, es importante darse cuenta de que pueden ser el motivo de que un usuario abandone nuestra página [...]]]></description>
			<content:encoded><![CDATA[<p></br>Las páginas de <strong>error 404-No encontrado</strong> son aquellas a las que llegamos cuando buscamos algo que realmente <strong>no existe</strong>, por ejemplo escribimos mal la url en la barra de direcciones. Aunque estas páginas se muestran en contadas ocasiones, es importante darse cuenta de que pueden ser el motivo de que un usuario abandone nuestra página o blog. </p>
<p><img src="http://www.untrocitodecielo.com/blog/wp-content/uploads/2009/05/error 404.jpg" alt="Ejemplo error 404" title="="Ejemplo error 404" width="500" height="250" class="aligncenter size-full wp-image-141" /><br />
<span id="more-160"></span><br />
Una buena prática es la de enriquecer las páginas de <strong>error 404</strong> de modo que cuando alguien se encuentre con ellas puedan resultarle últiles. Vamos a ver algunos puntos claves que deberían contener en el caso de que se trate de un blog:</p>
<ul>
<li>&bull;En primer lugar, la página debería mantener en lo posible <strong>la estructura del blog</strong>, es decir no perder las barras laterales, cabeceras y footer, para que el usuario pueda seguir con su navegación habitual y no se encuentre en tierra de nadie con con una simple página estática carente de cooncordancia con el resto del blog.</li>
<li>&bull;En segundo lugar, una parte obligada es una<strong> caja de búsqueda</strong>, aun si tu blog ya la tiene en la parte superior, ponerla directamente dónde el usuario espera el contenido le incitará a usarla y conseguiremos que no se vaya.</li>
<li>&bull;En tercer lugar, para los navegantes más vagos o sedientos de contenidos, no sería mala idea añadir las entradas más recientes, los<strong> posts populares</strong> o incluso un<strong> archivo</strong> con los ya antiguos.
</li>
<li>&bull;Por último, una de las cosas que también pueden ser útiles es un<strong> formulario de contacto</strong>, a través del cual puedan comentarte que buscaban cuando llegaron al error, a la gente le encanta participar y un poco de feedback nunca viene mal.
</li>
<p>Resumiendo, las páginas <strong>&#8220;not found</strong>&#8221; pueden llegar a ser muy útiles a la hora de redirigir la atención de nuestros usuarios, así que debemos de llenarlas de contenido y mantener la navegación acostumbrada.<br />
Os dejo un <a href="http://www.smashingmagazine.com/404-page/">enlace a Smashing Magazin</a>e dónde recopilan algunas muy interesantes y bonitas.</p>
<p>Fuente: <a href="http://www.blogussion.com/blog/visual-design/404-error-page-exist">Blogussion/blog</a></p>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.untrocitodecielo.com/blog/error-404-aprende-a-mejorarla/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Estilo de las entradas en wordpress</title>
		<link>http://www.untrocitodecielo.com/blog/estilo-entradas-worpress</link>
		<comments>http://www.untrocitodecielo.com/blog/estilo-entradas-worpress#comments</comments>
		<pubDate>Thu, 04 Jun 2009 15:59:08 +0000</pubDate>
		<dc:creator>Tijeran</dc:creator>
				<category><![CDATA[css]]></category>
		<category><![CDATA[destacado]]></category>
		<category><![CDATA[diseño]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[Añadir etiqueta nueva]]></category>
		<category><![CDATA[campos personalizados]]></category>
		<category><![CDATA[meta]]></category>
		<category><![CDATA[metadatos]]></category>
		<category><![CDATA[mini-post]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.untrocitodecielo.com/blog/?p=127</guid>
		<description><![CDATA[Hoy vamos a aprender cómo añadir una sección de mini-posts a un blog wordpress. En realidad con lo que vamos a aprender se puede hacer muchas más cosas, el tema de las mini entradas es solo para ejemplificarlo. Si tienes la última versión de wp habrás notado que mientras escribes, debajo de cada entrada hay [...]]]></description>
			<content:encoded><![CDATA[<p>Hoy vamos a aprender cómo añadir una sección de mini-posts a un blog wordpress. En realidad con lo que vamos a aprender se puede hacer muchas más cosas, el tema de las mini entradas es solo para ejemplificarlo.</p>
<p>Si tienes la última versión de wp habrás notado que mientras escribes, debajo de cada entrada hay una sección llamada <strong>campos personalizados</strong>. Pues bien, esto no es otra cosa que la posibilidad de añadir <strong>meta datos</strong> a nuestras entradas. La forma en la que lo usaremos ahora, es para hacer distinción entre unos posts y otros, es decir poder identificarlos y así darles forma a nuestro gusto en el css.</p>
<p>Para el ejemplo voy a añadir la siguiente sección a mi css, que consiste en una nueva clase para cambiar el aspecto de los <strong>mini-posts</strong>. Después en mi footer usaré un bucle que llame a la función de wp encargada de reproducir los posts, pero haciendo uso de los <strong>metadatos</strong> podré cambiar la clase para que se muestre de distinto modo.<br />
<span id="more-127"></span><br />
En el css:</p>

<div class="wp_codebox_msgheader"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p127code9'); return false;">Ver código</a> CSS</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table width="100%" ><tr id="p1279"><td class="line_numbers"><pre>1
2
3
4
</pre></td><td class="code" id="p127code9"><pre class="css" style="font-family:monospace;">.mini<span style="color: #00AA00;">&#123;</span>
  <span style="color: #000000; font-weight: bold;">color</span><span style="color: #00AA00;">:</span><span style="color: #993333;">white</span><span style="color: #00AA00;">;</span>
  <span style="color: #000000; font-weight: bold;">background</span><span style="color: #00AA00;">:</span> <span style="color: #000000; font-weight: bold;">black</span><span style="color: #00AA00;">;</span>
<span style="color: #00AA00;">&#125;</span></pre></td></tr></table></div>

<p>Estas dos modificaciones simplemente cambian el color de fondo a negro y el color de las letras a blanco, lo único importante es darse cuenta de que usamos <strong>una clase</strong>, y no un atributo, es decir usamos un punto delante del nombre y no una almohadilla.</p>
<p>En el html:</p>

<div class="wp_codebox_msgheader"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p127code10'); return false;">Ver código</a> HTML</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table width="100%" ><tr id="p12710"><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
</pre></td><td class="code" id="p127code10"><pre class="html" style="font-family:monospace;">&nbsp;
&lt;div class=&quot;&lt;?php echo get_post_meta($post-&gt;ID,'mini', true) ?&gt;&quot; id=&quot;post-&lt;?php the_ID(); ?&gt;&quot;&gt;
  &lt;h2&gt;&lt;a href=&quot;&lt;?php the_permalink() ?&gt;&quot; rel=&quot;marcadores&quot; title=&quot;Enlace permanente a&lt;?php the_title_attribute(); ?&gt;&quot;&gt;&lt;?php the_title(); ?&gt;&lt;/a&gt;&lt;/h2&gt;
     &lt;p&gt;&lt;?php the_time('F jS, Y') ?&gt; &lt;!-- by &lt;?php the_author() ?&gt; --&gt;&lt;/p&gt;
&nbsp;
	&lt;?php the_content('Seguir leyendo &amp;raquo;'); ?&gt;
&nbsp;
&lt;/div&gt;</pre></td></tr></table></div>

<p>Lo único que nos interesa de aquí es  el <strong>&#8220;get_post_meta()&#8221;</strong> y esta sección irá en el bucle principal dónde mostremos nuestras entradas. Lo que hacemos es pedirle a wordpress los metadatos de la entrada que tienen el nombre &#8220;mini&#8221; y puesto que está dentro de un echo lo intrepretará como si fuera el nombre de la clase.</p>
<p>Solo queda meter los metadatos en las entradas con la sección de campos personalizados, para no liarnos lo más sencillo es meter en los dos campos lo mismo, asi no tenemos que pensar si es el nombre del metadato o el contenido a la hora de llamar a la función. Quedaría asi:</p>
<p><img class="aligncenter size-full wp-image-141" title="campos personalizados" src="http://www.untrocitodecielo.com/blog/wp-content/uploads/2009/05/metadatos.jpg" alt="campos personalizados" width="500" height="250" /></p>
<p>Jugando con el css y los metadatos podemos hacer casi cualquier cosa con nuestras entradas, en mi caso he añadido al pie de página una sección de mini-posts con freebies que iré actualizando.<br />
Fuente: <a href="http://codex.wordpress.org/Using_Custom_Fields">codex.wordpress</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.untrocitodecielo.com/blog/estilo-entradas-worpress/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Iconos Twitter</title>
		<link>http://www.untrocitodecielo.com/blog/iconos-twitter</link>
		<comments>http://www.untrocitodecielo.com/blog/iconos-twitter#comments</comments>
		<pubDate>Thu, 04 Jun 2009 14:42:00 +0000</pubDate>
		<dc:creator>Tijeran</dc:creator>
				<category><![CDATA[descargas]]></category>
		<category><![CDATA[diseño]]></category>
		<category><![CDATA[freebie]]></category>

		<guid isPermaLink="false">http://www.untrocitodecielo.com/blog/?p=140</guid>
		<description><![CDATA[He encontrado en hongkiat.com una genial colección de iconos y botones para twitter gratis y listas para descargar. Enlace de descarga]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-141" title="twitt" src="http://www.untrocitodecielo.com/blog/wp-content/uploads/2009/05/twitt.png" alt="twitt" width="100" height="100" />He encontrado en <a href="http://www.hongkiat.com/blog/">hongkiat.com</a> una genial <strong>colección</strong> de <strong>iconos</strong> y <strong>botones</strong> para <strong>twitter gratis</strong> y listas para <strong>descargar</strong>.</p>
<p><a href="http://www.hongkiat.com/blog/100-remarkably-beautiful-twitter-icons-and-buttons/">Enlace de descarga</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.untrocitodecielo.com/blog/iconos-twitter/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Esta semana he visto&#8230;(1)</title>
		<link>http://www.untrocitodecielo.com/blog/esta-semana-he-visto1</link>
		<comments>http://www.untrocitodecielo.com/blog/esta-semana-he-visto1#comments</comments>
		<pubDate>Fri, 29 May 2009 13:48:56 +0000</pubDate>
		<dc:creator>Tijeran</dc:creator>
				<category><![CDATA[diseño]]></category>
		<category><![CDATA[he visto]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[esta semana he visto]]></category>

		<guid isPermaLink="false">http://www.untrocitodecielo.com/blog/?p=112</guid>
		<description><![CDATA[Otra nueva sección que se auto-define, &#8220;esta semana he visto&#8230;&#8221;: ProFolio 1.05 &#8211; Featuring Portfolio Navigation Separar por sílabas los textos de un blog en WordPress 120 CSS Galleries for Web Design Inspirations 15 INCREDIBLY DETAILED CONCEPT ART TUTORIALS The 1Kb CSS Grid, Part 1 Ahí os dejo unos enlaces que me parecieron interesantes.]]></description>
			<content:encoded><![CDATA[<p>Otra nueva sección que se auto-define, <strong>&#8220;esta semana he visto&#8230;&#8221;</strong>:</p>
<ul>
<li><a href="http://myprofolio.sticktacular.com/lesson.php?id=98&#038;Lesson=ProFolio%201.05%20-%20Featuring%20Portfolio%20Navigation">ProFolio 1.05 &#8211; Featuring Portfolio Navigation</a></li>
<li><a href="http://www.blogoff.es/2009/05/29/separar-por-silabas-los-textos-de-un-blog-en-wordpress/">Separar por sílabas los textos de un blog en WordPress</a></li>
<li><a href="http://www.dottony.com/120-css-galleries-for-web-design-inspirations/">120 CSS Galleries for Web Design Inspirations</a></li>
<li><a href="http://www.presidiacreative.com/15-detailed-concept-art-tutorials/">15 INCREDIBLY DETAILED CONCEPT ART TUTORIALS</a>
</li>
<li><a href="http://www.usabilitypost.com/2009/05/29/the-1kb-css-grid-part-1/">The 1Kb CSS Grid, Part 1</a></li>
</ul>
<p>Ahí os dejo unos <strong>enlaces</strong> que me parecieron <strong>interesante</strong>s.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.untrocitodecielo.com/blog/esta-semana-he-visto1/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Atractivo menu Rss con JavaScript</title>
		<link>http://www.untrocitodecielo.com/blog/atractivo-menu-rss-con-javascript</link>
		<comments>http://www.untrocitodecielo.com/blog/atractivo-menu-rss-con-javascript#comments</comments>
		<pubDate>Thu, 28 May 2009 13:59:23 +0000</pubDate>
		<dc:creator>Tijeran</dc:creator>
				<category><![CDATA[diseño]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[rss]]></category>
		<category><![CDATA[js]]></category>
		<category><![CDATA[menu]]></category>

		<guid isPermaLink="false">http://www.untrocitodecielo.com/blog/?p=92</guid>
		<description><![CDATA[Ahora que el blog es bastante funcional, voy a empezar a meterle pequeños cambios para mejorarlo poco a poco. El primero ha sido cambiar el sencillo botón de rss por uno creado mediante javascript con un menú desplegable. El plugin que he usado es original de komodomedia y utiliza la genial librería JQuery. Veamos paso [...]]]></description>
			<content:encoded><![CDATA[<p>Ahora que el blog es bastante funcional, voy a empezar a meterle pequeños cambios para mejorarlo poco a poco.<br />
El primero ha sido cambiar el sencillo <strong>botón de rss</strong> por uno creado mediante javascript con un menú desplegable.<br />
El plugin que he usado es original de <a href="http://www.komodomedia.com">komodomedia</a> y utiliza la genial librería <a href="http://jquery.com/">JQuery</a>.<br />
Veamos paso a paso como incluirlo en nuestro <strong>blog wordpress</strong> o nuestra página web.<br />
<span id="more-92"></span></p>
<p>En primer lugar debemos <a href="http://www.komodomedia.com/mint/pepper/orderedlist/downloads/download.php?file=http%3A//www.komodomedia.com/samples/feed_menu/jquery_feed_menu.zip">bajar los archivos</a> y localizarlos en alguna carpeta de wordpress, para ser ordenados deberíamos meterlos en la carpeta que wp trae para las bibliotecas javascript importadas: <em>&#8220;/wp-includes/js&#8221;</em>.<br />
A continuación incluiremos las bibliotecas y enlazaremos al css dentro del archivo header de nuestro tema. En mi caso quedará así:</p>

<div class="wp_codebox_msgheader"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p92code15'); return false;">Ver código</a> HTML</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table width="100%" ><tr id="p9215"><td class="line_numbers"><pre>1
2
3
4
</pre></td><td class="code" id="p92code15"><pre class="html" style="font-family:monospace;">&lt;script src=&quot;/blog/wp-includes/js/jquery_feed_menu/jquery.js&quot; type=&quot;text/javascript&quot;&gt;&lt;!--mce:0--&gt;&lt;/script&gt;
&nbsp;
		&lt;script src=&quot;/blog/wp-includes/js/jquery_feed_menu/feed_menu.js&quot; type=&quot;text/javascript&quot;&gt;&lt;!--mce:1--&gt;&lt;/script&gt;
		&lt;script type=&quot;text/javascript&quot;&gt;&lt;!--mce:2--&gt;&lt;/script&gt;</pre></td></tr></table></div>

<p>Modificar las urls para adecuarla a vuestro caso, pero aseguraros de que el código va justo antes de finalizar el head para que no entre en conflicto con otras importaciones.</p>
<p>Una vez tenemos todas las librerías, el código para usar los botones debe ir nada más empezar el body y dentro de un onload o un $(document).ready dado que usamos jQuery. El código quedaría así:</p>

<div class="wp_codebox_msgheader"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p92code16'); return false;">Ver código</a> HTML</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table width="100%" ><tr id="p9216"><td class="line_numbers"><pre>1
</pre></td><td class="code" id="p92code16"><pre class="html" style="font-family:monospace;">&lt;script type=&quot;text/javascript&quot;&gt;&lt;!--mce:3--&gt;&lt;/script&gt;</pre></td></tr></table></div>

<p>Dónde &#8216;atributo_css&#8217; es el selector o atributo que contendrá el botón rss, por ejemplo: &#8216;contenedor_rss&#8217;.</p>

<div class="wp_codebox_msgheader"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p92code17'); return false;">Ver código</a> HTML</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table width="100%" ><tr id="p9217"><td class="line_numbers"><pre>1
2
</pre></td><td class="code" id="p92code17"><pre class="html" style="font-family:monospace;">En el css---&amp;gt; #contenedor_rss
En el html---&amp;gt;</pre></td></tr></table></div>

<p>Lo único que nos falta es añadir las lineas anteriores a nuestro css y la página en la que queremos mostrar los botones.</p>
<p>El plugin rastreará nuestro head en busca de todos los feeds que tengamos. Por defecto WordPress solo añade el rss en versión 2, pero podemos añadir todos los que queramos dentro del &#8220;head&#8221; por ejemplo:</p>

<div class="wp_codebox_msgheader"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p92code18'); return false;">Ver código</a> HTML</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table width="100%" ><tr id="p9218"><td class="line_numbers"><pre>1
</pre></td><td class="code" id="p92code18"><pre class="html" style="font-family:monospace;">&lt;link rel=&quot;alternate&quot; type=&quot;application/rss+xml&quot; title=&quot;El blog&quot; href=&quot;http://feeds.feedburner.com/Blog&quot; /&gt;</pre></td></tr></table></div>

<p>Ya tenemos un bonito y útil botón con varios de nuestros feeds, podéis expresar cualquier duda en los comentarios.</p>
<p><a href="http://www.komodomedia.com/samples/feed_menu/">Algunos ejemplos</a> de su funcionamiento.</p>
<p>Descarga<a href="http://www.komodomedia.com/mint/pepper/orderedlist/downloads/download.php?file=http%3A//www.komodomedia.com/samples/feed_menu/jquery_feed_menu.zip"> jquery y el menu rss</a>.<br />
Fuente: <a href="http://www.komodomedia.com/blog/2008/10/jquery-feed-menus/">Komodomedia</a><br />
Licencia: <a href="http://creativecommons.org/licenses/by-nc-sa/3.0/us/">Creative Commons Attribution-Noncommercial-Share</a> Alike 3.0 United States.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.untrocitodecielo.com/blog/atractivo-menu-rss-con-javascript/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Diseñando para WordPress</title>
		<link>http://www.untrocitodecielo.com/blog/disenando-para-wordpress</link>
		<comments>http://www.untrocitodecielo.com/blog/disenando-para-wordpress#comments</comments>
		<pubDate>Wed, 27 May 2009 13:58:50 +0000</pubDate>
		<dc:creator>Tijeran</dc:creator>
				<category><![CDATA[diseño]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[cms]]></category>
		<category><![CDATA[temas]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.untrocitodecielo.com/blog/?p=62</guid>
		<description><![CDATA[Este post no es ni pretende ser un tutorial para crear temas de wordpress, sino una sencilla introducción al diseño de blogs usando wordpress como CMS(administrador de contenidos), para aclarar conceptos y su uso en general.A la hora de diseñar páginas web con contenido dinámico, especialmente blogs, wordpress es un aliado muy poderoso. Esto se [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.untrocitodecielo.com/blog/wp-content/uploads/2009/05/disenando.png" alt="Diseñando para wordpress" title="Diseñando para wordpress" width="400" height="200" class="alignleft size-full wp-image-64" />Este post no es ni pretende ser un <strong>tutorial para crear temas de wordpress</strong>, sino una sencilla<br />
introducción al diseño  de blogs usando wordpress como CMS(administrador de contenidos), para aclarar<br />
conceptos y su uso en general.A la hora de <strong>diseñar páginas  web</strong> con contenido dinámico, especialmente blogs, wordpress es un aliado muy poderoso.</p>
<p>Esto se debe principalmente a su flexibilidad y sencillez. En el momento de diseñar para wordpress debemos tener en mente que nuestra única preocupación será el envoltorio,<br />
es decir la apariencia, ya que todo <strong>el contenido</strong> lo generaremos luego de manera <strong>automática</strong>.</p>
<p>Wp es a simple vista, o más bien, de la manera que a nosotros nos interesa, un conjunto de<br />
<strong>funciones php</strong> que intercalaremos en nuestro código html y que se convertirán en texto, imágenes y otros contenidos cuando publiquemos en el <strong>blog</strong>.<br />
<span id="more-62"></span>En pseudocódigo sería asi:</p>

<div class="wp_codebox_msgheader"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p62code20'); return false;">Ver código</a> PHP</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table width="100%" ><tr id="p6220"><td class="line_numbers"><pre>1
2
3
4
5
</pre></td><td class="code" id="p62code20"><pre class="php" style="font-family:monospace;"><span style="color: #339933;">&lt;</span>div id<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;contenedor&quot;</span><span style="color: #339933;">&gt;</span>
	<span style="color: #339933;">&lt;</span>div id<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;entrada&quot;</span><span style="color: #339933;">&gt;</span>
		<span style="color: #000000; font-weight: bold;">&lt;?</span> funcionPhp<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span>
	<span style="color: #339933;">&lt;/</span>div<span style="color: #339933;">&gt;</span>
<span style="color: #339933;">&lt;/</span>div<span style="color: #339933;">&gt;</span></pre></td></tr></table></div>

<p>Ahora que entramos en materia, intentemos coger la idea general de la estructura de wp.<br />
Para ello podemos pensar en una <strong>página principal</strong> y varias <strong>secundarias</strong>. La principal estará dividida en varias secciones:</p>
<ol>
<li>Header</li>
<li>Index</li>
<li>(¿)Barras laterales(?)</li>
<li>Footer</li>
</ol>
<p>La <strong>barras laterales</strong> son<strong> opcionales</strong> aunque la mayoría de los sitios las usan; en realidad todos los elementos son opcionales pero esto ya lo veremos más adelante.</p>
<p>Así, tenemos una página vacía a simple vista, pero que se completará como si de un  papel roto en varios<br />
trozos se tratara. Cada sección es una página independiente que se llamará mediante una <strong>función de worpress</strong>.</p>
<p><img src="http://www.untrocitodecielo.com/blog/wp-content/uploads/2009/05/esquema.png" alt="Esquema wordpress" title="Esquema wordpress" width="350" height="225" class="aligncenter size-full wp-image-64" /></p>
<p>El resto de páginas(contact, single, about, etc) siguen el mismo funcionamiento reutilizando las secciones<br />
comunes como el header o el footer. La flexibilidad de worpress nos posibilita incluso a añadir nuestras propias páginas o secciones, por ejemplo, una segunda barra lateral o un apartado &#8220;adds&#8221; para la publicidad. </p>
<p>Una vez entendido el funcionamiento básico, podemos empezar con las pautas de diseño.<br />
Para facilitarnos el trabajo a la hora de comenzar, y ahorrarnos crear los archivos php, funciones<br />
y consolidar la jerarquía de documentos, existen los llamados <strong>&#8220;blank themes&#8221;</strong>, temas lisos,<br />
prefabricados, para no empezar desde cero.<br />
Particularmente uso el <a href="http://elliotjaystocks.com/blog/">starkers</a>, que va muy bien, está perfectamente estructurado e incluye distintas hojas de estilo para agrupar los hacks de los navegadores &#8220;conflictivos&#8221; (lease ie en todas sus variantes).</p>
<p>Por último, una de las cosas que debería hacerte inclinarte por <strong>wordpress</strong> a la hora de elegir <strong>cms</strong>, es la abundante comunidad de usuarios que hay por detrás y que está continuamente ayudando a corregir problemas, creando tutoriales y aportando <strong>plugins</strong>.</p>
<p>Los plugins son pequeños programas que  proporcionan funciones exclusivas, como pueden ser la addición de<br />
captchas a los formularios, la integración de twitter o el resaltado de entradas destacadas.</p>
<p>Hasta aquí esta breve introducción acerca de el funcionamiento de wordpress de cara al diseño de temas.<br />
Próximamente crearé la continuación, en la cual ya tocaremos un poco de código.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.untrocitodecielo.com/blog/disenando-para-wordpress/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Css Reset</title>
		<link>http://www.untrocitodecielo.com/blog/css-reset</link>
		<comments>http://www.untrocitodecielo.com/blog/css-reset#comments</comments>
		<pubDate>Wed, 27 May 2009 13:19:43 +0000</pubDate>
		<dc:creator>Tijeran</dc:creator>
				<category><![CDATA[css]]></category>
		<category><![CDATA[diseño]]></category>
		<category><![CDATA[gratis]]></category>
		<category><![CDATA[problemas navegadores]]></category>
		<category><![CDATA[reset]]></category>
		<category><![CDATA[solucionar]]></category>

		<guid isPermaLink="false">http://www.untrocitodecielo.com/blog/?p=57</guid>
		<description><![CDATA[Si habeis estado por aquí antes, ya deberíais saber la distinta interpretación que hacen los navegadores de las propiedades css. Además de esto, cuando omitimos una propiedad cada navegador toma las que tiene por defecto, con lo cual el aspecto puede variar de unos a otros. El lado bueno es que dada la naturaleza del [...]]]></description>
			<content:encoded><![CDATA[<p>Si habeis estado por aquí antes, ya deberíais saber la distinta interpretación que hacen los <strong>navegadores</strong> de las propiedades <strong>css</strong>. Además de esto, cuando omitimos una propiedad cada navegador toma las que tiene por defecto, con lo cual el aspecto puede variar de unos a otros.<br />
El lado bueno es que dada la naturaleza del lenguaje css podemos lidiar con estos <strong>problemas</strong> fácilmente.<br />
Cada vez que modificamos una propiedad, el css la actualiza, sobreescribiendo el valor que le habiamos dado anteriormente, es decir, la última modificación es la que prevalece. Veámos un ejemplo para entenderlo mejor:</p>

<div class="wp_codebox_msgheader"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p57code22'); return false;">Ver código</a> CSS</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table width="100%" ><tr id="p5722"><td class="line_numbers"><pre>1
2
3
4
5
6
</pre></td><td class="code" id="p57code22"><pre class="css" style="font-family:monospace;">body<span style="color: #00AA00;">&#123;</span>
<span style="color: #000000; font-weight: bold;">margin-left</span><span style="color: #00AA00;">:</span><span style="color: #933;"><span style="color: #cc66cc;">10</span>%</span><span style="color: #00AA00;">;</span>
<span style="color: #000000; font-weight: bold;">margin-right</span><span style="color: #00AA00;">:</span><span style="color: #933;"><span style="color: #cc66cc;">20</span>%</span><span style="color: #00AA00;">;</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">margin-left</span><span style="color: #00AA00;">:</span> <span style="color: #933;">30px</span><span style="color: #00AA00;">;</span>
<span style="color: #00AA00;">&#125;</span></pre></td></tr></table></div>

<p><span id="more-57"></span><br />
Según el anterior css, el margen izquierdo toma primeramente como valor el 10% de la página. Pero como después lo volvemos a cambiar el valor que se mostrará en realidad es 30px.</p>
<p>Usando esta versatilidad podemos cargar una serie de p<strong>ropiedades en &#8220;blanco&#8221;</strong> para asegurarnos de que cualquier navegador muestra lo mismo, y después sobreescribir las que necesitemos.</p>
<p>Esto es lo que se conoce como <strong>&#8220;css Reset&#8221;</strong>, y en internet se pueden encontrar muchos listos para ser usados.</p>
<p>Uno de mis preferidos es el <strong>css reset</strong> de <a href="http://meyerweb.com/eric/tools/css/reset/">MeyerWeb</a> pero hay otros muchos a disposición de cualquiera:</p>
<p><a href="http://perishablepress.com/press/2007/10/23/a-killer-collection-of-global-css-reset-styles/">Colección de css reset</a> (en inglés).</p>
<p>Usar esta técnica debería de convertirse en algo habitual cuando programes para la web, porque no cuesta nada y puede ahorrarte muchos quebraderos de cabeza. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.untrocitodecielo.com/blog/css-reset/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Introducción al html/css</title>
		<link>http://www.untrocitodecielo.com/blog/introduccion-al-htmlcss</link>
		<comments>http://www.untrocitodecielo.com/blog/introduccion-al-htmlcss#comments</comments>
		<pubDate>Wed, 27 May 2009 01:37:08 +0000</pubDate>
		<dc:creator>Tijeran</dc:creator>
				<category><![CDATA[css]]></category>
		<category><![CDATA[diseño]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[aprender]]></category>
		<category><![CDATA[introduccion]]></category>
		<category><![CDATA[programacion]]></category>

		<guid isPermaLink="false">http://www.untrocitodecielo.com/blog/?p=36</guid>
		<description><![CDATA[Esta entrada está pensada para aquellos que tengais curiosidad por saber cómo funciona una página web y cuales son los elementos implicados en ello. Una página web no es más que un conjunto de archivos, alojados en un ordenador remoto que llamamos &#8220;servidor&#8221;. Cada vez que alguien se conecta a internet y accede a esa [...]]]></description>
			<content:encoded><![CDATA[<p>Esta entrada está pensada para aquellos que tengais curiosidad por saber c<strong>ómo funciona una página web</strong> y cuales son los elementos implicados en ello.<br />
Una <strong>página web</strong> no es más que un conjunto de archivos, alojados en un ordenador remoto que llamamos &#8220;servidor&#8221;.<br />
Cada vez que alguien se conecta a internet y accede a esa web,  el servidor envia la información a nuestro ordenador que la recibe e interpreta mostrándonos como resultado la página tal y cómo estamos acostumbrados. Para leerla y entender esa información codificada, seutilizan los navegadores (firefox, ie, safari, etc)&#8230;<br />
La mayoria de las webs están escritas en un <strong>lenguaje</strong> muy básico llamado<strong> html</strong>. Este lenguaje se incluye entre los conocidos como &#8220;de marcas&#8221;, debido a que toda la información  se agrupa en partes delimitadas por <strong>etiquetas</strong> o <strong>marcas</strong>.</p>
<p>Aunque el html puede contener tanto los datos como el estilo de las páginas, actualmente se suelen separar dejando el contenido y la estructura estrictamente al html y el aspecto o diseño al css, del cual hablaremos a continuación.<br />
<span id="more-36"></span></p>
<p>Los <strong>css</strong> o <strong>hojas de estilo</strong> en cascada, son el complemento perfecto para dar forma a los html. Debido a que todo el html se estructura por partes definidas según las distintas marcas, es muy sencillo dar un estilo y decir como debe comportarse cada parte usando el css.<br />
Por ejemplo, supongamos una página web que se compone de cabecera, contenido y pie de página. En html la estructuraríamos asi:</p>

<div class="wp_codebox_msgheader"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p36code28'); return false;">Ver código</a> HTML</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table width="100%" ><tr id="p3628"><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
</pre></td><td class="code" id="p36code28"><pre class="html" style="font-family:monospace;">&lt;head&gt;
&lt;/head&gt;
&nbsp;
&lt;body&gt;
	&lt;div id=&quot;cabecera&quot;&gt;Esto es la cabecera.&lt;/div&gt;
	&lt;div id=&quot;contenido&quot;&gt;Esto es el contenido.&lt;/div&gt;
	&lt;div id=&quot;pie&quot;&gt;Esto es el pie de página.&lt;/div&gt;
&lt;/body&gt;</pre></td></tr></table></div>

<p>Son marcas o etiquetas las palabras contenidas dentro de los símbolos mayor y menor <...>. Como habréis notado las que llevan solo una palabra son las de comienzo de sección y las que tienen una barra al principio<br />
indican que se trata de una etiqueta de cierre de sección.</p>

<div class="wp_codebox_msgheader"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p36code29'); return false;">Ver código</a> HTML</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table width="100%" ><tr id="p3629"><td class="line_numbers"><pre>1
</pre></td><td class="code" id="p36code29"><pre class="html" style="font-family:monospace;">&lt;ComienzoSeccion&gt;...&lt;/CierreSeccion&gt;</pre></td></tr></table></div>

<p>También os habréis dado cuenta de que hay dos etiquetas escritas en inglés, estas dos son invariables y todo documento html debe tenerlas; dentro del <head> se situará la información de la página y dentro del <body> el contenido que se mostrará, es decir, la página propiamente dicha.</p>
<p>Las secciones que nosotros hemos creado tienen esta estructura:</p>

<div class="wp_codebox_msgheader"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p36code30'); return false;">Ver código</a> HTML</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table width="100%" ><tr id="p3630"><td class="line_numbers"><pre>1
</pre></td><td class="code" id="p36code30"><pre class="html" style="font-family:monospace;">&lt;div id=&quot;nombre&quot;&gt;&lt;/div&gt;.</pre></td></tr></table></div>

<p>No son más que divisiones(div) con un identificador(id) que será el atributo que usaremos en el css.</p>
<p>Una hoja de estilo para el html anterior tendría el siguiente aspecto:</p>

<div class="wp_codebox_msgheader"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p36code31'); return false;">Ver código</a> CSS</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table width="100%" ><tr id="p3631"><td class="line_numbers"><pre>1
2
3
</pre></td><td class="code" id="p36code31"><pre class="css" style="font-family:monospace;"><span style="color: #cc00cc;">#cabecera</span><span style="color: #00AA00;">&#123;</span><span style="color: #000000; font-weight: bold;">top</span><span style="color: #00AA00;">:</span><span style="color: #cc66cc;">0</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">width</span><span style="color: #00AA00;">:</span><span style="color: #933;"><span style="color: #cc66cc;">100</span>%</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">height</span><span style="color: #00AA00;">:</span><span style="color: #933;">100px</span><span style="color: #00AA00;">;</span><span style="color: #00AA00;">&#125;</span>
<span style="color: #cc00cc;">#contenido</span><span style="color: #00AA00;">&#123;</span><span style="color: #000000; font-weight: bold;">width</span><span style="color: #00AA00;">:</span><span style="color: #933;"><span style="color: #cc66cc;">80</span>%</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">height</span><span style="color: #00AA00;">:</span><span style="color: #933;">500px</span><span style="color: #00AA00;">;</span><span style="color: #00AA00;">&#125;</span>
<span style="color: #cc00cc;">#pie</span><span style="color: #00AA00;">&#123;</span><span style="color: #000000; font-weight: bold;">bottom</span><span style="color: #00AA00;">:</span><span style="color: #cc66cc;">0</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">width</span><span style="color: #00AA00;">:</span><span style="color: #933;"><span style="color: #cc66cc;">100</span>%</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">height</span><span style="color: #00AA00;">:</span><span style="color: #933;">200px</span><span style="color: #00AA00;">;</span><span style="color: #00AA00;">&#125;</span></pre></td></tr></table></div>

<p>Como dijimos, los <strong>atributos</strong> que hemos usado eran: cabecera, contenido y pie, que nos los hemos inventado nosotros mismos, y para cambiar sus propiedades en css usaremos esta pauta:</p>

<div class="wp_codebox_msgheader"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p36code32'); return false;">Ver código</a> CSS</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table width="100%" ><tr id="p3632"><td class="line_numbers"><pre>1
</pre></td><td class="code" id="p36code32"><pre class="css" style="font-family:monospace;"><span style="color: #cc00cc;">#nombre</span><span style="color: #00AA00;">&#123;</span>propiedad1<span style="color: #00AA00;">;</span> propiedad2<span style="color: #00AA00;">;</span> ...<span style="color: #00AA00;">&#125;</span></pre></td></tr></table></div>

<p>En css hay propiedades para hacer casi cualquier cosa, las que he cambiado en el ejemplo de antes afectan a la posición y el tamaño(ancho y alto) de cada sección.</p>
<p>Sin duda su simplicidad es abrumadora, pero los diseñadores web se encuentran a menudo con un problema grave. La última palabrar la tienen los navegadores, pues son ellos los que deciden como interpretar la información que les llega, y dado el extenso mercado, tuvieron que crearse estándares, para que el mismo código sirviera tanto en firefox como en internet explorer, etc. Sin embargo, no todos los navegadores cumplen los <strong>estándares</strong>, este es el caso de el ie6 y el ie7, que muestran las cosas de diferente manera a como deberían, pero de eso hablaremos otro día.</p>
<p>Aunque la dualidad html/css es <strong>sencilla</strong> y <strong>eficiente</strong>, es fácil darse cuenta de que supone un problema a la hora de generar los contenidos, y esto es porque son <strong>lenguajes estáticos</strong>, que solo pueden modificar sus contenidos de manera directa, es decir, a mano, por un programador, y han de ser actualizados en el servidor cada vez que se realice dicho cambio.</p>
<p>Debido a  esta importante limitación, han  ido surgiendo otros lenguajes que los complementan y modifican para crear contenidos <strong>dinámicos</strong> y en tiempo real. Algunos de los más importantes son el .php, el Ruby , el Perl, el Scheme, etc.</p>
<p>Además, dada la necesidad de guardar los increíblemente extensos contenidos de algunas webs de forma organizada, también se han creado las conocidas <strong>bases de datos</strong>, por poner un ejemplo que está muy de moda, las bases MySql.</p>
<p>Dentro de poco veremos más a fondo casos puntuales de problemas con css en ie6/ie7 y cómo solucionarlos, y profundizaremos en el uso del css con diversos &#8220;trucos&#8221; y &#8220;hacks&#8221;.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.untrocitodecielo.com/blog/introduccion-al-htmlcss/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

