<?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/"
	>

<channel>
	<title>Ricardo Tayar. Internet, diseño y arquitectura web, SEO, SEM, Rock´n´Roll y mis cosas. &#187; css</title>
	<atom:link href="http://www.ricardotayar.com/tag/css/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.ricardotayar.com</link>
	<description></description>
	<pubDate>Tue, 02 Mar 2010 17:12:08 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Como saber si un diseñador web sabe diseñar webs.</title>
		<link>http://www.ricardotayar.com/2010/01/18/como-saber-si-un-disenador-web-sabe-disenar-webs/</link>
		<comments>http://www.ricardotayar.com/2010/01/18/como-saber-si-un-disenador-web-sabe-disenar-webs/#comments</comments>
		<pubDate>Mon, 18 Jan 2010 20:31:38 +0000</pubDate>
		<dc:creator>Ricardo Tayar</dc:creator>
		
		<category><![CDATA[Diseño web]]></category>

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

		<category><![CDATA[diseño]]></category>

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

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

		<guid isPermaLink="false">http://www.ricardotayar.com/?p=401</guid>
		<description><![CDATA[El diseño web es una actividad que día a día, conforme el uso de internet es más general, va cobrando cada vez más importancia, ya que ante la demanda de creación y mantenimiento de sitios web cada vez más profesionalizados se hace necesario contar con buenos diseñadores web.
Lo malo es que la profesión de diseñador [...]]]></description>
			<content:encoded><![CDATA[<p><strong>El diseño web es una actividad que día a día, conforme el uso de internet es más general, va cobrando cada vez más importancia</strong>, ya que ante la demanda de creación y mantenimiento de sitios web cada vez más profesionalizados se hace necesario contar con buenos diseñadores web.</p>
<p>Lo malo es que la profesión de diseñador web alberga a muchos perfiles, algunos muy profesionales y conscientes de lo que supone el diseño de web y otros que simplemente se apuntan al carro porque saben manejar Dreamweaver un poco por encima y consideran que con eso ya son diseñadores web.</p>
<div id="attachment_419" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.ricardotayar.com/wp-content/uploads/2010/01/diseno-web-profesional-01.jpg" target="_blank"><img class="size-medium wp-image-419" title="diseno-web-profesional-01" src="http://www.ricardotayar.com/wp-content/uploads/2010/01/diseno-web-profesional-01-300x228.jpg" alt="diseno-web-profesional-01" width="300" height="228" /></a><p class="wp-caption-text">Aquí tenemos un diseño web reciente, de 2008 o 2009, aunque no lo parezca, ¿os atreveis a llamar profesional del diseño web a su autor?</p></div>
<p><strong>La principal característica del diseño web y la que lo diferencia de otros tipos de diseño, es que requiere un buen conocimiento de conceptos como navegadores, usabilidad, arquitectura de la información, resoluciones, código HTML </strong>y demás zarandajas técnicas y no técnicas directamente relacionadas con el medio en el que trabaja el diseñador web: internet. En resumen, puedes ser un gran diseñador gráfico, pero eso no te convierte en un buen diseñador web, y la fórmula también se aplica a la inversa.</p>
<p>Después de conocer a muchos y trabajar yo mismo como diseñador web unos cuantos años, participar en procesos de selección e incluso hacerlos, os incluyo unas <strong>listas de mínimos que SI y que NO debe cumplir un diseñador web</strong> para poder considerarlo como tal. La lista podría ampliarse mucho en ambos sentidos, pero se trata de ver lo básico que debe tener y no tener un diseñador web.</p>
<p><strong>Lo que SÍ debe saber o tener un diseñador web que sabe diseñar webs</strong>:</p>
<ol>
<li><strong>En su portafolio deben aparecer varias direcciones web</strong> diseñadas por él mismo. Si un diseñador web no tiene URLs en su portafolio solo hay dos posibilidades: <strong>no sabe hacer webs o las que ha hecho le averguenzan</strong> y no las pone en su curriculum. En cualquier caso nada bueno.</li>
<li><strong>Debe conocer y utilizar CSS</strong>. Hoy en día, por muchísimos factores, el uso de CSS es imprescindible en el diseño web. Si un diseñador web no utiliza CSS generalmente es porque no se ha molestado en aprender y estar actualizado o porque sigue diseñando webs basadas en el uso de flash o en tablas y recorte de imágenes.<span id="more-401"></span></li>
<li><strong>Sabrá trabajar con código HTML</strong>. El diseño web, guste o no, no se limita solo al diseño gráfico, sino que también hay que controlar y utilizar algo de código HTML y ser más o menos hábil con editores de HTML. Un buen diseñador web sabrá lo que es una etiqueta &lt;h1&gt; o una etiqueta &lt;head&gt; o una etiqueta &lt;alt&gt;, simplemente porque son hoy en día etiquetas indispensables en cualquier diseño web.</li>
<li><strong>La disposición de los elementos en los sitios web que haya diseñado será como mínimo, de sentido común</strong>. La información será fácilmente accesible, la navegación será clara, etc. Independientemente del grafismo o de los colores empleados, la web será comprensible por el público al que vaya dirigida.</li>
<li><strong>Un buen diseñador web hará un diseño pensado para cualquier navegador actual y resolución y tendrá en cuenta una serie de mínimos en cuanto a estructura web</strong>, como por ejemplo, no abusar de JavaScript o no colocar Flash sin cargador, etc. Con la situación actual, por ejemplo, es impensable que un diseño no funcione como mínimo en Internet Explorer 6, 7 y 8, Firefox y Chrome. Si por ejemplo un diseñador web te dice que no sabe porque versión vamos de Internet Explorer o que que es eso de Chrome, él mismo se pone en su sitio.</li>
</ol>
<p>Por ejemplo, aquí tenemos un buen par de ejemplos de diseños web muy bien concebidos, aunque muy diferentes entre sí:</p>
<div id="attachment_420" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.ricardotayar.com/wp-content/uploads/2010/01/diseno-web-profesional-02-product-planner.jpg" target="_blank"><img class="size-medium wp-image-420" title="diseno-web-profesional-02-product-planner" src="http://www.ricardotayar.com/wp-content/uploads/2010/01/diseno-web-profesional-02-product-planner-300x195.jpg" alt="diseno-web-profesional-02-product-planner" width="300" height="195" /></a><p class="wp-caption-text">El diseño web de Product Planner: claro, sencillo, limpio y muy profesional. Directamente a los valores del producto.</p></div>
<div id="attachment_421" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.ricardotayar.com/wp-content/uploads/2010/01/diseno-web-profesional-03-sms-parking.jpg" target="_blank"><img class="size-medium wp-image-421" title="diseno-web-profesional-03-sms-parking" src="http://www.ricardotayar.com/wp-content/uploads/2010/01/diseno-web-profesional-03-sms-parking-300x157.jpg" alt="La web de SMS Parking también se centra en las virtudes del servicio, pero se orienta a su público objetivo a través de un grafismo que busca complicidad." width="300" height="157" /></a><p class="wp-caption-text">La web de SMS Parking también se centra en las virtudes del servicio, pero se orienta a su público objetivo a través de un grafismo que busca complicidad.</p></div>
<p>¿<strong>Y como saber cuando un diseñador web NO es un buen diseñador web</strong>?. Lo que te da pistas de que NO es un buen diseñador web:</p>
<ol>
<li><strong>Su opinión sobre el diseño de la web es la más importante y no admite ningún tipo de crítica o corrección por obvia que parezca</strong>. Su opinión es importante, pero no es la más importante. Un buen diseñador web debe entender que el diseño debe obedecer a un objetivo concreto y que está dentro de una estrategia. Un diseño debe servir a un propósito, y no ser un vehículo de placer del propio diseñador.</li>
<li><strong>Si no domina la teoría del color o del sentido común</strong>. Si un diseñador combina verde y rojo y/o utiliza 7 fuentes en un diseño que además no son de las más comunes. Los diseñadores que utilizan 40 colores en un diseño no son, en general, muy recomendables.</li>
<li><strong>Si utiliza marcos, popups, keywords en el color del fondo de la web o similares</strong>. Si aún usa ese tipo de técnicas es que no se actualiza o peor aún, le da igual.</li>
<li><strong>Todos sus diseños son exactamente iguales, con pequeños cambios</strong>. Eso significa que ha aprendido a hacer una web y la explota hasta la saciedad.</li>
<li><strong>El peso de la web, la optimización de imágenes o el donde colocar el menú de navegación le da absolutamente igual</strong> o lo hace sin ningún tipo de lógica o siguiendo su instinto. Cualquiera de estas cosas es mala cosa, amigos.</li>
</ol>
<p>No voy a poner ningún ejemplo de web horrorosa porque hay montones por todos lados, y hay montones de webs que recopilan webs mal hechas como la famosa QWeb.</p>
<p>A ver, es cierto que se puede hacer un buen diseñador web de alguien que tiene interés en aprender y conceptos de base, bien por sus estudios, bien por su experiencia profesional, y también es verdad que el que alguien, por ejemplo, no sepa como colocar la información no le convierte en un mal diseñador, pero creo que en general estos 5 SIes y estos 5 NOes reflejan muy bien lo que debe ser un perfil de diseñador web profesional hoy en día.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ricardotayar.com/2010/01/18/como-saber-si-un-disenador-web-sabe-disenar-webs/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Utilizar Google Analytics para el diseño web: los navegadores</title>
		<link>http://www.ricardotayar.com/2009/10/27/utilizar-google-analytics-diseno-web-navegadores/</link>
		<comments>http://www.ricardotayar.com/2009/10/27/utilizar-google-analytics-diseno-web-navegadores/#comments</comments>
		<pubDate>Tue, 27 Oct 2009 19:43:37 +0000</pubDate>
		<dc:creator>Ricardo Tayar</dc:creator>
		
		<category><![CDATA[Analítica Web]]></category>

		<category><![CDATA[Diseño web]]></category>

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

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

		<category><![CDATA[diseño]]></category>

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

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

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

		<guid isPermaLink="false">http://www.ricardotayar.com/?p=310</guid>
		<description><![CDATA[La analítica web puede sernos muy util a nivel de diseño web y puede ser una herramienta importante para conocer a nuestros usuarios y orientar correctamente nuestros diseños web hacia ellos. En el caso de que utilicemos Google Analytics hay una serie de datos que resultan fundamentales para el diseño web, así que ya sabes, [...]]]></description>
			<content:encoded><![CDATA[<p><strong>La analítica web puede sernos muy util a nivel de diseño web</strong> y puede ser una herramienta importante para conocer a nuestros usuarios y orientar correctamente nuestros diseños web hacia ellos. En el caso de que utilicemos Google Analytics <strong>hay una serie de datos que resultan fundamentales para el diseño web</strong>, así que ya sabes, si eres diseñador y te da repelús usar Google Analytics, no tengas tanto miramiento porque es una herramienta de medición que te va a ser fundamental para hacer un diseño web mucho mejor.</p>
<h2>Google Analytics puede ayudarte con el diseño web en lo referente a los navegadores empleados por los usuarios.</h2>
<p>A nivel de diseño web uno de los valores más importantes que nos ofrece Google Analytics es la posibilidad de ver los navegadores web que utilizan los usuarios que usan nuestro sitio web. En los ejemplos voy a utilizar los datos de un sitio web de comercio electrónico orientado fundamentalmente a España pero con usuarios y clientes en algunos paises como Venezuela, Chile o Uruguay. Si por ejemplo, analizo la información del mes de septiembre de 2009 veo <strong>la lista de los navegadores más utilizados y los porcentajes de tráfico correspondientes a cada uno</strong> (en Google Analytics se ve esta información en Usuarios/Navegadores). Esta información lógicamente me es muy util porque <strong>me dice que navegadores usan los usuarios de mi sitio web</strong>. En este caso los navegadores que se usan son estos:</p>
<div id="attachment_313" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.ricardotayar.com/wp-content/uploads/2009/10/google-analytics-diseno-web-navegadores-1.jpg"><img class="size-medium wp-image-313" title="google-analytics-diseno-web-navegadores-1" src="http://www.ricardotayar.com/wp-content/uploads/2009/10/google-analytics-diseno-web-navegadores-1-300x100.jpg" alt="Google Analytics nos muestra el porcentaje de visitas de nuestro sitio web que corresponde a cada navegador." width="300" height="100" /></a><p class="wp-caption-text">Google Analytics nos muestra el porcentaje de visitas de nuestro sitio web que corresponde a cada navegador.</p></div>
<p>Como podemos ver haciendo una rápida suma <strong>los usuarios que emplean Internet Explorer y Firefox suponen el 94,5%</strong> de las visitas al sitio web, con lo que ya tenemos una primera conclusión, por muy obvia que sea: <strong>nuestro sitio web debe funcionar perfectamente y estar correctamente diseñado para ser usado con Internet Explorer y Firefox como mínimo</strong>. <span id="more-310"></span>Si verdaderamente queremos tener a casi todo el mundo en cuenta no podemos olvidar el 5% de las visitas que han empleado Chrome y Safari, de forma que si queremos tener un diseño web que cubra casi el 100% de las posibilidades debe estar correctamente diseñado para Internet Explorer, Firefox, Chrome y Safari.</p>
<h3>La visualización de un diseño puede variar mucho de un navegador a otro si no lo contemplamos desde el principio. Gracias a Google Analytics podemos saber en cuantos navegadores como mínimo debe funcionar perfectamente el diseño de nuestro sitio web.</h3>
<p>Lo más interesante es profundizar, sobre todo en el caso de Internet Explorer, ya que <strong>un mismo diseño no se comporta igual en Internet Explorer 6 o en Internet Explorer 8</strong>. Si en el mismo informe hacemos clic sobre &#8220;Internet Explorer&#8221; veremos las versiones de este navegador que nuestros usuarios emplean:</p>
<div id="attachment_317" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.ricardotayar.com/wp-content/uploads/2009/10/google-analytics-diseno-web-navegadores-internet-explorer1.jpg"><img class="size-medium wp-image-317" title="google-analytics-diseno-web-navegadores-internet-explorer1" src="http://www.ricardotayar.com/wp-content/uploads/2009/10/google-analytics-diseno-web-navegadores-internet-explorer1-300x108.jpg" alt="Las diferentes versiones de Internet Explorer que utilizan los usuarios para ir a nuestro sitio web" width="300" height="108" /></a><p class="wp-caption-text">Las diferentes versiones de Internet Explorer que utilizan los usuarios para ir a nuestro sitio web</p></div>
<p>Esta información, de cara al diseño web es muy importante porque sé que <strong>mi diseño debe funcionar perfectamente en varios navegadores y en concreto en varias versiones del mismo navegador</strong>, y ya conocemos todos los problemas que fundamentalmente da el CSS con estos temas. En este caso concreto, es muy llamativo que, en nuestro ejemplo, <strong>todavía el 26,38% de las visitas hechas con Internet Explorer, que suponen un 20,12% de todas las visitas al sitio web, utilizan Internet Explorer 6</strong>, lo que nos obliga, nos guste o no, a hacer nuestros diseños pensando en que deben verse y funcionar a la perfección en Internet Explorer 6, lo que en gran medida condicionara nuestro diseño, sobre todo en cuanto a CSS y uso de JavaScript o AJAX.</p>
<p>En resumen, si somos unos buenos diseñadores web, y atenor de lo que veamos en la analítica web de los sitios que conozcamos o que nos toque rediseñar, <strong>debemos considerar que un diseño web será bueno si funciona corerctamente en Internet Explorer 6, 7 y 8, Firefox, Chrome y Safari</strong>, y eso como mínimo profesionalmente exigible, porque con el uso cada vez mayor de los dispoditivos moviles para navegar aún se podría hilar más fino.</p>
<p>Y sobre todo, aunque penseis en todos estos navegadores a la hora de diseñar nunca olvideis probar los diseños sobre estos navegadores, a ser posible con diferentes combinaciones de sistema operativo. <strong>¿Alguien dijo que diseñar para web era fácil?</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.ricardotayar.com/2009/10/27/utilizar-google-analytics-diseno-web-navegadores/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Yahoo! UI Library: Grids CSS, un sistema para crear webs con CSS de forma estandarizada</title>
		<link>http://www.ricardotayar.com/2008/12/06/yahoo-ui-library-grids-css-un-sistema-para-crear-webs-con-css-de-forma-estandarizada/</link>
		<comments>http://www.ricardotayar.com/2008/12/06/yahoo-ui-library-grids-css-un-sistema-para-crear-webs-con-css-de-forma-estandarizada/#comments</comments>
		<pubDate>Sat, 06 Dec 2008 18:39:39 +0000</pubDate>
		<dc:creator>Ricardo Tayar</dc:creator>
		
		<category><![CDATA[CSS - Hojas de estilo en cascada]]></category>

		<category><![CDATA[Diseño web]]></category>

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

		<category><![CDATA[diseño]]></category>

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

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

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

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

		<guid isPermaLink="false">http://ricardotayar.wordpress.com/?p=76</guid>
		<description><![CDATA[Seguro que todos los que habeis tocado CSS en un momento u otro os habeis encontrado con el típico problema de que el CSS no se ve igual en todos los navegadores ni versiones de estos: lo que se ve estupendamente en Firefox no se ve bien en IE6 aunque si se ve en IE7.
En [...]]]></description>
			<content:encoded><![CDATA[<p>Seguro que todos los que habeis tocado CSS en un momento u otro os habeis encontrado con el típico problema de que <strong>el CSS no se ve igual en todos los navegadores ni versiones de estos</strong>: lo que se ve estupendamente en Firefox no se ve bien en IE6 aunque si se ve en IE7.</p>
<p>En mi caso, estaba bastante cansado de este tipo de problema, siempre teniendo que &#8220;apañar&#8221; el código CSS para que funcionara bien en cualquier navegador. Quería una solución a este problema&#8230;</p>
<p>Y un buen día, mi amigo y colega Miguel Monreal me habló de <strong>Yahoo! YUI Grids CSS</strong>, y yo me dije ¿y esto qué es y para qué sirve?</p>
<p>YUI (<a href="http://developer.yahoo.com/yui/" target="_blank">Yahoo! User Interface Library</a>) es un conjunto de utilidades y aplicaciones en JavaScript, así como recursos CSS que Yahoo! ofrece desde su web de desarrollo de forma totalmente gratuita. Son utilidades concebidas para hacer entornos web amables, bien pensados, muy fáciles de configurar y robustos&#8230; y este conjunto incluye <strong>una solución muy muy buena, de verdad, para los problemas de CSS</strong> como los que he comentado antes: <strong>Grids CSS</strong>, un sistema de CSS que permite crear webs maquetadas de prácticamente cualquier manera que os podais imaginar, y con una ventaja extra: es un sistema que ya lleva los típicos problemas resueltos desde el principio y 100% compatible entre navegadores. Lo único que teneis que hacer es descargaros los archivos que están a vuestra disposición en la web de <a href="http://developer.yahoo.com/yui/" target="_blank">Yahoo! User Interface Library</a> y utilizarlos en vuestros proyectos web. Para que os hagais una idea, con Grids CSS de YUI vienen varios archivos y hay <strong>unas 100 plantillas de layouts web en un archivo que no llega a los 2 Kb</strong>.<span id="more-76"></span></p>
<p>Os pongo un ejemplo muy sencillo y real: estás dándole vueltas a la cabeza sobre como hacer un diseño web que consta de una cabecera, un contenido y un pie, y por ejemplo quieres que en la parte del contenido, 2/3 (o el 66% del espacio) lo ocupe un contenido y el resto otro, y que además todo esté centrado, estoe s algo bastante común, ¿o no?. Bueno, pues en lugar de hacer tu propio CSS y luego comprobarlo y corregirlo en todos los navegadores para asegurarte que funciona bien puedes utilizar <a href="http://developer.yahoo.com/yui/examples/grids/grids-gc_source.html" target="_blank">ESTO</a>, que es un modelo de Grids CSS ya hecho y con todos esos problemas resueltos. Tan solo tienes que fijarte en como está hecho y luego sustituir el contenido por el tuyo.</p>
<p>Por si necesitais más ejemplos, podeis ver como funciona por ejemplo en estas webs:</p>
<p><strong><a href="http://www.wedtool.com" target="_blank">WedTool</a></strong> - Podeis ver en su código fuente y en sus CSS que está hecha con este sistema y por eso mismo nos ahorramos un montón de problemas ocn los CSS.</p>
<p><strong><a href="http://www.gedesel.net" target="_blank">Gedesel</a></strong> - Otro ejemplo de una web hecha utilizando Grids CSS de YUI.</p>
<p>iMasterD.com - Una web de <a title="iMasterD - Cursos online ofimática: excel, powerpoint, etc." href="http://www.imasterd.com" target="_blank">cursos online</a> montada también con este sistema.</p>
<p>Si os poneis a buscar por ahí hay cientos de webs hechas así y si estais perdidos sobre como empezar con Grids CSS solo teneis que mirar su código fuente y sus CSS para ir entendiendo como hacerlo, aunque lo mejor es la web oficial de Yahoo! sobre YUI, la <a href="http://developer.yahoo.com/yui/" target="_blank">Yahoo! User Interface Library</a> e ir directamente al apartado de Grids CSS.</p>
<p>Hay que invertir algo de tiempo en entender bien como funciona, pero luego la verdad es que es muy sencillo de manejar y sobre todo te resuelve todos los problemas derivados de la interpretación en diferentes navegadores. Espero que os sirva, porque es un sistema sencillo y muy muy potente y que te ahorra un montón de quebraderos de cabeza.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ricardotayar.com/2008/12/06/yahoo-ui-library-grids-css-un-sistema-para-crear-webs-con-css-de-forma-estandarizada/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Diseñar fondos de página (backgrounds) y utilizarlos con CSS</title>
		<link>http://www.ricardotayar.com/2008/03/28/disenar-fondos-de-pagina-backgrounds-y-utilizarlos-con-css/</link>
		<comments>http://www.ricardotayar.com/2008/03/28/disenar-fondos-de-pagina-backgrounds-y-utilizarlos-con-css/#comments</comments>
		<pubDate>Fri, 28 Mar 2008 19:21:06 +0000</pubDate>
		<dc:creator>Ricardo Tayar</dc:creator>
		
		<category><![CDATA[CSS - Hojas de estilo en cascada]]></category>

		<category><![CDATA[Diseño web]]></category>

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

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

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

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

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

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

		<guid isPermaLink="false">http://ricardotayar.wordpress.com/?p=34</guid>
		<description><![CDATA[Una introduccion sobre como hacer fondos de pantalla y manejarlos en CSS para que nuestros diseños web queden mucho mejor. Aprende a crear fondos de pantalla y aplicarlos en tu web con CSS.]]></description>
			<content:encoded><![CDATA[<p>A veces vemos unos sitios web chulísimos con unos fondos de página supercurrados que hacen que nos muramos de envidia y nos preguntemos el típico &#8220;¿eso como se hace?&#8221;. Voy a intentar dar respuesta rápida en un único artículo a dos cuestiones bien diferentes, la primera es ¿cómo hacer un fondo de página?, y la segunda es ¿como utilizar fondos de página con CSS?. Antes de que os lo pregunteis, si, fondo de página y background es lo mismo. A partir de ya, lo llamaremos background, porque en css tenemos por ejemplo background-color (que es el color de fondo de una página) y background-image (que es la imagen de fondo de una página), aparte de más propiedades aplicables a los backgrounds.</p>
<p>El principio, <b>¿cómo hago un background o fondo para mi web?</b>. Pues lo primero es que depende de lo que quieras hacer&#8230; si quieres hacer un background que se va a repetir indefinidamente en la página, lo mejor es recurrir a creadores de backgrounds o fondos como los que pueden hacerse con <a href="http://bgmaker.ventdaval.com/" title="bgMaker" target="_blank">bgMaker</a>. Esta web te ofrece de forma sencilla y gratuita una herramienta para crear diseños de fondos sencillos, como por ejemplo lineas sobre fondos de color, etc&#8230; Simplemente eliges un color y pulsas &#8220;Fill&#8221;, con lo que el cuadrado (cuyo tamaño puedes cambiar) se rellena de ese color, y luego seleccionas otros colores y haces tu diseño sobre el área rellenada, dibujando lo que te apetezca. Es fundamental que al dibujar el diseño lo hagamos de forma que el fondo quede continuo, que al repetirse no haya cortes&#8230; Una vez hecho un diseño, lo guardamos con &#8220;Save&#8221; en la misma web y lo utilizaremos como fondo, pero daros cuenta de que los diseños hechos de este tipo solo sirven para repetirse indefinidamente a lo largo de la página. Lo más importante es hacer un diseño de fondo pequeño, para que no pese, y que esté bien hecho para que la continuidad de las formas quede bien si se repite de forma infinita. Voy a hacer unos ejemplos&#8230;</p>
<p><img src="http://ricardotayar.files.wordpress.com/2008/03/compopngsbgmaker.jpg" alt="Fondos hechos con BgMaker y ampliados el 600% para apreciar detalle." /></p>
<p>Que quede claro que esto son solo unos ejemplos, ya que podemos diseñar los fondos como queramos o bien diseñar fondos mucho más grandes en tamaño y elementos. Yo simplemente os habló de esta opción por ser muy agradecida visualmente ya demás tener muy poco peso, lo que hace que la navegabilidad no se vea afectada y el rendimiento de la web sea bueno.</p>
<p>Ahora viene la segunda cuestión, <b>¿como utilizar backgrouns o fondos de página con CSS en mis diseños web?</b>. Para explicarlo voy a utilizar los tres archivos png que he creado y que podeis ver más arriba. Para mostraros el resultado voy a emplear el mismo ejemplo de web que utilicé en el post <a href="http://ricardotayar.wordpress.com/2007/11/16/hacer-un-diseno-web-centrado-con-css-%c2%bfcomo-se-hace/" title="Como hacer un diseño web centrado con CSS" target="_blank">Hacer un diseño web centrado con CSS, ¿cómo se hace?</a> e iremos viendo como varía su diseño según el fondo que le pongamos.</p>
<p>En primer lugar, tenmos nuestra hoja de estilos: layout01.css, en la que tenemos la etiqueta body, que se aplica a todas las páginas del sitio web salvo que le indiquemos otra cosa. En este caso, actualmente tenemos esta etiqueta body en nuestra hoja css:</p>
<p><font color="#800080">body {<br />
font-family:Arial, Verdana, Helvetica, sans-serif;<br />
font-size: 12px;<br />
background-color: #003366;<br />
}</font></p>
<p>Con esta etiqueta lo que tenemos es nuestras páginas con un color de fondo azul oscuro y punto, nada más. Si quisieramos, podriamos cambiar ese color de fondo simplemente cambiando el color hexadecimal, y así por ejemplo si queremos un fondo blanco pues pondriamos esto:</p>
<p><font color="#800080">body {<br />
font-family:Arial, Verdana, Helvetica, sans-serif;<br />
font-size: 12px;<br />
<b> background-color: #ffffff;</b><br />
}</font></p>
<p>Pero a lo que vamos, para insertar un fondo de imagen, yo os aconsejo conservar también el fondo de color solido, más que nada porque si hay un fallo en la ruta de la imagen o algún problema, os cargue un colora decuado con el diseño. Para que se inserte el fondo layout01.png pondremos en la etiqueta body:</p>
<p><font color="#800080">body {<br />
font-family:Arial, Verdana, Helvetica, sans-serif;<br />
font-size: 12px;</font><br />
<b><font color="#800080">background-image: url(images/layout01.png);</font></b><br />
<font color="#800080">background-color: #ffffff;<br />
}</font></p>
<p><a href="http://ricardotayar.files.wordpress.com/2008/03/ejemplo-fondo01.png" target="_blank" title="Ejemplo de una página con el fondo número 1 en su CSS."><img src="http://ricardotayar.files.wordpress.com/2008/03/ejemplo-fondo01.thumbnail.png" alt="Ejemplo de una página con el fondo número 1 en su CSS." align="right" height="124" hspace="10" vspace="10" width="178" /></a>MUY IMPORTANTE: Aseguraros de que la ruta de la imagen que insertais tras &#8220;url&#8221; es la correcta, ya que si no no cargará. Si lo habeis hecho bien, el resultado debería ser el de la imagen de la derecha (click para verla más grande), en el que la página tiene como fondo la imagen de layout01.png que hemos visto antes repetida por toda la página, y gracias a su diseño queda como una imagen continua.</p>
<p>Al insertar el fondo vía CSS este aparecerá en todas las páginas que utilicen la hoja CSS que contiene esa orden. Lo más importante de hacerlo con este sistema es que si tenemos varios fondos en el mismo directorio, tan solo tenemos que cambiar el archivo de imagen que queremos que nos sirva de fondo en cada página y automáticamente ese cambio aparecerá reflejado en todas las páginas. Por ejemplo, si queremos que el background que se vea sea el layout02.png, haremos el siguiente cambio en la etiqueta body de nuestra hoja css:</p>
<p><font color="#800080">body {<br />
font-family:Arial, Verdana, Helvetica, sans-serif;<br />
font-size: 12px;</font><br />
<b><font color="#800080">background-image: url(images/layout02.png);</font></b><br />
<font color="#800080">background-color: #ffffff;<br />
}</font></p>
<p>Y el resultado sería este (pulsa sobre la imagen para verla más grande):</p>
<p><a href="http://ricardotayar.files.wordpress.com/2008/03/ejemplo-fondo02.png" target="_blank" title="Ejemplo con el fondo numero 2 insertado en la hoja CSS"><img src="http://ricardotayar.files.wordpress.com/2008/03/ejemplo-fondo02.thumbnail.png" alt="Ejemplo con el fondo numero 2 insertado en la hoja CSS" /></a></p>
<p>Y si hicieramos la misma operación pero colocando el fondo número 3 con un código tal que este:</p>
<p><font color="#800080">body {<br />
font-family:Arial, Verdana, Helvetica, sans-serif;<br />
font-size: 12px;</font><br />
<b><font color="#800080">background-image: url(images/layout03.png);</font></b><br />
<font color="#800080">background-color: #ffffff;<br />
}</font></p>
<p>El resultado sería este (pulsa sobre la imagen para verla más grande):</p>
<p><a href="http://" title="Ejemplo con el fondo numero 3 insertado en la hoja CSS" target="_blank"><img src="http://ricardotayar.files.wordpress.com/2008/03/layout03.thumbnail.jpg" alt="El layout 3 con css" /></a></p>
<p>Espero que todo esto os haya servido de utilidad y os introduzca en el tema de los fondos o backgrounds de página, que da mucho más juego. A ver si posteo más adelante otra vez sobre este tema, que se pueden hacer cosas muy muy chulas probando cositas.</p>
<p>Rock &amp; Ride!!!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ricardotayar.com/2008/03/28/disenar-fondos-de-pagina-backgrounds-y-utilizarlos-con-css/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Hacer un diseño web centrado con CSS, ¿cómo se hace?.</title>
		<link>http://www.ricardotayar.com/2007/11/16/hacer-un-diseno-web-centrado-con-css-%c2%bfcomo-se-hace/</link>
		<comments>http://www.ricardotayar.com/2007/11/16/hacer-un-diseno-web-centrado-con-css-%c2%bfcomo-se-hace/#comments</comments>
		<pubDate>Fri, 16 Nov 2007 20:22:36 +0000</pubDate>
		<dc:creator>Ricardo Tayar</dc:creator>
		
		<category><![CDATA[CSS - Hojas de estilo en cascada]]></category>

		<category><![CDATA[Diseño web]]></category>

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

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

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

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

		<category><![CDATA[diseño]]></category>

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

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

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

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

		<guid isPermaLink="false">http://ricardotayar.wordpress.com/2007/11/16/hacer-un-diseno-web-centrado-con-css-%c2%bfcomo-se-hace/</guid>
		<description><![CDATA[Cuando empecé a entender y a manejar esto del CSS pensaba que estaba muy bien y que molaba mucho para cambiar los colorines de los enlaces y que se subrayaran y cosas así, pero no le veía mucha más aplicación. No digamos ya cuando se trataba de centrar un diseño en la página, por favor&#8230; [...]]]></description>
			<content:encoded><![CDATA[<p>Cuando empecé a entender y a manejar esto del CSS pensaba que estaba muy bien y que molaba mucho para cambiar los colorines de los enlaces y que se subrayaran y cosas así, pero no le veía mucha más aplicación. No digamos ya cuando se trataba de centrar un diseño en la página, por favor&#8230; eso se hace con tablas!!!. Pues no amigos, con CSS se puede, y además es más lógico, tiene más sentido y el diseño es más limpio.</p>
<p><a href="http://ricardotayar.wordpress.com/2007/11/16/hacer-un-diseno-web-centrado-con-css-%c2%bfcomo-se-hace/ejemplo-de-diseno-centrado-wwwelbuscadordecursoscom/" target="_blank" rel="attachment wp-att-30" title="Ejemplo de diseño centrado: www.elbuscadordecursos.com"><img src="http://ricardotayar.files.wordpress.com/2007/11/elbuscadordecursos.jpg" alt="Ejemplo de diseño centrado: www.elbuscadordecursos.com" align="left" border="0" hspace="10" vspace="0" /></a>Para empezar, ¿que entendemos por un diseño centrado?, pues aquel diseño web que permanece centrado verticalmente en el navegador que utilicemos (en cualquier navegador: Firefox, IE, Opera&#8230; como el ejemplo de la imagen de la izquierda) sea cual sea la resolución de nuestra pantalla. Así de sencillo y de dificil a la vez. Si nosotros no indicamos al diseño web via CSS que esté centrado, por defecto, el diseño se centrara a la izquierda y en la esquina superior, en el mismo orden en el que escribimos, por ejemplo. Así que una vez que esto es claro y meridiano, que diría alguno, pasemos a explicar como se hace.</p>
<p>En primer lugar creamos el documento HTML de nuestro proyecto, la página principal, y la llamamos como queramos, por ejemplo, layout01.html. Lo siguiente que debemos hacer es vincular ese archivo html a una hoja de estilos css que llamaremos, por ejemplo,  layout01.css.</p>
<p>Antes de continuar insisto siempre en que es fundamental que visualicemos el resultado que pretendemos conseguir antes de ponernos a hacerlo. Un recurso muy antiguo y muy util es dibujar como queremos que sea nuestra web, ya que en el mismo dibujo podemos hacer anotaciones. Creedme amigos, es muy pero que muy util aunque sea más viejo esto de dibujar que hacer pis en el campo.</p>
<p>Con la idea clara, hagamos la estructura. En este caso yo voy a hacer un diseño con una cabecera y un cuerpo central, así de sencillo. Luego ya cada uno puede ir agregando cosas. En primer lugar voy a crear un estilo tipo ID (los que llevan #, no como los class, que llevan un .) de DIV que englobe todo el ancho de la página. Es bueno tener metodología en esto y utilizar siempre el mismo tipo de estructuras. Yo  lo voy a llamar &#8220;wrapper&#8221; y es así:</p>
<p><font color="#800080">#wrapper {<br />
width: 100%;<br />
text-align: center;<br />
margin-top: 10px;<br />
}</font></p>
<p>Este ID de CSS dice que el ancho es del 100% de la página, que el texto esta centrado y que el margen superior es de 10px. Al margen podria ponerle otros valores o no ponerle ninguno. Ahora, en mi documento html inserto este DIV de la siguiente manera:</p>
<p><font color="#008000">&lt;div id=&#8221;wrapper&#8221;&gt;<br />
&lt;/div&gt; </font></p>
<p>Lógicamente si publico la página en un navegador no veré nada todavía, porque lo que hemos creado, este &#8220;wrapper&#8221; es el envoltorio que va a contener al resto de la estructura para que aparezca centrada. Lo siguiente es crear el ID del DIV que va a tener todo el contenido dentro. Este DIV estará dentro del &#8220;wrapper&#8221; y por eso estará siempre centrado. Llamo a este DIV &#8220;container&#8221;, y es así:</p>
<p><font color="#800080">#container {<br />
width: 750px;<br />
margin-left:auto;<br />
margin-right:auto;<br />
} </font></p>
<p>Simplemente le he indicado el ancho total que va a tener el sitio web (750 px en este caso) y también le he indicado que los márgenes izquierdo y derecho tengan una medida &#8220;auto&#8221;. Esto hace que el DIV container se mantenga siempre centrado dentro del &#8220;wrapper&#8221;, tal y como indica el estilo del &#8220;wrapper&#8221; al utilizar un text-align: center. Ahora inserto este DIV dentro del &#8220;wrapper&#8221; tal que así:</p>
<p><font color="#008000">&lt;div id=&#8221;wrapper&#8221;&gt;<br />
&lt;div id=&#8221;container&#8221;&gt;<br />
&lt;/div&gt;<br />
&lt;/div&gt; </font></p>
<p>Sigo sin ver nada si lo publico en un navegador, y es normal, porque no hay ningún contenido sino simplemente una estructura para albergar el contenido, que es justo lo que hemos hecho. A partir de ahora, lo que nos aseguramos es que el DIV &#8220;container&#8221; esté centrado de forma absoluta. Voy a hacer dos estilos ID más, uno que llamare &#8220;header&#8221; y que definira la cabecera y otro que llamare &#8220;content&#8221; que definira el contenido principal, y quedaran así:</p>
<p><font color="#800080">#header {<br />
width: 100%;<br />
background-color:#FFFFFF;<br />
height: 150px;<br />
margin-bottom: 10px;<br />
}<br />
#content {<br />
width: 100%;<br />
background-color:#FFFFFF;<br />
height: 400px;<br />
}</font></p>
<p>Que quede claro que lo mismo que yo les doy estos valores de tamaño y de background, luego cada uno tiene que jugar en función de lo que quiera obtener. Una vez definidos estos IDs los incluyo en mi documento html dentro del DIV &#8220;container&#8221;:</p>
<p><font color="#008000">&lt;div id=&#8221;wrapper&#8221;&gt;<br />
&lt;div id=&#8221;container&#8221;&gt;<br />
&lt;div id=&#8221;header&#8221;&gt;Colocar aquí el contenido para  id &#8220;header&#8221;&lt;/div&gt;<br />
&lt;div id=&#8221;content&#8221;&gt;Colocar aquí el contenido para  id &#8220;content&#8221;&lt;/div&gt;<br />
&lt;/div&gt;<br />
&lt;/div&gt;</font></p>
<p><a href="http://ricardotayar.files.wordpress.com/2007/11/layout01.jpg" target="_blank" title="Layout01 - Asi queda el resultado final."><img src="http://ricardotayar.files.wordpress.com/2007/11/layout01.thumbnail.jpg" alt="Layout01 - Asi queda el resultado final." align="right" border="0" width="200" /><img align="right" vspace="10" /></a>Y tachán, ya está (pulsa la miniatura de la derecha para ver como queda el resultado en Internet Explorer). Para que se vea el contraste ya que no voy a poner nada de contenido, en la CSS pongo en el estilo body que haya un background-color: #000000; para que se vea el fondo negro y los DIVs que he insertado en blanco. Resumiendo, lo que he hecho ha sido indicar via CSS a una serie de DIVs que deben tener el contenido centrado de forma absoluta. La hoja CSS layout01.css ha quedado así hecha:</p>
<p><font color="#800080">body {<br />
background-color: #003366;<br />
}<br />
#wrapper {<br />
width: 100%;<br />
text-align: center;<br />
margin-top: 10px;<br />
}<br />
#container {<br />
width: 750px;<br />
margin-left:auto;<br />
margin-right:auto;<br />
}<br />
#header {<br />
width: 100%;<br />
background-color:#FFFFFF;<br />
height: 150px;<br />
margin-bottom: 10px;<br />
}<br />
#content {<br />
width: 100%;<br />
background-color:#FFFFFF;<br />
height: 400px;<br />
} </font></p>
<p>Y el archivo HTML para conseguir este increible y fascinante resultado que os cambiará la vida es así:</p>
<p><font color="#008000">&lt;head&gt;<br />
&lt;title&gt;ricardotayar.wordpress.com&lt;/title&gt;<br />
&lt;link href=&#8221;layout01.css&#8221; rel=&#8221;stylesheet&#8221; type=&#8221;text/css&#8221; /&gt;<br />
&lt;/head&gt;<br />
&lt;body&gt;<br />
&lt;div id=&#8221;wrapper&#8221;&gt;<br />
&lt;div id=&#8221;container&#8221;&gt;<br />
&lt;div id=&#8221;header&#8221;&gt;Colocar aquí el contenido para  id &#8220;header&#8221;&lt;/div&gt;<br />
&lt;div id=&#8221;content&#8221;&gt;Colocar aquí el contenido para  id &#8220;content&#8221;&lt;/div&gt;<br />
&lt;/div&gt;<br />
&lt;/div&gt;<br />
&lt;/body&gt;<br />
&lt;/html&gt; </font></p>
<p>Ala mozos, ahora a practicar cada uno en su casa estas cosicas, que poco a poco se pueden conseguir resultados muy interesantes. Ahora, ya sabeis como centrar un diseño web utilizando CSS, así que lo siguiente es experimentar y ampliar esta minilección por cuenta propia e ir dándole contenido al contenedor web principal&#8230; suerte!!!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ricardotayar.com/2007/11/16/hacer-un-diseno-web-centrado-con-css-%c2%bfcomo-se-hace/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Utilizar CSS con tablas para hacer cosicas chulas. Asi se hace, otro gran secreto de CSS desvelado.</title>
		<link>http://www.ricardotayar.com/2007/11/10/utilizar-css-con-tablas-para-hacer-cosicas-chulas-asi-se-hace-otro-gran-secreto-de-css-desvelado/</link>
		<comments>http://www.ricardotayar.com/2007/11/10/utilizar-css-con-tablas-para-hacer-cosicas-chulas-asi-se-hace-otro-gran-secreto-de-css-desvelado/#comments</comments>
		<pubDate>Sat, 10 Nov 2007 18:33:54 +0000</pubDate>
		<dc:creator>Ricardo Tayar</dc:creator>
		
		<category><![CDATA[CSS - Hojas de estilo en cascada]]></category>

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

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

		<category><![CDATA[diseño]]></category>

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

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

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

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

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

		<guid isPermaLink="false">http://ricardotayar.wordpress.com/2007/11/10/utilizar-css-con-tablas-para-hacer-cosicas-chulas-asi-se-hace-otro-gran-secreto-de-css-desvelado/</guid>
		<description><![CDATA[Los seres habituados a utilizar el lenguaje CSS para diseño de sitios web suelen estructurar todo el sitio web en DIVs, utilizandolos para contener todo lo que se quiere mostrar, pero a veces, ay amigos, es necesario recurrir a nuestras viejas amigas las tablas porque son más útiles para presentar según que información, como por [...]]]></description>
			<content:encoded><![CDATA[<p class="MsoNormal">Los seres habituados a utilizar el lenguaje CSS para diseño de sitios web suelen estructurar todo el sitio web en DIVs, utilizandolos para contener todo lo que se quiere mostrar, pero a veces, ay amigos, es necesario recurrir a nuestras viejas amigas las tablas porque son más útiles para presentar según que información, como por ejemplo, tablas con datos ecónomicos o estadísticas o cosas de ese tipo.</p>
<p class="MsoNormal">Como estos ejemplos lo que mola es explicarlos con un caso práctico, pues vamos a ello: te abres a tu amigo Dreamweaver y te haces una tabla sencillita porque en tu web quieres poner unos datos y los DIVs que tanto te ha costado aprender a manejar con CSS no son todo lo útiles que quisieras.</p>
<p class="MsoNormal">Por ejemplo, hacemos esta tabla:</p>
<p><span style="color:#339966;"><span>&lt;table border=&#8221;0&#8243; cellpadding=&#8221;0&#8243; cellspacing=&#8221;0&#8243;&gt;<br />
<span> </span> &lt;tr&gt;<br />
<span> </span></span> &lt;th&gt;Fecha&lt;/th&gt;<br />
<span> </span> &lt;th&gt;Unidades Vendidas &lt;/th&gt;<br />
<span> </span> &lt;th&gt;Precio por unidad &lt;/th&gt;<br />
<span> </span> &lt;th&gt;IVA por unidad &lt;/th&gt;<span> </span>&lt;/tr&gt;<br />
<span> </span><span> &lt;tr&gt;<br />
<span> </span> &lt;th&gt;29/10/07&lt;/th&gt;<br />
<span> </span></span> &lt;td&gt;520&lt;/td&gt;<br />
<span> </span> &lt;td&gt;420 € &lt;/td&gt;<br />
<span> </span><span> &lt;td&gt;67,20 € &lt;/td&gt;<br />
<span> </span> &lt;/tr&gt;<br />
<span> </span> &lt;tr&gt;<br />
<span> </span> &lt;th&gt;29/10/07&lt;/th&gt;<br />
<span> </span></span> &lt;td&gt;520&lt;/td&gt;<br />
<span> </span> &lt;td&gt;420 € &lt;/td&gt;<br />
<span> </span> &lt;td&gt;67,20 € &lt;/td&gt;<br />
<span> </span> &lt;/tr&gt;</span></p>
<p><span style="color:#339966;">&lt;/table&gt;</span></p>
<p class="MsoNormal">
<p>En esta tabla que he colocado hay una característica no muy común, y es que algunas celdas no son &lt;td&gt; sino &lt;th&gt;, &lt;th&gt; significa “table header” – cabecera de tabla, y por defecto colocara el texto en negrita y centrado. ¿Hasta aquí todo OK?, pues venga, vamos a complicarnos la vida, que somos así de guayses. <span>Esta tabla vista en plan gráfico en el navegador es así de chula:</span></p>
<p><img src="http://ricardotayar.files.wordpress.com/2007/11/tablasincss.jpg" border="0" alt="Tabla sin CSS" align="absmiddle" /></p>
<p class="MsoNormal">No se puede hacer un diseño más rancio ni por accidente, pero bueno, ya tenemos nuestra tabla con nuestros datos, pero la presentación es muy pero que muy pobre. Si no queremos recurrir al CSS empezaremos a “customizar” la tabla añadiendo bordes, imágenes de fondo, etc… bien con Dreamweaver o directamente a pelo en código fuente, a gusto del consumidor. Para que veais lo que se puede conseguir, el resultado final que conseguiremos es este:<img src="http://ricardotayar.files.wordpress.com/2007/11/tablaconcss.jpg" alt="Tabla con CSS" align="absmiddle" /></p>
<p class="MsoNormal">Es la misma tabla, no hay magia ni poderes mutantes ni nada, solo que esta última está vinculada al CSS que vamos a ir creando. Como no cabe entera sale un poco cortada pero os vale para haceros a la idea.</p>
<p class="MsoNormal">En lugar de jugar con etíquetas html para darle atributos a la tabla de colorines, etc… nos apetece complicarnos un poquillo la vida con CSS, así que lo primero de todo es hacernos nuestra hoja CSS y en un apartado de la misma, incluir los estilos para esta tabla.</p>
<p class="MsoNormal">Mi consejo es que antes de ponernos a hacer chorradas y probatinas con CSS visualicemos que es lo que queremos, como queremos que sea la tabla. Aquí yo voy a hacer un diseño variado con varias posibilidades contempladas, pero cada uno puede luego simplificar o complicarse aún más la existencia. En mi caso, lo que yo quiero es que las celdas tenga bordes, un espacio interior (padding) para el texto o el contenido, un fondo chulillo, y diferentes tipos de letra dependiendo de si son cabeceras o no. Con la idea clara la llevamos a la práctica.</p>
<p class="MsoNormal">Lo primero es en nuestra superhoja de estilos CSS a la que voy a llamar tabla.css hacer un clase para toda la  tabla. Yo lo llamo .tabla y lo hago así:</p>
<p class="MsoNormal"><span style="color:#800080;">.tabla {<br />
<span> </span> font-family: Verdana, Arial, Helvetica, sans-serif;<br />
<span> </span><span> font-size:12px;<br />
<span> </span> text-align: right;<br />
<span> </span></span> width: 600px;</span></p>
<p class="MsoNormal"><span style="color:#800080;">}</span></p>
<p class="MsoNormal">En este estilo defino por ejemplo, el tamaño de la tabla, el tamaño de la fuente, el padding, la alineación de texto, etc… Podría añadir más cosas o menos, pero ya cada uno a investigar por su cuenta. Para que podamos ir viendo el efecto en la tabla lo que hacemos es vincular nuestro documento html a la hoja de estilos - &lt;link href=&#8221;tabla.css&#8221; rel=&#8221;stylesheet&#8221; type=&#8221;text/css&#8221; /&gt; - y a la etiqueta de la tabla le aplicamos la class que hemos creado de esta forma tan sencilla - <span style="color:#339966;"><span>&lt;table border=&#8221;0&#8243; cellpadding=&#8221;0&#8243; cellspacing=&#8221;0&#8243; class=&#8221;tabla&#8221;&gt; <span style="color:#000000;">- Con esta acción tan sencilla ya hemos vinculado la tabla al estilo que hemos definido en la clase .tabla. El efecto es este:</span></span></span></p>
<p class="MsoNormal"><img src="http://ricardotayar.files.wordpress.com/2007/11/tablaconcss01.jpg" alt="Tabla con CSS - Paso 1" align="absmiddle" /></p>
<p class="MsoNormal">Ya se aprecian diferencias al aplicar el estilo. La fuente y su tamaño son los asignados en la clase .tabla, así como el ancho en píxeles y la alineación de texto. Las etiquetas &lt;th&gt; aparecen en negrita porque es su comportamiento por defecto. Lo siguiente que voy a hacer es dar precisamente a las qtiquetas &lt;th&gt;, a las cabeceras, un estilo propio, que las sitinga claramente del resto de celdas, y aquí interviene mucho lo que he comentado, que antes de hacer nada lo visualicemos y veamos con claridad lo que queremos. En mi caso, yo quiero que el texto sea más grande, en negrita, pero en blanco sobre un fondo degradado oscuro y que las celdas &lt;th&gt; tengan bordes a la derecha y abajo. Así que me creo este fondo en Photoshop <img src="http://ricardotayar.files.wordpress.com/2007/11/fondo_th.png" alt="Fondo" /> y lo voy a utilizar en la clase .tabla th, que al tener ese nombre arrastra las propiedades de .tabla y aplica las propiedades que indico a las etiquetas &lt;th&gt; del documento. La clase .tabla th queda así:</p>
<p class="MsoNormal">
<p><span style="color:#993366;"> <span style="color:#800080;">.tabla th {<br />
padding: 5px;<br />
font-size: 16px;<br />
background-color: #83aec0;<br />
background-image: url(fondo_th.png);<br />
background-repeat: repeat-x;<br />
color: #FFFFFF;<br />
border-right-width: 1px;<br />
border-bottom-width: 1px;<br />
border-right-style: solid;<br />
border-bottom-style: solid;<br />
border-right-color: #558FA6;<br />
border-bottom-color: #558FA6;<br />
font-family: &#8220;Trebuchet MS&#8221;, Arial;<br />
text-transform: uppercase;<br />
}</span></span><br />
Y a ojos del navegador el resultado es este:</p>
<p><img src="http://ricardotayar.files.wordpress.com/2007/11/tablaconcss02.jpg" alt="Tabla con CSS - Paso 2" align="absmiddle" /></p>
<p>La clase .tabla th se ha aplicado a la tabla y en concreto a las etiquetas &lt;th&gt;, o sea, a las celdas que han quedado molonas. Lo siguiente que vamos a hacer es definir dos clases para aplicar a una fila. En este caso llamaré a una clase .tabla .modo1, para que herede las propiedades de .tabla y defina nuevas propiedades en la fila en la que la apliquemos, y en la clase .tabla. modo1 td indicaremos otras propiedades para que se apliquen en las etiquetas &lt;td&gt; de esa misma fila, ¿está claro más o menos?. Venga, que se puede. En este caso me he preparado otro degradado de fondo (no tiene porque haber una imagen de fondo, puede ser un color sólido de background), que es este <img src="http://ricardotayar.files.wordpress.com/2007/11/fondo_tr01.png" alt="Fondo Modo 1" /> para aplicarlo en las etiquetas &lt;td&gt; de la fila con la clase .tabla .modo1. Las dos clases que creo son así:</p>
<p><span style="color:#800080;">.tabla .modo1 {<br />
font-size: 12px;<br />
font-weight:bold;<br />
background-color: #e2ebef;<br />
background-image: url(fondo_tr01.png);<br />
background-repeat: repeat-x;<br />
color: #34484E;<br />
font-family: &#8220;Trebuchet MS&#8221;, Arial;<br />
}<br />
.tabla .modo1 td {<br />
padding: 5px;<br />
border-right-width: 1px;<br />
border-bottom-width: 1px;<br />
border-right-style: solid;<br />
border-bottom-style: solid;<br />
border-right-color: #A4C4D0;<br />
border-bottom-color: #A4C4D0;<br />
text-align:right;<br />
} </span></p>
<p>Y para que surtan efecto en la primera etiqueta &lt;tr&gt; de nuestra tabla, en html, le asignamos la clase .tabla .modo1 de la siguiente manera - <span style="color:#339966;">&lt;tr class=&#8221;modo1&#8243;&gt;</span> -  y el resultado, publicado en el navegador es este:</p>
<p><img src="http://ricardotayar.files.wordpress.com/2007/11/tablaconcss031.jpg" alt="Tabla con CSS - Clase CSS .modo1" align="absmiddle" /></p>
<p>¿La cosa ya va molando no?. El problema es que aunque mola mucho, seguimos viendo la celda donde pone &#8220;29/10/07&#8243; exactamente igual que las otras celdas &lt;th&gt; de la tabla. Esto es precisamente porque es una celda con etiqueta &lt;th&gt; (no tiene porque ser &lt;th&gt;, si fuera &lt;td&gt; tendría el mismo aspecto que las otras). Para que varie, hemos de aplicarle una clase .tabla . modo1 th, ya que la clase .tabla .modo1 td solo afecta a las etiquetas &lt;td&gt;. Así que me preparo una clase .tabla .modo1 th así:</p>
<p><span style="color:#800080;">.tabla .modo1 th {<br />
background-image: url(fondo_tr01a.png);<br />
background-position: left top;<br />
font-size: 12px;<br />
font-weight:bold;<br />
text-align: left;<br />
background-color: #e2ebef;<br />
background-repeat: repeat-x;<br />
color: #34484E;<br />
font-family: &#8220;Trebuchet MS&#8221;, Arial;<br />
border-right-width: 1px;<br />
border-bottom-width: 1px;<br />
border-right-style: solid;<br />
border-bottom-style: solid;<br />
border-right-color: #A4C4D0;<br />
border-bottom-color: #A4C4D0;<br />
}</span></p>
<p>Y así consigo este resultado al publicar en el navegador:</p>
<p><img src="http://ricardotayar.files.wordpress.com/2007/11/tablaconcss04.jpg" alt="Tabla con CSS - Paso 4" align="absmiddle" /></p>
<p>Ahora ya solo queda aplicar la clase definida a las diferentes celdas y filas, pero para terminar, supongamos que yo no quiero que todas las filas sean iguales, así que me creo otras clases para un modo2 que aplicaré a las filas pares, con otras características: diferente fondo, diferente alineación de texto&#8230; Con la idea de lo que quiero clara lo primero, creo estas clases:</p>
<p><span style="color:#800080;">.tabla .modo2 {<br />
font-size: 12px;<br />
font-weight:bold;<br />
background-color: #fdfdf1;<br />
background-image: url(fondo_tr02.png);<br />
background-repeat: repeat-x;<br />
color: #990000;<br />
font-family: &#8220;Trebuchet MS&#8221;, Arial;<br />
text-align:left;<br />
}<br />
.tabla .modo2 td {<br />
padding: 5px;<br />
border-right-width: 1px;<br />
border-bottom-width: 1px;<br />
border-right-style: solid;<br />
border-bottom-style: solid;<br />
border-right-color: #EBE9BC;<br />
border-bottom-color: #EBE9BC;<br />
}<br />
.tabla .modo2 th {<br />
background-image: url(fondo_tr02a.png);<br />
background-position: left top;<br />
font-size: 12px;<br />
font-weight:bold;<br />
background-color: #fdfdf1;<br />
background-repeat: repeat-x;<br />
color: #990000;<br />
font-family: &#8220;Trebuchet MS&#8221;, Arial;<br />
text-align:left;<br />
border-right-width: 1px;<br />
border-bottom-width: 1px;<br />
border-right-style: solid;<br />
border-bottom-style: solid;<br />
border-right-color: #EBE9BC;<br />
border-bottom-color: #EBE9BC;<br />
}</span></p>
<p>Y las aplico tal y como hemos visto antes a la segunda fila de nuestra tabla, con lo que consigo el resultado final que hemos visto al principio:</p>
<p><img src="http://ricardotayar.files.wordpress.com/2007/11/tablaconcss.jpg" alt="Tabla con CSS" align="absmiddle" /></p>
<p>El código html de esta tabla es:</p>
<p><span style="color:#008000;">&lt;table border=&#8221;0&#8243; cellpadding=&#8221;0&#8243; cellspacing=&#8221;0&#8243; class=&#8221;tabla&#8221;&gt;<br />
&lt;tr&gt;<br />
&lt;th&gt;Fecha&lt;/td&gt;<br />
&lt;th&gt;Unidades Vendidas &lt;/td&gt;<br />
&lt;th&gt;Precio por unidad &lt;/td&gt;<br />
&lt;th&gt;IVA por unidad &lt;/td&gt;  &lt;/tr&gt;<br />
&lt;tr class=&#8221;modo1&#8243;&gt;<br />
&lt;th&gt;29/10/07&lt;/td&gt;<br />
&lt;td&gt;520&lt;/td&gt;<br />
&lt;td&gt;420 € &lt;/td&gt;<br />
&lt;td&gt;67,20 € &lt;/td&gt;<br />
&lt;/tr&gt;<br />
&lt;tr class=&#8221;modo2&#8243;&gt;<br />
&lt;th&gt;29/10/07&lt;/td&gt;<br />
&lt;td&gt;520&lt;/td&gt;<br />
&lt;td&gt;420 € &lt;/td&gt;<br />
&lt;td&gt;67,20 € &lt;/td&gt;<br />
&lt;/tr&gt;<br />
&lt;/table&gt;</span></p>
<p>Espero que esto haya quedado más o menos claro y que os sea de utilidad. Lo que está claro es que los DIVs no son la solución a todo, pero si es cierto que las hojas de estilo, via CSS, si se pueden aplciar a las tablas, como acabamos de ver, y ello os sacará de un aprieto en más d euna ocasión, sobre todo cuando, por ejemplo, esteis haciendo una web en la que haya que presentar datos en formato tabla.</p>
<p>Bueno gentes y seres del mundo, espero que os haya gustado&#8230; proximamente desvelaremos más increibles secretos del apasionante mundo del CSS y la web!!!</p>
<p>Rock &amp; Ride forever!!!!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ricardotayar.com/2007/11/10/utilizar-css-con-tablas-para-hacer-cosicas-chulas-asi-se-hace-otro-gran-secreto-de-css-desvelado/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Adobe Flex: cuando programadores y diseñadores se dan la mano.</title>
		<link>http://www.ricardotayar.com/2007/10/28/adobe-flex-cuando-programadores-y-disenadores-se-dan-la-mano/</link>
		<comments>http://www.ricardotayar.com/2007/10/28/adobe-flex-cuando-programadores-y-disenadores-se-dan-la-mano/#comments</comments>
		<pubDate>Sun, 28 Oct 2007 20:22:39 +0000</pubDate>
		<dc:creator>Ricardo Tayar</dc:creator>
		
		<category><![CDATA[Diseño web]]></category>

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

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

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

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

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

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

		<guid isPermaLink="false">http://ricardotayar.wordpress.com/2007/10/28/adobe-flex-cuando-programadores-y-disenadores-se-dan-la-mano/</guid>
		<description><![CDATA[Desde que tengo relación con Angel Blesa (por motivos laborales, que no sentimentales) le he oido hablar dia si y dia tambien sobre Adobe Flex. Como ya sabeis, desarrolle para él el diseño web de www.guasax.com, el framework de Adobe Flex de su cosecha, pero nunca me interesó demasiado, la verdad, porque cometí el error [...]]]></description>
			<content:encoded><![CDATA[<p>Desde que tengo relación con <a href="http://ablesa.wordpress.com/" title="El blog de Angel Blesa, ACE de Adobe Flex" target="_blank">Angel Blesa</a> (por motivos laborales, que no sentimentales) le he oido hablar dia si y dia tambien sobre Adobe Flex. Como ya sabeis, desarrolle para él el diseño web de <a href="http://www.guasax.com" title="GuasaX, framework de Adobe Flex" target="_blank">www.guasax.com</a>, el framework de Adobe Flex de su cosecha, pero nunca me interesó demasiado, la verdad, porque cometí el error de pensar como un diseñador y no ví más allá de las numerosísimas líneas de código que le veía escribir en Flex.</p>
<p>Pero recientemente ha decidido impartir una formación sobre Flex a la que estoy asistiendo, y he descubierto con asombro que Flex es probablemente hasta la fecha la herramienta en la que mejor se complementan los trabajos de un diseñador y un programador. Antes de nada, decir que Flex es una aplicación de Adobe que permite crear aplicaciones web complejas, pero con un diseño muy vistoso, gracias a que toda la aplicación funciona en flash player y aprovecha las capacidades de Flash y Photoshop, permitiendo además manejar los estilos de una forma muy similar a como se hace en lenguaje CSS.</p>
<p>Podeis ver ejemplos de trabajos realizados en Flex en el sitio web de Adobe, pero aquí os pongo unas direcciones de los más chulos, para que se vean las capacidades de esta herramienta:</p>
<p><a href="http://examples.adobe.com/flex2/inproduct/sdk/flexstore/flexstore.html" title="Ejemplo de tiendecilla de moviles en Flex" target="_blank">http://examples.adobe.com/flex2/inproduct/sdk/flexstore/flexstore.html</a> Este es un ejemplo de una tienda de moviles con Flex&#8230; acojonante.</p>
<p><a href="http://examples.adobe.com/flex2/inproduct/sdk/dashboard/dashboard.html" title="Ejemplo Flex de representacion de datos" target="_blank">http://examples.adobe.com/flex2/inproduct/sdk/dashboard/dashboard.html</a> Ejemplo de representación gráfica de datos con quesitos, barras, etc&#8230;</p>
<p>Ahora que lo conoxco un poco más en detalle, aunque aún me queda camino, y mucho, puedo decir que después de ver millones de programas, creo que es la primera vez que me encuentro con una aplicación que permite compatibilizar a la perfección el trabajo de diseñador y programador, permitiendo que cada uno desarrolle su parte a la vez que se integran perfectamente.</p>
<p>Y es que Flex permite que el desarrollador programe y que el diseñador haga con el interface prácticamente cualquier cosa que quiera, aprovechando un sistema de estilos muy similar al de CSS y la completa integración de Photoshop y Flash con Flex, de hecho, las plantillas ya hechas en Flex tienen una calidad muy superior a algunos diseños &#8220;profesionales&#8221; y permiten que programadores sin ninguna experiencia en diseño creen aplicaciones que aparte de ser útiles,  sean realmente atractivas.</p>
<p>Por esto digo que Flex es algo así como un &#8220;punto de encuentro entre programador y diseñador&#8221;, ya que cada uno puede controlar por completo su parcela sin interferir más de lo debido en el trrabajo del otro. Ahora lo que hay que hacer es abandonar las poses chorras de muchos diseñadores y programadores y concentrarse en el hecho de que gracias a aplicaciones así es posible compatibilizar al 100% el hacer una aplicación robusta y funcional que además sea muy atractiva visualmente, y ambas cosas son indispensables en el mundo de hoy.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ricardotayar.com/2007/10/28/adobe-flex-cuando-programadores-y-disenadores-se-dan-la-mano/feed/</wfw:commentRss>
		</item>
		<item>
		<title>El CSS, ese gran desconocido. ¿Que es el CSS, para que sirve, me hará la vida más fácil, me ayudará a ligar más?</title>
		<link>http://www.ricardotayar.com/2007/08/18/el-css-ese-gran-desconocido-%c2%bfque-es-el-css-para-que-sirve-me-hara-la-vida-mas-facil-me-ayudara-a-ligar-mas/</link>
		<comments>http://www.ricardotayar.com/2007/08/18/el-css-ese-gran-desconocido-%c2%bfque-es-el-css-para-que-sirve-me-hara-la-vida-mas-facil-me-ayudara-a-ligar-mas/#comments</comments>
		<pubDate>Sat, 18 Aug 2007 08:10:56 +0000</pubDate>
		<dc:creator>Ricardo Tayar</dc:creator>
		
		<category><![CDATA[CSS - Hojas de estilo en cascada]]></category>

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

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

		<category><![CDATA[diseño]]></category>

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

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

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

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

		<guid isPermaLink="false">http://ricardotayar.wordpress.com/2007/08/18/el-css-ese-gran-desconocido-%c2%bfque-es-el-css-para-que-sirve-me-hara-la-vida-mas-facil-me-ayudara-a-ligar-mas/</guid>
		<description><![CDATA[Cuando empecé en esto de diseñar webs, el diseño gráfico y todo este mundillo en general, las cosas eran muchiiiiiisimo más simples que ahora, que prácticamente tienes que estar todos los días leyendo 1 o 2 horitas para enterarte de por donde van los tiros en la web, y aún así no te enteraras de [...]]]></description>
			<content:encoded><![CDATA[<p>Cuando empecé en esto de diseñar webs, el diseño gráfico y todo este mundillo en general, las cosas eran muchiiiiiisimo más simples que ahora, que prácticamente tienes que estar todos los días leyendo 1 o 2 horitas para enterarte de por donde van los tiros en la web, y aún así no te enteraras de todo jamás en tu vida.</p>
<p>Hace como no se cuantos años llegó a mi vida el CSS y como todo hijo de vecino me hice las tres preguntas de rigor, que son: ¿que es el css?, ¿para que sirve el css? y ¿podré hacer las webs más chulas y más rápido?. Creo que para todo el mundo cuando empieza con CSS estas son las tres grandes preguntas, y el problema hoy en día es que encuentras con mucha facilidad miles de guías de CSS super completas y muchísimas páginas de recursos, pero nadie te explica de forma sencilla y rápida que es esto del CSS, y eso, amigos mios , es lo que voy a intentar yo&#8230; con un par!!!</p>
<p><strong>¿Que es el CSS?</strong> - CSS son las siglas de <em>Cascading Style Sheets</em>, que en cristiano de toda la vida viene a ser algo así como <em>Hojas de Estilo en cascada</em>, porque son precisamente eso, aunque esto se entiende mejor con el paso del tiempo. El CSS, para que nos entendamos es un lenguaje que permite que un documento separado de tus páginas web definas todo el estilo de tu web, entendiendo como esto tipos de letra, comportamientos de los enlaces, etc&#8230; Si si si, lo se, es probable que tú, pequeño amigo que has llegado aquí de chiripa, todavía no sepas de que co%&amp;·&#8221;#es te hablo, porque no queda claro. Tú, para que nos entendamos, haces tu web  a tu marcha, con su contenido, pero la forma de ese contenido la defines en un documento externo, en una hoja CSS. Aquí pongo dos imágenes para que se entienda mejor: en la imagen de la web <a href="http://www.rision.net" title="rision.net, el mejor equipo de futbol 7 de la galaxia." target="_blank">rision.net</a> blanca, la web está sin CSS, mientras que en la imagen negra, la web está vinculada a su hoja CSS.</p>
<p><a href="http://ricardotayar.files.wordpress.com/2007/07/risionsincss.jpg" target="_blank" title="La web de la Rision - www.rision.net - sin CSS. ¿A que es fea?"><img src="http://ricardotayar.files.wordpress.com/2007/07/risionsincss.jpg" alt="La web de la Rision - www.rision.net - sin CSS. ¿A que es fea?" align="left" vspace="10" width="235" /></a><a href="http://ricardotayar.files.wordpress.com/2007/07/risionconcss.jpg" target="_blank" title="La web de la Rision - www.rision.net - con CSS. ¿A que as� es mucho más chula?"><img src="http://ricardotayar.files.wordpress.com/2007/07/risionconcss.jpg" alt="La web de la Rision - www.rision.net - con CSS. ¿A que as� es mucho más chula?" align="left" hspace="10" vspace="10" width="235" /></a></p>
<p>La diferencia es brutal, mismo contenido pero presentación totalmente diferente. Eso es el CSS, la posibilidad de separar el estilo de una web de su contenido, así de sencillo y de complicado a la vez. Tu haces un html por un lado y una hoja de estilos, un css, por otro, los juntas (vinculando el html a la css) y el resultado es algo así como esto.</p>
<p>Una vez aclarado, más o menos, que es el CSS, pasamos al segundo apartado, no menos apasionante.</p>
<p><strong>¿Para qué sirve el CSS?</strong> - Aunque parezca obvio, mucha gente sabe lo que es el CSS pero no lo usa o lo usa de mala manera y de forma corrupta y con malos modos y tal. Lo más sencillo de entender es que el CSS sirve para definir la estética de un sitio web en un documento externo y eso mismo permite que modificando ese documento (la hoja CSS) podamos cambiar la estética entera de un sitio web&#8230; ¿poderes mágicos? NOOOOOO!!!, ese es precisamente el poder de CSS. En cristiano, el mismo sitio web puede variar totalmente de estética cambiando solo la CSS, sin tocar para nada los documentos HTML o jsp o asp que lo componen. Como ejemplo, usando otra vez la web <a href="http://www.rision.net" title="rision.net, el mejor equipo de futbol 7 de la galaxia." target="_blank">rision.net</a> algo sencillo.</p>
<p><a href="http://ricardotayar.files.wordpress.com/2007/07/risionconcss.jpg" target="_blank" title="La web de la Rision - www.rision.net - con CSS. ¿A que as� es mucho más chula?"><img src="http://ricardotayar.files.wordpress.com/2007/07/risionconcss.jpg" alt="La web de la Rision - www.rision.net - con CSS. ¿A que as� es mucho más chula?" align="left" hspace="10" vspace="10" width="235" /></a><a href="http://ricardotayar.files.wordpress.com/2007/08/risioncsscambiada.jpg" title="Rision.net con la CSS cambiada"><img src="http://ricardotayar.files.wordpress.com/2007/08/risioncsscambiada.jpg" alt="Rision.net con la CSS cambiada" align="left" hspace="10" vspace="10" width="235" /></a>En la imagen de fondo negro veis la web como es. Esto es así por ejemplo porque la CSS de esa web determina que de fondo de página (background-image) se va a poner una imagen que es un rayadico negro y se ve ese fondo. Si yo cambió eso solo en el CSS y le digo que el background en vez de una imagen sea el color #00afc8, pues el fondo desaparecera en todas las páginas y se sustituira por el color que he metido. y si además pongo que el tamaño de la fuente en vez de los 11px que pone sea de 18px pues ese cambio también se aplicara a toda la web, en concreto a todas las zonas de la web donde se apliquen esos estilos que he modificado. La página cambiada es la de fondo verde, y solo tocando dos líneas en el CSS.</p>
<p>Y ahora la cuestión más importante&#8230;</p>
<p><strong>¿Me ayudara el CSS a ligar más, haré webs más chulas? - </strong> Contestandoprimero lo más importante, diré que el CSS es muy potente pero complejo a la vez, y que hace que puedas cambiar el aspecto completo de una web empleando unas pocas horas en modificar la CSS a fondo, ese es el espiritu de webs como <a href="http://www.csszengarden.com/" title="CSS Zen Garden" target="_blank">CSS Zen Garden</a> ( en inglés) o del <a href="http://www.camaleoncss.com/1/p1/camaleon.html" title="Camaleón CSS" target="_blank">Proyecto Camaleón</a> (en español), que explica con bastante claridad y más en detalle como usar CSS y su utilidad.</p>
<p>Sobre lo de ligar más, hombre&#8230; si la chavala en cuestión es informática o le va el mundillo de internet en plan profesional pues es probable que atraigas su atención, pero si eres un caya malayo lo vas a tener igual de crudo, y si te pones a hablar de CSS con una moza que ni sepa de que le hablas, lo más probable es que te abandone y te cambie por el primer sujeto que mueva el culo al ritmo de Bisbal, Shakira o cosas así&#8230; es lo que hay amigos, el CSS es muy util, sí, pero dificilmente os servirá para mejorar vuestra vida social&#8230;</p>
<p>Intentaré ampliar la información sobre CSS en plan amiguete, para que todo el mundo lo entienda&#8230; próximamente aquí.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ricardotayar.com/2007/08/18/el-css-ese-gran-desconocido-%c2%bfque-es-el-css-para-que-sirve-me-hara-la-vida-mas-facil-me-ayudara-a-ligar-mas/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
