<?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>MatyDesign &#187; html</title>
	<atom:link href="http://www.matydesign.com/tag/html/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.matydesign.com</link>
	<description>Aprende a ser un Desarrollador Web.</description>
	<lastBuildDate>Mon, 23 Aug 2010 09:19:44 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Mostrar y Ocultar DIVs con jQuery</title>
		<link>http://www.matydesign.com/2009/08/02/mostrar-y-ocultar-divs-con-jquery/</link>
		<comments>http://www.matydesign.com/2009/08/02/mostrar-y-ocultar-divs-con-jquery/#comments</comments>
		<pubDate>Mon, 03 Aug 2009 02:50:54 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Tutoriales]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[jquery]]></category>

		<guid isPermaLink="false">http://matydesign.com/?p=210</guid>
		<description><![CDATA[Hola Amigos. Casi terminando el Domingo, espero que les halla gustado los Wallpapers que les deje, pero ahora vamos a darle un poco de efecto a nuestro Tutorial: Mostrar y Ocultar DIVs con Javascript. Vamos a utilizar uno de los mas Famosos Framework para JavaScript: jQuery. Bueno basta de escribir y vamos al grano, primero]]></description>
			<content:encoded><![CDATA[<div id="attachment_212" class="wp-caption aligncenter" style="width: 410px"><img src="http://www.matydesign.com/wp-content/uploads/2010/06/jqefecto.jpg" alt="Mostrar y Ocultar DIVs con Jquery" title="jQefecto" width="400" height="200" class="size-full wp-image-212" /><p class="wp-caption-text">Mostrar y Ocultar DIVs con Jquery</p></div>
<p>Hola Amigos.</p>
<p>Casi terminando el Domingo, espero que les halla gustado los Wallpapers que les deje, pero ahora vamos a darle un poco de efecto a nuestro Tutorial: <a href="http://www.matydesign.com/wp-content/uploads/2010/06/jqefecto.jpg2009/07/28/mostrar-y-ocultar-divs-con-javascript/">Mostrar y Ocultar DIVs con Javascript</a>. Vamos a utilizar uno de los mas Famosos Framework para JavaScript: <a href="http://jquery.com/" target="_blank">jQuery</a>.</p>
<p>Bueno basta de escribir y vamos al grano, primero les dejo el Codigo HTML del ejemplo anterior (sin efectos):</p>
<pre>

            function capa1(){
                document.getElementById('capa1').style.display = 'block';
                document.getElementById('capa2').style.display = 'none';
                document.getElementById('capa3').style.display = 'none';
            }
            function capa2(){
                document.getElementById('capa2').style.display = 'block';
                document.getElementById('capa1').style.display = 'none';
                document.getElementById('capa3').style.display = 'none';
            }
            function capa3(){
                document.getElementById('capa3').style.display = 'block';
                document.getElementById('capa1').style.display = 'none';
                document.getElementById('capa2').style.display = 'none';
            }
<h1>Mostrar y Ocultar DIVs con Javascript</h1>
<ul>
<li>Capa 1</li>
<li>Capa 2</li>
<li>Capa 3</li>
</ul>
<div id="capa1" class="capa1">
            Texto 1 Texto 1 Texto 1 Texto 1 Texto 1 Texto 1 Texto 1 Texto 1
             Texto 1 Texto 1 Texto 1 Texto 1 Texto 1 Texto 1 Texto 1 Texto 1
              Texto 1 Texto 1 Texto 1 Texto 1 Texto 1 Texto 1 Texto 1 Texto 1
               Texto 1 Texto 1 Texto 1 Texto 1 Texto 1 Texto 1 Texto 1 Texto 1
        </div>
<div id="capa2" class="capa2">
            * Enlace
            * Enlace
            * Enlace
        </div>
<div id="capa3" class="capa3">
            Texto 3 Texto 3  Texto 3  Texto 3 Texto 3 Texto 3 Texto 3 Texto 3
             Texto 3 Texto 3 Texto 3 Texto 3 Texto 3 Texto 3 Texto 3 Texto 3
              Texto 3 Texto 3 Texto 3 Texto 3 Texto 3 Texto 3 Texto 3 Texto 3
               Texto 3 Texto 3 Texto 3 Texto 3 Texto 3 Texto 3 Texto 3 Texto 3
        </div>
</pre>
<p>Lo primero que haremos sera Agregar el Archivo de jQuery, tenemos dos formas de hacerlo:</p>
<p> 1 &#8211; La mas sencilla, agregar este codigo a nuestro HTML:</p>
<pre></pre>
<p> 2 &#8211; La otra manera, es <a href="http://docs.jquery.com/Downloading_jQuery" target="_blank">descargando</a> el Archivo y subirlo a nuestro Servidor:</p>
<pre></pre>
<p>Una vez agregado esta linea a nuestro Codigo ya tenemos instalado jQuery.</p>
<p>Lo primero que modificaremos son nuestros Links para mostrar u Ocultar los Divs:</p>
<pre>
<ul>
<li id="click1">Capa 1</li>
<li id="click2">Capa 2</li>
<li id="click3">Capa 3</li>
</ul>
</pre>
<p>Como ven hemos eliminado los parametros &#8220;Onclick&#8221; y agregamos un &#8220;id&#8221; a cada uno (Cada ID debe ser unico).</p>
<p>Ahora cambiemos nuestro codigo JavaScript para que usemos las Funcionalidades de jQuery:</p>
<pre>
$(document).ready(function(){
    $("#click1").click(function(){
        $("#capa1").show("slow");
        $("#capa2").hide("slow");
        $("#capa3").hide("slow");
    });

    $("#click2").click(function(){
         $("#capa2").show("slow");
         $("#capa1").hide("slow");
         $("#capa3").hide("slow");
    });

    $("#click3").click(function(){
         $("#capa3").show("slow");
         $("#capa2").hide("slow");
         $("#capa1").hide("slow");
    });
});
</pre>
<p>Acuerdensen que deben borrar el Codigo JavaScript anterior:</p>
<pre>
function capa1(){
    document.getElementById('capa1').style.display = 'block';
    document.getElementById('capa2').style.display = 'none';
    document.getElementById('capa3').style.display = 'none';
}
function capa2(){
     document.getElementById('capa2').style.display = 'block';
     document.getElementById('capa1').style.display = 'none';
     document.getElementById('capa3').style.display = 'none';
}
function capa3(){
     document.getElementById('capa3').style.display = 'block';
     document.getElementById('capa1').style.display = 'none';
     document.getElementById('capa2').style.display = 'none';
}
</pre>
<p>Todo este codigo hay que eliminarlo ya que no nos servira.</p>
<p>Una vez ya hecho estos cambios tenemos el Resultado con Efectos Listo, pero antes les voy a pasar a explicar un poco las funciones de jQuery:</p>
<pre>
$(document).ready(function(){
</pre>
<p>Esta funcion se encarga de cargar todas las funciones creadas con jQuery para cuando el documento ya este listo para poder usarse.</p>
<pre>
$("#click1").click(function(){
</pre>
<p>Aqui definimos que al elemento con id, &#8220;click1&#8243; tenga una funcion al hacer clic sobre el. y Todo el codigo que se encuentre entre las llaves sera lo que se ejecutara al hacer click sobre ese elemento.</p>
<pre>
$("#capa1").show("slow");
$("#capa2").hide("slow");
</pre>
<p>Casi muy facil de entender, solo mostramos (<strong>show</strong>) y ocultamos (<strong>hide</strong>) el elemento con id que le pasemos.</p>
<p>Ya es hora de mostrarle como ha quedado nuestro <a href="http://www.matydesign.com/wp-content/uploads/2010/06/jqefecto.jpgtests/divjquery/" target="_blank">Ejemplo</a>.</p>
<p>Les deseo mucha suerte y que cualquier duda que surge, no se la guarden que tienen el <a href="http://foros.matydesign.com">Foro</a> para que yo los pueda ayudar con lo que sea!</p>
<p>Saludos&#8230;<br />
Maty!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.matydesign.com/2009/08/02/mostrar-y-ocultar-divs-con-jquery/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Multi Clases en CSS</title>
		<link>http://www.matydesign.com/2009/07/25/multi-clases-en-css/</link>
		<comments>http://www.matydesign.com/2009/07/25/multi-clases-en-css/#comments</comments>
		<pubDate>Sat, 25 Jul 2009 08:06:54 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Tutoriales]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[html]]></category>

		<guid isPermaLink="false">http://matydesign.com/?p=187</guid>
		<description><![CDATA[Buenas gente, hoy les traigo un pequeño truco para aquellos que estan comenzando con el Diseño Web o para aquellas personas que todavia no lo conocian. Muchas veces cuando estamos diseñando le damos estilos a cada elemento HTML y casi siempre tenemos muchos elementos con mismas caracteristicas, por ejemplo tenemos un parrafo que esta en]]></description>
			<content:encoded><![CDATA[<div class="wp-caption aligncenter" style="width: 410px"><a href="http://www.matypic.com/index/image/id/66"><img alt="Multi Clases CSS" src="http://www.matypic.com/temp/file1721248509158.jpg" title="Multi Clases CSS" width="400" height="200" /></a><p class="wp-caption-text">Multi Clases CSS</p></div>
<p>Buenas gente, hoy les traigo un pequeño truco para aquellos que estan comenzando con el Diseño Web o para aquellas personas que todavia no lo conocian.</p>
<p>Muchas veces cuando estamos diseñando le damos estilos a cada elemento HTML y casi siempre tenemos muchos elementos con mismas caracteristicas, por ejemplo tenemos un parrafo que esta en Negrita, y otro parrafo que tambien esta en Negrita pero con un Color diferente.</p>
<pre>.parrafo1 {
     font-weight:bold;
}
.parrafo2 {
     font-weight:bold;
     color:red;
}</pre>
<p>Asi como ven en el codigo de arriba, pero como se habran dado cuenta tenemos dos veces escrita el codigo para la negrita, que en realidad no seria ningun problema si fuera algo basico, pero en grandes proyectos es necesario usar lo menos codigo posible para que la pagina cargue mas rapido, para que halla menor uso de banda de ancha entre otras cosas.</p>
<p>Ahora les mostrare una manera sencilla de reutilizar cada clase para ahorrarnos todo ese codigo innecesario.</p>
<pre>.negrita {
     font-weight:bold;
}
.color {
     color:red;
}</pre>
<p>Y ahora vemos como quedaria nuestro codigo HTML:</p>
<pre>
<p class="negrita">
     Nuestro Parrafo numero 1 que se encuentra en Negrita.

<p class="negrita color">
     Nuestro segundo Parrafo que tambien se encuentra en Negrita pero este cambia de color.

</pre>
<p>Como pueden observar dejando un espacio entre ambas clases se pueden ingresar todas las clases que queremos utilizar.</p>
<p>Esto seria muy util ya que podemos reutilizar todas las clases que quisieramos y nos ahorrariamos mucho Codigo. A continuacion les voy a dejar otro Ejemplo:</p>
<p><strong>Codigo CSS</strong>:</p>
<pre>.negrita {
    font-weight:bold;
}
.grande {
    font-size:30px;
}
.color {
    color:red;
}</pre>
<p><strong>Codigo HTML</strong>:</p>
<pre>

        Multi Clases en CSS - www.matydesign.com
<h1>MultiClases en CSS</h1>


            Hoy les mostrare como usar Multiples Clases en CSS, para no escribir
            clases innecesarias y reducir la cantidad de codigo.
        
<p class="negrita">
            Estilo Numero 1!
        
<p class="grande">
            Estilo Numero 2!
        
<p class="color">
            Estilo Numero 3!
        
<p class="negrita grande color">
            Todas las Clases Combinadas!
        
</pre>
<p>Les dejo el ejemplo para ver el Resultado. <a href="http://matydesign.com/tests/multicss/" target="_blank">Demo!</a></p>
<p>Espero que les halla sido Util y cualquier consultas Tienen los Comentarios o el <a href="http://foros.matydesign.com" target="_blank">Foro</a>.</p>
<p>Saludos&#8230;<br />
Maty!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.matydesign.com/2009/07/25/multi-clases-en-css/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tutorial &#8211; 960 Grid System</title>
		<link>http://www.matydesign.com/2009/07/02/tutorial-960-grid-system/</link>
		<comments>http://www.matydesign.com/2009/07/02/tutorial-960-grid-system/#comments</comments>
		<pubDate>Thu, 02 Jul 2009 22:27:58 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Plantillas]]></category>
		<category><![CDATA[Tutoriales]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[html]]></category>

		<guid isPermaLink="false">http://matydesign.com/?p=93</guid>
		<description><![CDATA[960 Grid System es un Framework CSS, con el se nos va a facilitar la tarea de crear las columnas y no tendremos que luchar con los distintos navegadores para que nuestra Web quede bien visible en todos ellos. Con 960 Grid System creamos diseños de 960px de Ancho y dispones de dos variantes de]]></description>
			<content:encoded><![CDATA[<div id="attachment_102" class="wp-caption aligncenter" style="width: 410px"><img class="size-full wp-image-102" title="tutorial960" src="http://www.matydesign.com/wp-content/uploads/2010/06/tutorial960.jpg" alt="Tutorial 960 Grid System" width="400" height="400" /><p class="wp-caption-text">Tutorial 960 Grid System</p></div>
<p><a href="http://960.gs/" target="_blank">960 Grid System</a> es un Framework CSS, con el se nos va a facilitar la tarea de crear las columnas y no tendremos que luchar con los distintos navegadores para que nuestra Web quede bien visible en todos ellos. Con 960 Grid System creamos diseños de 960px de Ancho y dispones de dos variantes de 12 o 16 Columnas, con cada variante tendremos distintos anchos pero ambas variantes tienen de cada lado 10px margen:</p>
<table border="0" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td width="299" valign="top"><strong>12 Columnas</strong></p>
<p>1: 60px<br />
2: 140px<br />
3: 220px<br />
4: 300px<br />
5: 380px<br />
6: 460px<br />
7: 540px<br />
8: 620px<br />
9: 700px<br />
10: 780px<br />
11: 860px<br />
12: 940px</td>
<td width="299" valign="top"><strong>16 Columnas</strong></p>
<p>1: 40px<br />
2: 100px<br />
3: 160px<br />
4: 220px<br />
5: 280px<br />
6: 340px<br />
7: 400px<br />
8: 460px<br />
9: 520px<br />
10: 580px<br />
11: 640px<br />
12: 700px<br />
13: 760px<br />
14: 820px<br />
15: 880px<br />
16: 940px</td>
</tr>
</tbody>
</table>
<p>A partir de estas dimensiones seran las columnas que crearemos, en cada seccion se pueden crear todas las columnas que necesitemos siempre y cuando no superemos el ancho maximo de 960px, teniendo en cuenta los pixeles de los margenes. <strong>Ej: </strong>Una seccion donde tenemos el Contenido y una Sidebar (16 Columnas): Columna 12 (700px) + Columna 4 (220px) + Margenes (40px) = 960px</p>
<p>Ese fue solo un simple ejemplo, nosotros podemos varias los distintos tamaños de columnas con la cantidad siempre teniendo en cuenta que no se superen los 960px de ancho sumando los 10px de margen de cada lado de cada columna.</p>
<p>Bueno ahora comenzaremos con un Ejemplo de tipico diseño de Web, de un Header, Contenido, Sidebar y Footer (Para este vamos a usar el Sistema de 12 Columnas):</p>
<p>Primero Incluimos los archivos CSS de 960 Grid System:</p>
<p>Ahora tenemos que crear un contenedor principal que en este caso va a ser de 12 columnas:</p>
<pre>
<div class="container_12"></div>
</pre>
<p>Como ven si fuera un Contenedor de 16 columnas solo tendremos que cambiar el nombre de la clase a &#8220;container_16&#8243;.<br />
Cada elemento que va a tener este contenedor va a tener el nombre de clase: &#8220;grid_xx&#8221;, donde xx es el numero de la anchura de la columna (Ver Tabla anterior para conocer los valores).<br />
Así que primero creamos el contenedor del header:</p>
<pre>
<div class="container_12">
<div id="header" class="grid_12">
<h1>Header</h1>
</div>
</div>
</pre>
<p>Al usar todo el ancho para el Header use la clase: &#8220;grid_12&#8243;, un recordatorio importante es que después de cada fila debemos agregar un div con class: &#8220;clear&#8221; para que no tengamos problemas con los Float. Ahora creamos los divs para el Contenido y el Sidebar (siempre adentro de nuestro contenedor principal):</p>
<pre>
<div class="container_12">
<div id="header" class="grid_12">
<h1>Header</h1>
</div>
<div id="contenido" class="grid_9">

Contenido de la Web!</div>
<div id="sidebar" class="grid_3">
<h2>Sidebar</h2>
</div>
</div>
</pre>
<p>Asi ya tenemos nuestro Header, nuestro espacio del contenido y un lindo sidebar para crear nuestro menu <img src='http://www.matydesign.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /><br />
Pero todavia no terminas y seguimos con el Footer:</p>
<pre>
<div class="container_12">
<div id="header" class="grid_12">
<h1>Header</h1>
</div>
<div id="contenido" class="grid_9">

Contenido de la Web!</div>
<div id="sidebar" class="grid_3">
<h2>Sidebar</h2>
</div>
<div id="footer" class="grid_12">

Tutorial - 960 Grid System By <a href="http://www.matydesign.com">MatyDesign</a></div>
</div>
</pre>
<p>Aqui el Ejemplo!</p>
<p>Bueno asi terminamos nuestro diseño Web simple, y concluye este tutorial.</p>
<p>hasta la Próxima.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.matydesign.com/2009/07/02/tutorial-960-grid-system/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>
