<?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>Vivir y Aprender Web &#187; CSS</title>
	<atom:link href="http://viviryaprenderweb.com/category/css/feed/" rel="self" type="application/rss+xml" />
	<link>http://viviryaprenderweb.com</link>
	<description>Desarrollo web, recursos y tutoriales sobre xhtml, css, javascript, jquery, php, ruby on rails, seo y diseño web</description>
	<lastBuildDate>Wed, 20 Apr 2016 06:22:22 +0000</lastBuildDate>
	<language>es-ES</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=4.1.41</generator>
	<item>
		<title>TOP características de Bootstrap 4.0 Alpha</title>
		<link>http://viviryaprenderweb.com/top-caracteristicas-de-bootstrap-4-alpha/</link>
		<comments>http://viviryaprenderweb.com/top-caracteristicas-de-bootstrap-4-alpha/#comments</comments>
		<pubDate>Wed, 20 Apr 2016 06:21:19 +0000</pubDate>
		<dc:creator><![CDATA[Ramón Torres]]></dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[bootstrap]]></category>

		<guid isPermaLink="false">http://viviryaprenderweb.com/?p=828</guid>
		<description><![CDATA[<p><img width="796" height="333" src="http://viviryaprenderweb.com/wp-content/uploads/2016/04/top-caracteristicas-de-bootstrap-4-alpha.png" class="attachment-small-thumb wp-post-image" alt="top-caracteristicas-de-bootstrap-4-alpha" style="float:left; margin:0 15px 15px 0;" />Bootstrap 4 esta en su fase alpha pero queremos adelantarte lo que debes de conocer de este potente Framework a la hora que comiences a utilizarlo. Como buen saber Bootstrap es unos de los mas populares HTML, CSS y JavaScript framework para el desarrollo web, con la ideología «mobile first», Bootstrap se a convertido en [&#8230;]</p>
<p>La entrada <a rel="nofollow" href="http://viviryaprenderweb.com/top-caracteristicas-de-bootstrap-4-alpha/">TOP características de Bootstrap 4.0 Alpha</a> aparece primero en <a rel="nofollow" href="http://viviryaprenderweb.com">Vivir y Aprender Web</a>.</p>
]]></description>
				<content:encoded><![CDATA[<img width="796" height="333" src="http://viviryaprenderweb.com/wp-content/uploads/2016/04/top-caracteristicas-de-bootstrap-4-alpha.png" class="attachment-small-thumb wp-post-image" alt="top-caracteristicas-de-bootstrap-4-alpha" style="float:left; margin:0 15px 15px 0;" /><p>Bootstrap 4 esta en su fase alpha pero queremos adelantarte lo que debes de conocer de este potente Framework a la hora que comiences a utilizarlo.</p>
<p><span id="more-828"></span></p>
<p>Como buen saber Bootstrap es unos de los mas populares HTML, CSS y JavaScript framework para el desarrollo web, con la ideología «mobile first», Bootstrap se a convertido en una completa herramienta para los desarrolladores, ademas ha ayuda a mantener una estética y elegante forma de hacer <a href="https://es.wikipedia.org/wiki/HTML" title="Ir a wikipedia para ver más información sobre HTML" target="_blank">HTML</a> :D.</p>
<p>Ahora bien la gente que desarrolla este tan buen framework tiene en este momento en versión «Alpha-2&#8243; (no lista para usar en producción aún), lo que sería la versión 4 de este framework, en este contexto nos gustaría darte a conocer tal vez no todas pero si las más principales características que están sonando de esta nueva versión, sin nada mas que agregar te dejamos la lista:</p>
<h4>Cambio de LESS a SASS</h4>
<p>Al parecer se ha decidido hacer este cambio por las ventajas que tiene SASS sobre LESS.</p>
<h4>Archivo reboot.css, para hacer nuestros «reset CSS»</h4>
<p>Para hacer el reset de nuestro CSS ahora se cuenta con este archivo reboot.css, el cual trae ya varias propiedades que podemos re-escribir, cabe mencionar que siempre se utiliza <a href="https://necolas.github.io/normalize.css/" title="Ir necolas.github.io para ver más información" target="_blank">Normalize.css</a>, el orden sería 1ro reboot.css, 2do Normalize.css.</p>
<h4>No mas soporte para IE8</h4>
<p>En esta versión no habrá soporte para IE8, así que si necesitamos soporte para esta versión del IE mejor quedarnos con la versión 3 de Bootstrap.</p>
<h4>Se mejoraron los Tooltips y Popovers gracias a la librería JS: Tether</h4>
<p><a href="http://github.hubspot.com/tether/" title="Ir a github.hubspot.com/tether para más información" target="_blank">Tether</a> es una librería Javascript y CSS para crear «información sobre herramientas» o mejor dicho los famosos Tooltips.</p>
<h4>Soporte para Flexbox</h4>
<p>También han agregado el soporte para <a title="Ir a w3 para mas información" href="https://www.w3.org/TR/2016/CR-css-flexbox-1-20160301/#intro" target="_blank">Flexbox</a>, el cual podremos activar/desactivar con solo cambiar un valor a una variable en nuestro archivo _variables.scss.</p>
<h4>Se remplazaron los: well, thumbnails y panels, por los Card</h4>
<p>Las «Card» (tarjetas) son un nuevo componente, muy parecidos  a los paneles, well y thumbnails, sólo que mejor.</p>
<h4>Otras varias:</h4>
<ul>
<li>Mejoras en el sitema de grid</li>
<li>Se agrego soporte para <a href="https://jquery.com/" title="Ir al sitio de Jquery" target="_blank">Jquery 2</a></li>
<li>Como unidades de medida se usaran ahora «rem» y «em»</li>
</ul>
<h4>Enlaces de referencia</h4>
<ul>
<li><a href="http://v4-alpha.getbootstrap.com/" target="_blank">Alpha Doc</a></li>
<li>Repositorio en <a href="https://github.com/twbs/bootstrap/tree/v4-dev" target="_blank">github</a></li>
</ul>
<p>La entrada <a rel="nofollow" href="http://viviryaprenderweb.com/top-caracteristicas-de-bootstrap-4-alpha/">TOP características de Bootstrap 4.0 Alpha</a> aparece primero en <a rel="nofollow" href="http://viviryaprenderweb.com">Vivir y Aprender Web</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://viviryaprenderweb.com/top-caracteristicas-de-bootstrap-4-alpha/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Introducción a CSS &#8211; Hoja de estilo en cascada</title>
		<link>http://viviryaprenderweb.com/introduccion-a-css-hoja-de-estilo-en-cascada/</link>
		<comments>http://viviryaprenderweb.com/introduccion-a-css-hoja-de-estilo-en-cascada/#comments</comments>
		<pubDate>Sat, 04 Apr 2015 21:19:04 +0000</pubDate>
		<dc:creator><![CDATA[Ramón Torres]]></dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[XHTML]]></category>

		<guid isPermaLink="false">http://viviryaprenderweb.com/?p=493</guid>
		<description><![CDATA[<p><img width="85" height="117" src="http://viviryaprenderweb.com/wp-content/uploads/2015/04/introduccion-css.png" class="attachment-small-thumb wp-post-image" alt="Logo de CSS" style="float:left; margin:0 15px 15px 0;" />Las hojas de estilo en cascada por sus siglas en inglés CSS (cascading style sheets) es el lenguaje encargado de darle una apariencia a nuestras paginas web (HTML o XHTML), una vez definido nuestro HTML de nuestra pagina web podemos comenzar a trabajar en nuestro CSS para darle una presentación (color, tamaño y estructura) a [&#8230;]</p>
<p>La entrada <a rel="nofollow" href="http://viviryaprenderweb.com/introduccion-a-css-hoja-de-estilo-en-cascada/">Introducción a CSS &#8211; Hoja de estilo en cascada</a> aparece primero en <a rel="nofollow" href="http://viviryaprenderweb.com">Vivir y Aprender Web</a>.</p>
]]></description>
				<content:encoded><![CDATA[<img width="85" height="117" src="http://viviryaprenderweb.com/wp-content/uploads/2015/04/introduccion-css.png" class="attachment-small-thumb wp-post-image" alt="Logo de CSS" style="float:left; margin:0 15px 15px 0;" /><p>Las hojas de estilo en cascada por sus siglas en inglés CSS (cascading style sheets) es el lenguaje encargado de darle una apariencia a nuestras paginas web (HTML o XHTML), una vez definido nuestro HTML de nuestra pagina web podemos comenzar a trabajar en nuestro CSS para darle una presentación (color, tamaño y estructura) a nuestra pagina web.</p>
<p><span id="more-493"></span></p>
<p>Es importante conocer que la entidad encargada de definir las reglas o standares del lenguaje CSS es la <a title="Enlace a la World Wide Web Consortium" href="http://es.wikipedia.org/wiki/World_Wide_Web_Consortium" target="_blank">W3C (World Wide Web Consortium)</a>, estos standares a la vez tienen que ser respetados por todos los diferentes <a title="Ir a wikipedia para saber concepto de navegador web" href="http://es.wikipedia.org/wiki/Navegador_web" target="_blank">navegadores web</a>, aunque cabe mencionar que algunos navegadores web tal como el <a title="Ir a wikipedia para ver información del Internet Explorer" href="http://es.wikipedia.org/wiki/Internet_Explorer#Soporte_de_est.C3.A1ndares" target="_blank">Internet Explorer</a> no siguen al 100% estos standares, generando algunos inconvenientes a los desarrolladores web (de esto hablaremos en otro post mas adelante <img src="http://viviryaprenderweb.com/wp-includes/images/smilies/icon_wink.gif" alt=";)" class="wp-smiley" /> ).</p>
<p>Ahora teniendo en cuenta esta información pasamos a lo siguiente:</p>
<h2>Cuál es la sintaxis este lenguaje?</h2>
<p>La sintaxis de este lenguaje es bastante sencilla, se compone un selector(es), propiedad(es) y valor(es), expresado nuestro código CSS seria:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
</pre></td><td class="code"><pre class="css" style="font-family:monospace;">selector <span style="color: #00AA00;">&#123;</span>
  propiedad<span style="color: #00AA00;">:</span> valor<span style="color: #00AA00;">;</span>
<span style="color: #00AA00;">&#125;</span></pre></td></tr></table></div>

<p>Ahora entramos un poco mas en detalle:</p>
<p>Selector: sera el que haga referencia a la etiqueta HTML a la que le queremos aplicar un estilo (o presentación).</p>
<p>Propiedades: estas propiedades son una seria de palabras en inglés tales como: color, width, height, font, etc. Que como vemos trabajan lo que son colores, anchos y altos del elemento que hemos seleccionado (selector).</p>
<p>Valores: los valores de las propiedades son diferentes según sea su propiedad por ejemplo: color: #ffffff (blanco) el valor es en hexadecimal, otro puede ser width: 10px y así cada propiedad tiene su valor.</p>
<p>Un ejemplo real seria:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
</pre></td><td class="code"><pre class="css" style="font-family:monospace;">p<span style="color: #00AA00;">&#123;</span>
<span style="color: #000000; font-weight: bold;">color</span><span style="color: #00AA00;">:</span> <span style="color: #cc00cc;">#ff0000</span><span style="color: #00AA00;">;</span>
<span style="color: #00AA00;">&#125;</span></pre></td></tr></table></div>

<p>Las propiedades de CSS que pueden aplicarse a una etiqueta o selector son muchas, pero para ayudarte un poco a conocerlas puedes revisar este Cheat CSS con varias propiedades que te ayudaran para comenzar:</p>
<p><a href="http://www.pxleyes.com/blog/wp-content/uploads/2010/03/css-cheatsheet-portrait.pdf" target="_blank">CSS Cheat Sheet</a></p>
<h2>Cómo lo incluimos en nuestras paginas web HTML?</h2>
<p>Para incluir nuestro CSS a nuestras paginas web lo podemos hacerlo de tres formas:</p>
<h3>1ra Forma</h3>
<p>Definiendo una hoja de estilo interna (dentro de nuestro HTML), ejemplo:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
</pre></td><td class="code"><pre class="html" style="font-family:monospace;">&lt;html&gt;
&lt;head&gt;  
  &lt;title&gt;Mi primera pagina&lt;/title&gt;
  &lt;style&gt;
    p{
  color: #f00;
}
  &lt;/style&gt;
&lt;/head&gt;
  &lt;body&gt;
    &lt;p&gt;hola mundo!&lt;/p&gt;
  &lt;/body&gt;
&lt;/html&gt;</pre></td></tr></table></div>

<p>Como podemos ver para esta forma es necesario definir dentro de nuestras etiquetas «head», la etiqueta «style» y dentro colocar nuestro código CSS.</p>
<h3>2da Forma</h3>
<p>Definiendo nuestro estilo dentro de una etiqueta HTML (esta forma se conoce como inline)</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
</pre></td><td class="code"><pre class="html" style="font-family:monospace;">&lt;html&gt;
&lt;head&gt;  
  &lt;title&gt;Mi primera pagina&lt;/title&gt;
&lt;/head&gt;
  &lt;body&gt;
    &lt;p style=&quot;color: #ff0000;&quot;&gt;hola mundo!&lt;/p&gt;
  &lt;/body&gt;
&lt;/html&gt;</pre></td></tr></table></div>

<p>De esta forma vemos que nuestro código CSS esta dentro de la etiqueta «p».</p>
<h3>3ra Forma</h3>
<p>La tercera forma es manejando nuestro código CSS en un archivo externo con extensión «css», por ejemplo:</p>
<p>Vamos a crear el archivo style.css con las siguientes lineas:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
</pre></td><td class="code"><pre class="css" style="font-family:monospace;">p<span style="color: #00AA00;">&#123;</span>
  <span style="color: #000000; font-weight: bold;">color</span><span style="color: #00AA00;">:</span> <span style="color: #cc00cc;">#ff0000</span><span style="color: #00AA00;">;</span>
<span style="color: #00AA00;">&#125;</span></pre></td></tr></table></div>

<p>Luego vamos a tener nuestro archivo HTML con el siguiente nombre: mi-primera-pagina.html y tendrá el siguiente código:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
</pre></td><td class="code"><pre class="html" style="font-family:monospace;">&lt;html&gt;
&lt;head&gt;  
  &lt;title&gt;Mi primera pagina&lt;/title&gt;
  &lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;style.css&quot; /&gt;
&lt;/head&gt;
  &lt;body&gt;
    &lt;p&gt;hola mundo!&lt;/p&gt;
  &lt;/body&gt;
&lt;/html&gt;</pre></td></tr></table></div>

<p>Usando la etiqueta «link» y el atributo href=»style.css» incluimos nuestro archivo style.css a nuestra pagina HTML.</p>
<p>El resultado de nuestro ejemplo puede verse a continuación:</p>
<p data-height="268" data-theme-id="0" data-slug-hash="qEGBwm" data-default-tab="result" data-user="viviryaprenderweb" class='codepen'>See the Pen <a href='http://codepen.io/viviryaprenderweb/pen/qEGBwm/'>Simple html</a> by Ramón (<a href='http://codepen.io/viviryaprenderweb'>@viviryaprenderweb</a>) on <a href='http://codepen.io'>CodePen</a>.</p>
<p><script async src="//assets.codepen.io/assets/embed/ei.js"></script></p>
<p>Bueno hasta aquí con esta pequeña introducción a CSS, espero que haya sido de ayuda y posteriormente estaremos publicando otros post para ampliar tu conocimiento en CSS.</p>
<p>Saludos y hasta pronto <img src="http://viviryaprenderweb.com/wp-includes/images/smilies/icon_wink.gif" alt=";)" class="wp-smiley" /></p>
<p>La entrada <a rel="nofollow" href="http://viviryaprenderweb.com/introduccion-a-css-hoja-de-estilo-en-cascada/">Introducción a CSS &#8211; Hoja de estilo en cascada</a> aparece primero en <a rel="nofollow" href="http://viviryaprenderweb.com">Vivir y Aprender Web</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://viviryaprenderweb.com/introduccion-a-css-hoja-de-estilo-en-cascada/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Centrar texto verticalmente con propiedad line-height de CSS</title>
		<link>http://viviryaprenderweb.com/centrar-text-verticalmente-con-propiedad-line-height-de-css/</link>
		<comments>http://viviryaprenderweb.com/centrar-text-verticalmente-con-propiedad-line-height-de-css/#comments</comments>
		<pubDate>Sun, 09 Sep 2012 14:47:58 +0000</pubDate>
		<dc:creator><![CDATA[Ramón Torres]]></dc:creator>
				<category><![CDATA[CSS]]></category>

		<guid isPermaLink="false">http://viviryaprenderweb.com/?p=34</guid>
		<description><![CDATA[<p>Alguna ves te has preguntado: ¿Comó centrar verticalmente un texto dentro de un div? Bueno la propiedad CSS line-height nos ayuda a lograr este centrado verticalmente, a continuación un ejemplo: CSS Resultado Sin line-height: .boton-yellow{ color: #fff; width: 80px; height: 30px; font-size: 14px; font-weight: bold; text-align: center; background: #ffb515; border-radius: 5px; box-shadow: 0 1px 3px [&#8230;]</p>
<p>La entrada <a rel="nofollow" href="http://viviryaprenderweb.com/centrar-text-verticalmente-con-propiedad-line-height-de-css/">Centrar texto verticalmente con propiedad line-height de CSS</a> aparece primero en <a rel="nofollow" href="http://viviryaprenderweb.com">Vivir y Aprender Web</a>.</p>
]]></description>
				<content:encoded><![CDATA[<p>Alguna ves te has preguntado: ¿Comó centrar verticalmente un texto dentro de un div? Bueno la propiedad CSS line-height nos ayuda a lograr este centrado verticalmente, a continuación un ejemplo:<br />
<span id="more-34"></span></p>
<table border="1" cellspacing="2" cellpadding="5">
<thead>
<tr>
<th>CSS</th>
<th>Resultado</th>
</tr>
</thead>
<tbody>
<tr>
<td>Sin line-height:</p>
<pre lang="css" line="1" style="font-size: 10px; line-height: 16px;">   .boton-yellow{
      color: #fff;
      width: 80px;
      height: 30px;
      font-size: 14px;
      font-weight: bold;
      text-align: center;
      background: #ffb515;
      border-radius: 5px;
      box-shadow: 0 1px 3px rgba(0,0,0,0.5);
      text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
      cursor: pointer;
    }</pre>
</td>
<td style="vertical-align: middle;"><img class="alignnone size-full wp-image-148" title="boton sin line-height" src="http://viviryaprenderweb.com/wp-content/uploads/2011/12/without-line-height.jpg" alt="boton sin line-height" width="121" height="35" /></td>
</tr>
<tr>
<td>Con line-height:</p>
<pre style="font-size: 10px; line-height: 16px;">   .boton-yellow{
      color: #fff;
      width: 80px;
      height: 30px;
<strong><span style="color: #ff0000;"> line-height: 30px</span>;</strong>
      font-size: 14px;
      font-weight: bold;
      text-align: center;
      background: #ffb515;
      border-radius: 5px;
      box-shadow: 0 1px 3px rgba(0,0,0,0.5);
      text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
      cursor: pointer;
    }</pre>
</td>
<td style="vertical-align: middle;"><img class="alignnone size-full wp-image-149" title="boton con line-height" src="http://viviryaprenderweb.com/wp-content/uploads/2011/12/with-line-height.jpg" alt="boton con line-height" width="121" height="35" /></td>
</tr>
</tbody>
</table>
<p>Para obtener el centrado correcto tenemos que tener en cuenta nuestro height de nuestro elemento (div), para nuestro ejemplo podemos ver que nuestro height tiene 30px por lo tanto nuestro line-height también será de 30px, esto logra el efecto deseado.</p>
<p><strong>height: 30px;</strong><br />
<strong>line-height: 30px;</strong></p>
<p>De esta manera como podemos ver el texto queda centrado verticalmente utilizando esta propiedad de CSS, por lo tanto nos ahorramos estar trabajando con los padding y el height para lograr el efecto deseado.</p>
<p>Puede descargar este ejemplo en el siguiente enlace: <a href="http://viviryaprenderweb.com/wp-content/uploads/2011/12/line-height.zip">line-height.zip</a></p>
<p>La entrada <a rel="nofollow" href="http://viviryaprenderweb.com/centrar-text-verticalmente-con-propiedad-line-height-de-css/">Centrar texto verticalmente con propiedad line-height de CSS</a> aparece primero en <a rel="nofollow" href="http://viviryaprenderweb.com">Vivir y Aprender Web</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://viviryaprenderweb.com/centrar-text-verticalmente-con-propiedad-line-height-de-css/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cómo Limpiar elementos flotantes (float) en CSS</title>
		<link>http://viviryaprenderweb.com/limpiando-elementos-flotantes/</link>
		<comments>http://viviryaprenderweb.com/limpiando-elementos-flotantes/#comments</comments>
		<pubDate>Wed, 11 Jan 2012 05:14:30 +0000</pubDate>
		<dc:creator><![CDATA[douglas.velasquez]]></dc:creator>
				<category><![CDATA[CSS]]></category>

		<guid isPermaLink="false">http://viviryaprenderweb.com/?p=65</guid>
		<description><![CDATA[<p>¿Cómo hacerlo? Ejemplo 1 El diseño de la página requiere de dos columnas: del lado izquierdo se despliega el contenido principal y del lado derecho se lista el menú principal. Regularmente si desearamos colocar dos o más columnas haríamos lo siguiente: El CSS 1 2 3 &#60;style type=&#34;text/css&#34;&#62; div.clear &#123; clear: both; &#125; &#60;/style&#62; El [&#8230;]</p>
<p>La entrada <a rel="nofollow" href="http://viviryaprenderweb.com/limpiando-elementos-flotantes/">Cómo Limpiar elementos flotantes (float) en CSS</a> aparece primero en <a rel="nofollow" href="http://viviryaprenderweb.com">Vivir y Aprender Web</a>.</p>
]]></description>
				<content:encoded><![CDATA[<h3>¿Cómo hacerlo?</h3>
<h4>Ejemplo 1</h4>
<p>El diseño de la página requiere de dos columnas: del lado izquierdo se despliega el contenido principal y del lado derecho se lista el menú principal.</p>
<div class="detail">Regularmente si desearamos colocar dos o más columnas haríamos lo siguiente:<br />
<span id="more-65"></span><br />
<strong>El CSS</strong></p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
</pre></td><td class="code"><pre class="css" style="font-family:monospace;">&lt;style type<span style="color: #00AA00;">=</span><span style="color: #ff0000;">&quot;text/css&quot;</span><span style="color: #00AA00;">&gt;</span>
  div<span style="color: #6666ff;">.clear</span> <span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">clear</span><span style="color: #00AA00;">:</span> <span style="color: #993333;">both</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span>
&lt;/style<span style="color: #00AA00;">&gt;</span></pre></td></tr></table></div>

<p><strong>El HTML</strong></p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
</pre></td><td class="code"><pre class="html" style="font-family:monospace;">&lt;div id=&quot;content&quot;&gt;
  &lt;div id=&quot;left&quot;&gt;
    Este contenido se despliega en el lado izquierdo
  &lt;div&gt;
  &lt;div id=&quot;right&quot;&gt;
    Este contenido se despliega en el lado derecho
  &lt;/div&gt;
  &lt;div class=&quot;clear&quot;&gt;&lt;/div&gt;
&lt;/div&gt;</pre></td></tr></table></div>

<p>El único inconveniente es que para limpiar los elementos flotantes nos vemos en la obligación de colocar un <code>div</code> vacío a continuación de los elementos flotantes, tal como se muestra en el caso anterior, lo cual a veces puede ser un poco confuso y claro, ensuciar nuestro código HTML.</p>
<p><strong>El CSS</strong></p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
</pre></td><td class="code"><pre class="css" style="font-family:monospace;">&lt;style type<span style="color: #00AA00;">=</span><span style="color: #ff0000;">&quot;text/css&quot;</span><span style="color: #00AA00;">&gt;</span>
  <span style="color: #6666ff;">.cleaner</span> <span style="color: #00AA00;">&#123;</span> <span style="color: #00AA00;">*</span><span style="color: #000000; font-weight: bold;">display</span><span style="color: #00AA00;">:</span> inline-block<span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span>
  <span style="color: #00AA00;">*</span> html <span style="color: #6666ff;">.cleaner</span> <span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">height</span><span style="color: #00AA00;">:</span> <span style="color: #933;">1%</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span>
  <span style="color: #6666ff;">.cleaner</span><span style="color: #3333ff;">:after </span><span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">content</span><span style="color: #00AA00;">:</span> <span style="color: #ff0000;">&quot;.&quot;</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">display</span><span style="color: #00AA00;">:</span> <span style="color: #993333;">block</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">height</span><span style="color: #00AA00;">:</span> <span style="color: #cc66cc;">0</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">clear</span><span style="color: #00AA00;">:</span> <span style="color: #993333;">both</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">visibility</span><span style="color: #00AA00;">:</span> <span style="color: #993333;">hidden</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">font-size</span><span style="color: #00AA00;">:</span> <span style="color: #cc66cc;">0</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span>
&lt;/style<span style="color: #00AA00;">&gt;</span></pre></td></tr></table></div>

<p><strong>El HTML</strong></p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
</pre></td><td class="code"><pre class="html" style="font-family:monospace;">&nbsp;
&lt;div id=&quot;content&quot; class=&quot;cleaner&quot;&gt;
  &lt;div id=&quot;left&quot;&gt;
    Este contenido se despliega en el lado izquierdo
  &lt;div&gt;
  &lt;div id=&quot;right&quot;&gt;
    Este contenido se despliega en el lado derecho
  &lt;/div&gt;
&lt;/div&gt;</pre></td></tr></table></div>

<h3>¿Necesitas otro ejemplo?</h3>
<p>Si necesitas otro ejemplo (uno más real), puedes dejar un comentario indicando tu solicitud, acerca de lo que quisieras que elaboraramos, y con gusto contestaremos tu solicitud.</p>
</div>
<p>La entrada <a rel="nofollow" href="http://viviryaprenderweb.com/limpiando-elementos-flotantes/">Cómo Limpiar elementos flotantes (float) en CSS</a> aparece primero en <a rel="nofollow" href="http://viviryaprenderweb.com">Vivir y Aprender Web</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://viviryaprenderweb.com/limpiando-elementos-flotantes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Reset CSS la mejor forma de comenzar tu hoja de estilos CSS</title>
		<link>http://viviryaprenderweb.com/reset-css-la-mejor-forma-de-comenzar-tu-hoja-de-estilos-css/</link>
		<comments>http://viviryaprenderweb.com/reset-css-la-mejor-forma-de-comenzar-tu-hoja-de-estilos-css/#comments</comments>
		<pubDate>Thu, 17 Nov 2011 07:20:04 +0000</pubDate>
		<dc:creator><![CDATA[Ramón Torres]]></dc:creator>
				<category><![CDATA[CSS]]></category>

		<guid isPermaLink="false">http://localhost/viviryaprenderweb.com/wordpress/?p=4</guid>
		<description><![CDATA[<p>Siempre que comenzamos un proyecto tenemos algunos inconvenientes con margenes y padding (relleno) pareciera que cada navegador los interpretaba a su antojo y esto sin mencionar las fuentes y tamaños en especial para los títulos (h1, h2, h3) y el contenido en general, realmente esto es un verdadero dolor de cabeza, pero existe una solución: [&#8230;]</p>
<p>La entrada <a rel="nofollow" href="http://viviryaprenderweb.com/reset-css-la-mejor-forma-de-comenzar-tu-hoja-de-estilos-css/">Reset CSS la mejor forma de comenzar tu hoja de estilos CSS</a> aparece primero en <a rel="nofollow" href="http://viviryaprenderweb.com">Vivir y Aprender Web</a>.</p>
]]></description>
				<content:encoded><![CDATA[<p>Siempre que comenzamos un proyecto tenemos algunos inconvenientes con margenes y padding (relleno) pareciera que cada navegador los interpretaba a su antojo y esto sin mencionar las fuentes y tamaños en especial para los <strong>títulos</strong> (h1, h2, h3) y el contenido en general, realmente esto es un verdadero dolor de cabeza, pero existe una solución: <strong>Reset CSS</strong> que simplemente es reajustar nuestros CSS de una forma general para todos los navegadores.</p>
<p><span id="more-4"></span>Bueno sin nada más que agregar aqui dejo mi <strong>reset CSS</strong> que ocupo ya desde hace mucho y me ha funcionado bastante bien pueden ocuparlos en sus proyectos y modificarlo a su antojo:</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="css" style="font-family:monospace;">body<span style="color: #00AA00;">,</span>
h1<span style="color: #00AA00;">,</span> h2<span style="color: #00AA00;">,</span> h3<span style="color: #00AA00;">,</span> h4<span style="color: #00AA00;">,</span> h5<span style="color: #00AA00;">,</span> h6<span style="color: #00AA00;">,</span>
p<span style="color: #00AA00;">,</span>
form<span style="color: #00AA00;">&#123;</span>
    <span style="color: #000000; font-weight: bold;">border</span><span style="color: #00AA00;">:</span>        <span style="color: #cc66cc;">0</span><span style="color: #00AA00;">;</span>
    <span style="color: #000000; font-weight: bold;">margin</span><span style="color: #00AA00;">:</span>        <span style="color: #933;">0px</span><span style="color: #00AA00;">;</span>
    <span style="color: #000000; font-weight: bold;">padding</span><span style="color: #00AA00;">:</span>        <span style="color: #933;">0px</span><span style="color: #00AA00;">;</span>
<span style="color: #00AA00;">&#125;</span>
&nbsp;
body<span style="color: #00AA00;">,</span>
form<span style="color: #00AA00;">,</span> input<span style="color: #00AA00;">,</span> textarea<span style="color: #00AA00;">&#123;</span>
    <span style="color: #000000; font-weight: bold;">font-family</span><span style="color: #00AA00;">:</span>     arial<span style="color: #00AA00;">,</span>verdana<span style="color: #00AA00;">,</span><span style="color: #993333;">sans-serif</span><span style="color: #00AA00;">;</span>
    <span style="color: #000000; font-weight: bold;">font-size</span><span style="color: #00AA00;">:</span>         <span style="color: #933;">12px</span><span style="color: #00AA00;">;</span>
<span style="color: #00AA00;">&#125;</span>
&nbsp;
body<span style="color: #00AA00;">&#123;</span>
    <span style="color: #000000; font-weight: bold;">color</span><span style="color: #00AA00;">:</span> <span style="color: #cc00cc;">#000</span><span style="color: #00AA00;">;</span>
<span style="color: #00AA00;">&#125;</span>
&nbsp;
h1<span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">font-size</span><span style="color: #00AA00;">:</span> <span style="color: #933;">28px</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span>
h2<span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">font-size</span><span style="color: #00AA00;">:</span> <span style="color: #933;">23px</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span>
h3<span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">font-size</span><span style="color: #00AA00;">:</span> <span style="color: #933;">19px</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span>
h4<span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">font-size</span><span style="color: #00AA00;">:</span> <span style="color: #933;">16px</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span>
h5<span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">font-size</span><span style="color: #00AA00;">:</span> <span style="color: #933;">14px</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span>
h6<span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">font-size</span><span style="color: #00AA00;">:</span> <span style="color: #933;">12px</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span>
&nbsp;
a<span style="color: #3333ff;">:link </span><span style="color: #00AA00;">&#123;</span>
  <span style="color: #000000; font-weight: bold;">color</span><span style="color: #00AA00;">:</span> <span style="color: #cc00cc;">#000088</span><span style="color: #00AA00;">;</span>
  <span style="color: #000000; font-weight: bold;">outline</span><span style="color: #00AA00;">:</span> <span style="color: #993333;">none</span><span style="color: #00AA00;">;</span>
<span style="color: #00AA00;">&#125;</span>
a<span style="color: #3333ff;">:visited</span><span style="color: #00AA00;">&#123;</span>     <span style="color: #000000; font-weight: bold;">color</span><span style="color: #00AA00;">:</span> <span style="color: #cc00cc;">#000088</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span>
&nbsp;
a<span style="color: #3333ff;">:hover</span><span style="color: #00AA00;">&#123;</span>
    <span style="color: #000000; font-weight: bold;">color</span><span style="color: #00AA00;">:</span> <span style="color: #cc00cc;">#000000</span><span style="color: #00AA00;">;</span>
    <span style="color: #000000; font-weight: bold;">text-decoration</span><span style="color: #00AA00;">:</span> <span style="color: #993333;">none</span><span style="color: #00AA00;">;</span>
<span style="color: #00AA00;">&#125;</span>
&nbsp;
p <span style="color: #00AA00;">&#123;</span><span style="color: #000000; font-weight: bold;">line-height</span><span style="color: #00AA00;">:</span> <span style="color: #933;">18px</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span></pre></td></tr></table></div>

<p>Bueno también les dejo el reset CSS de <a title="Ir a reset css Eric Meyer" href="http://meyerweb.com/eric/tools/css/reset/" target="_blank">Eric Meyer</a> (considerado el gurú de css) que está más completo</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="css" style="font-family:monospace;"><span style="color: #808080; font-style: italic;">/* http://meyerweb.com/eric/tools/css/reset/
   v2.0 | 20110126
   License: none (public domain)
*/</span>
&nbsp;
html<span style="color: #00AA00;">,</span> body<span style="color: #00AA00;">,</span> div<span style="color: #00AA00;">,</span> span<span style="color: #00AA00;">,</span> applet<span style="color: #00AA00;">,</span> object<span style="color: #00AA00;">,</span> iframe<span style="color: #00AA00;">,</span>
h1<span style="color: #00AA00;">,</span> h2<span style="color: #00AA00;">,</span> h3<span style="color: #00AA00;">,</span> h4<span style="color: #00AA00;">,</span> h5<span style="color: #00AA00;">,</span> h6<span style="color: #00AA00;">,</span> p<span style="color: #00AA00;">,</span> blockquote<span style="color: #00AA00;">,</span> pre<span style="color: #00AA00;">,</span>
a<span style="color: #00AA00;">,</span> abbr<span style="color: #00AA00;">,</span> acronym<span style="color: #00AA00;">,</span> address<span style="color: #00AA00;">,</span> big<span style="color: #00AA00;">,</span> cite<span style="color: #00AA00;">,</span> code<span style="color: #00AA00;">,</span>
del<span style="color: #00AA00;">,</span> dfn<span style="color: #00AA00;">,</span> em<span style="color: #00AA00;">,</span> img<span style="color: #00AA00;">,</span> ins<span style="color: #00AA00;">,</span> kbd<span style="color: #00AA00;">,</span> q<span style="color: #00AA00;">,</span> s<span style="color: #00AA00;">,</span> samp<span style="color: #00AA00;">,</span>
small<span style="color: #00AA00;">,</span> strike<span style="color: #00AA00;">,</span> strong<span style="color: #00AA00;">,</span> sub<span style="color: #00AA00;">,</span> sup<span style="color: #00AA00;">,</span> tt<span style="color: #00AA00;">,</span> var<span style="color: #00AA00;">,</span>
b<span style="color: #00AA00;">,</span> u<span style="color: #00AA00;">,</span> i<span style="color: #00AA00;">,</span> <span style="color: #993333;">center</span><span style="color: #00AA00;">,</span>
dl<span style="color: #00AA00;">,</span> dt<span style="color: #00AA00;">,</span> dd<span style="color: #00AA00;">,</span> ol<span style="color: #00AA00;">,</span> ul<span style="color: #00AA00;">,</span> li<span style="color: #00AA00;">,</span>
fieldset<span style="color: #00AA00;">,</span> form<span style="color: #00AA00;">,</span> label<span style="color: #00AA00;">,</span> legend<span style="color: #00AA00;">,</span>
table<span style="color: #00AA00;">,</span> caption<span style="color: #00AA00;">,</span> tbody<span style="color: #00AA00;">,</span> tfoot<span style="color: #00AA00;">,</span> thead<span style="color: #00AA00;">,</span> tr<span style="color: #00AA00;">,</span> th<span style="color: #00AA00;">,</span> td<span style="color: #00AA00;">,</span>
article<span style="color: #00AA00;">,</span> aside<span style="color: #00AA00;">,</span> canvas<span style="color: #00AA00;">,</span> details<span style="color: #00AA00;">,</span> <span style="color: #993333;">embed</span><span style="color: #00AA00;">,</span>
figure<span style="color: #00AA00;">,</span> figcaption<span style="color: #00AA00;">,</span> footer<span style="color: #00AA00;">,</span> header<span style="color: #00AA00;">,</span> hgroup<span style="color: #00AA00;">,</span>
menu<span style="color: #00AA00;">,</span> nav<span style="color: #00AA00;">,</span> output<span style="color: #00AA00;">,</span> ruby<span style="color: #00AA00;">,</span> section<span style="color: #00AA00;">,</span> summary<span style="color: #00AA00;">,</span>
time<span style="color: #00AA00;">,</span> mark<span style="color: #00AA00;">,</span> audio<span style="color: #00AA00;">,</span> video <span style="color: #00AA00;">&#123;</span>
    <span style="color: #000000; font-weight: bold;">margin</span><span style="color: #00AA00;">:</span> <span style="color: #cc66cc;">0</span><span style="color: #00AA00;">;</span>
    <span style="color: #000000; font-weight: bold;">padding</span><span style="color: #00AA00;">:</span> <span style="color: #cc66cc;">0</span><span style="color: #00AA00;">;</span>
    <span style="color: #000000; font-weight: bold;">border</span><span style="color: #00AA00;">:</span> <span style="color: #cc66cc;">0</span><span style="color: #00AA00;">;</span>
    <span style="color: #000000; font-weight: bold;">font-size</span><span style="color: #00AA00;">:</span> <span style="color: #933;">100%</span><span style="color: #00AA00;">;</span>
    <span style="color: #000000; font-weight: bold;">font</span><span style="color: #00AA00;">:</span> <span style="color: #993333;">inherit</span><span style="color: #00AA00;">;</span>
    <span style="color: #000000; font-weight: bold;">vertical-align</span><span style="color: #00AA00;">:</span> <span style="color: #993333;">baseline</span><span style="color: #00AA00;">;</span>
<span style="color: #00AA00;">&#125;</span>
<span style="color: #808080; font-style: italic;">/* HTML5 display-role reset for older browsers */</span>
article<span style="color: #00AA00;">,</span> aside<span style="color: #00AA00;">,</span> details<span style="color: #00AA00;">,</span> figcaption<span style="color: #00AA00;">,</span> figure<span style="color: #00AA00;">,</span>
footer<span style="color: #00AA00;">,</span> header<span style="color: #00AA00;">,</span> hgroup<span style="color: #00AA00;">,</span> menu<span style="color: #00AA00;">,</span> nav<span style="color: #00AA00;">,</span> section <span style="color: #00AA00;">&#123;</span>
    <span style="color: #000000; font-weight: bold;">display</span><span style="color: #00AA00;">:</span> <span style="color: #993333;">block</span><span style="color: #00AA00;">;</span>
<span style="color: #00AA00;">&#125;</span>
body <span style="color: #00AA00;">&#123;</span>
    <span style="color: #000000; font-weight: bold;">line-height</span><span style="color: #00AA00;">:</span> <span style="color: #cc66cc;">1</span><span style="color: #00AA00;">;</span>
<span style="color: #00AA00;">&#125;</span>
ol<span style="color: #00AA00;">,</span> ul <span style="color: #00AA00;">&#123;</span>
    <span style="color: #000000; font-weight: bold;">list-style</span><span style="color: #00AA00;">:</span> <span style="color: #993333;">none</span><span style="color: #00AA00;">;</span>
<span style="color: #00AA00;">&#125;</span>
blockquote<span style="color: #00AA00;">,</span> q <span style="color: #00AA00;">&#123;</span>
    <span style="color: #000000; font-weight: bold;">quotes</span><span style="color: #00AA00;">:</span> <span style="color: #993333;">none</span><span style="color: #00AA00;">;</span>
<span style="color: #00AA00;">&#125;</span>
blockquote<span style="color: #3333ff;">:before</span><span style="color: #00AA00;">,</span> blockquote<span style="color: #3333ff;">:after</span><span style="color: #00AA00;">,</span>
q<span style="color: #3333ff;">:before</span><span style="color: #00AA00;">,</span> q<span style="color: #3333ff;">:after </span><span style="color: #00AA00;">&#123;</span>
    <span style="color: #000000; font-weight: bold;">content</span><span style="color: #00AA00;">:</span> <span style="color: #ff0000;">''</span><span style="color: #00AA00;">;</span>
    <span style="color: #000000; font-weight: bold;">content</span><span style="color: #00AA00;">:</span> <span style="color: #993333;">none</span><span style="color: #00AA00;">;</span>
<span style="color: #00AA00;">&#125;</span>
table <span style="color: #00AA00;">&#123;</span>
    <span style="color: #000000; font-weight: bold;">border-collapse</span><span style="color: #00AA00;">:</span> <span style="color: #993333;">collapse</span><span style="color: #00AA00;">;</span>
    <span style="color: #000000; font-weight: bold;">border-spacing</span><span style="color: #00AA00;">:</span> <span style="color: #cc66cc;">0</span><span style="color: #00AA00;">;</span>
<span style="color: #00AA00;">&#125;</span></pre></td></tr></table></div>

<p>La entrada <a rel="nofollow" href="http://viviryaprenderweb.com/reset-css-la-mejor-forma-de-comenzar-tu-hoja-de-estilos-css/">Reset CSS la mejor forma de comenzar tu hoja de estilos CSS</a> aparece primero en <a rel="nofollow" href="http://viviryaprenderweb.com">Vivir y Aprender Web</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://viviryaprenderweb.com/reset-css-la-mejor-forma-de-comenzar-tu-hoja-de-estilos-css/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
