<?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>Blog personal de Jaime Eguizabal &#187; CSS</title> <atom:link href="http://www.inkilino.com/tag/css/feed" rel="self" type="application/rss+xml" /><link>http://www.inkilino.com</link> <description>WordPress, SEO, WPO, Apple, motos, bicis y todo de lo que me gusta hablar</description> <lastBuildDate>Tue, 27 Sep 2011 14:04:03 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <item><title>Reducir tiempos de carga en WordPress</title><link>http://www.inkilino.com/velocidad-blog-wordpress.html</link> <comments>http://www.inkilino.com/velocidad-blog-wordpress.html#comments</comments> <pubDate>Thu, 26 Nov 2009 15:38:26 +0000</pubDate> <dc:creator>InKiLiNo</dc:creator> <category><![CDATA[SEO]]></category> <category><![CDATA[WordPress]]></category> <category><![CDATA[carga]]></category> <category><![CDATA[cargar]]></category> <category><![CDATA[comprimir]]></category> <category><![CDATA[CSS]]></category> <category><![CDATA[js]]></category> <category><![CDATA[optimizacion]]></category> <category><![CDATA[optimizar]]></category> <category><![CDATA[posicionamiento]]></category> <category><![CDATA[tiempo]]></category> <category><![CDATA[velocidad]]></category> <category><![CDATA[wp]]></category><guid
isPermaLink="false">http://www.inkilino.com/?p=4052</guid> <description><![CDATA[Sois muchos los que después del twitt que puse el otro día me habéis enviado mails y habéis compartido algún wave conmigo para que os ayude a reducir el tiempo de carga de vuestro blog, es por eso que para &#8230; <a
href="http://www.inkilino.com/velocidad-blog-wordpress.html"></a>]]></description> <content:encoded><![CDATA[<p>Sois muchos los que después del <a
href="http://twitter.com/InKiLiNo/status/6054092972" target="blank" >twitt </a>que puse el otro día me habéis enviado mails y habéis compartido <em>algún wave</em> conmigo para que os ayude a <strong>reducir el tiempo de carga de vuestro blog</strong>, es por eso que para no seguir repitiendo lo mismo a todos, voy a explicaros como he conseguido bajar del segundo en el <a
href="http://tools.pingdom.com" target="blank" >medidor de velocidad de Pingdom</a>.</p><p>Como en <strong>Pingdom</strong> se guardan los registros de las consultas, podéis comprobar que hace un mes cuando comprobe <a
href="http://tools.pingdom.com/default.asp?url=http%3a%2f%2fwww.inkilino.com%2f&#038;id=1307283" target="blank" >la carga de mi blog</a>, estaba en 8,7 segundos  xD</p><p>Los principales pasos que he seguido para <strong>optimizar mi blog</strong>, són los siguientes, primero tenemos que comprobar <strong>lo que tarda en cagar nuestro blog en Pingdom</strong>, nos fijaremos en las dos  ventanas de resultados que nos muestra.</p><p><a
title="Pingdom Tools"  href="http://www.inkilino.com/wp-content/uploads/2009/11/pingdom-tools.jpg"><img
src="http://www.inkilino.com/wp-content/uploads/2009/11/pingdom-tools-450x196.jpg" alt="pingdom tools" title="pingdom tools" width="450" height="196" class="centroborde"  /></a></p><p>Si prestamos atención a la primera ventana, descubriremos que tenemos que:</p><ol><li><strong>Buscar las lineas en rojo</strong>. Esas lineas son llamadas a archivos o normalmente imágenes que no se encuentran, bien porque las hemos cambiado de sitio o las hemos borrado, por lo que tendremos que buscar esa línea en nuestro código y borrarla.</li><li><strong>Fijarnos en los archivos con el final de la barra azul</strong>. Suelen ser archivos muy grandes y tenemos que intentar reducir su peso, como normalmente son imágenes es muy fácil, hay muchos <a
href="http://www.google.es/search?hl=es&#038;q=optimizador+de+imagenes+online" target="blank" >optimizadores de imágenes online</a>, aunque si no nos gusta ninguno siempre podemos hacerlo nosotros con algún editor, o directamente <a
href="http://tools.dynamicdrive.com/imageoptimizer/index.php" target="blank" >usar este</a>.</li></ol><p><span
id="more-4052"></span><br
/> <img
src="http://www.inkilino.com/wp-content/uploads/2009/11/pingdom_tools.jpg" alt="pingdom tools" title="pingdom tools" width="303" height="395" class="centroborde"  /></p><p>Ahora nos vamos a centrar en la segunda ventana, en la que nos dice el <strong>tiempo total de carga</strong> y la cantidad de llamadas a archivos de cada tipo que ha encontrado. Y mirando estos datos tendremos que:</p><ol><li><strong>Juntar todos los <em>archivos CSS</em></strong> que tengamos por ahí sueltos en uno solo, el <strong>style.css</strong> de nuestro <a
href="http://wordpress.inkilino.com/#themes" target="blank" >theme de WordPress</a> (esto es muy fácil, sólo hay que copiar y pegar).</li><li><strong>Juntar todos los scripts</strong> (<em>archivos JS</em>) en uno sólo. Para eso seguí uno de los <a
href="http://www.anieto2k.com/2009/07/31/la-mejora-manera-de-cargar-javascript/" target="blank" >magníficos post que tiene Andrés</a> sobre el tema.</li><li><strong>Usar CSS-Sprites</strong>. Podéis usar alguno de los que <a
href="http://csssprites.org" target="blank" >existen on-line</a>, <a
href="http://csssprites.com/" target="blank" >van bastante bien</a>, y os cargará todas las imágenes de fondo de una sola vez, con lo que el número total de objetos lo reduciremos muchísimo.</li></ol><p>Con todo esto ya reduciremos bastante la <strong>velocidad de carga de nuestro blog</strong>, pero todavía quedan muchas otras cosas que nos ayudarán a que <em>nuestro blog sea el más rápido</em>.</p><ul><li><strong>Optimizar nuestro theme de WordPress</strong>. Todas las consultas que tengamos dinámicas hay que ponerlas estáticas.Tendremos que reemplazar todas las lineas dinámicas del <em>header.php</em> y el <em>footer.php </em>principalmente, para hacer eso,  nos dirigiremos a <em>Ver código fuente</em> en el navegador, y sólo tendremos que copiar las rutas estáticas de ahí.</li><p>Ejemplo, donde ponga:</ul><pre><code>&lt;meta http-equiv="Content-Type" content="&lt;?php bloginfo('html_type'); ?;&gt; charset=&lt;?php bloginfo('charset'); ?&gt;" /&gt;</code></pre><p>pondremos:</p><pre><code>&lt;meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /&gt;</code></pre><ul><li>También podemos <a
href="http://www.cssdrive.com/index.php/main/csscompressor/" target="blank" >comprimir el CSS</a>, <a
href="http://www.google.es/search?hl=es&#038;q=comprimir+css" target="blank" >hay muchas y diferentes formas</a> para realizar esta compresión, eso ya es decisión vuestra optar por una u otra.</li><li>Instalarnos el <a
href="http://wordpress.inkilino.com/#plugins" target="blank" >plugin de WordPress</a>, <a
href="http://wordpress.org/extend/plugins/wp-super-cache/" target="blank" >WP-super cache</a> si no lo tienes, que he podido comprobar que va el doble de rápido que el WP-Cache.</li><li>Y por supuesto tener un <a
href="http://www.blogsting.com" title="Hosting para WordPress" target="blank" >buen Hosting</a>, que nos proporcione la <strong>velocidad de carga</strong> necesaria para nuestro blog.</li></ul><p>Aparte de todo esto, supongo que ha estas alturas ya sabéis todos que <a
href="http://www.fayerwayer.com/2009/11/spdy-el-protocolo-de-google-para-acelerar-la-web/" target="blank" >Google se esta tomando cada vez la velocidad de carga más en serio</a> y dentro de poco <a
href="http://www.chicaseo.com/nuevos-factores-posicionamiento/" target="blank" >esta velocidad influirá en los resultados de búsqueda</a>, por lo que este pequeño <a
href="http://www.inkilino.com/velocidad-blog-wordpress.html" target="blank" >manual</a> os va a ir muy bien para mejorar vuestro <a
href="http://www.inkilino.com/tag/posicionamiento" target="blank" >posicionamiento</a>.</p><p>Y por último, podemos seguir <strong>optimizando nuestro blog</strong> para que cargue más rápido instalando 2 <strong>extensiones de Firefox</strong> que van de lujo para esto, <a
href="https://addons.mozilla.org/es-ES/firefox/addon/1843" target="blank" >Firebug</a> y <a
href="https://addons.mozilla.org/es-ES/firefox/addon/5369" target="blank" >YSlow</a>. Yo ahora mismo estoy trabajando con ellos y haciendo pruebas de como puedo <strong>reducir más el tiempo de carga</strong>, si descubro algo nuevo, ya os lo contaré en el próximo post, así que <a
href="http://www.inkilino.com/feed/" rel="nofollorw" title=""Sindicate" target="blank" >sindicaros a mi blog</a> para no perder detalle <img
src='http://www.inkilino.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /></p> ]]></content:encoded> <wfw:commentRss>http://www.inkilino.com/velocidad-blog-wordpress.html/feed</wfw:commentRss> <slash:comments>25</slash:comments> </item> <item><title>Bordes redondeados con CSS3</title><link>http://www.inkilino.com/bordes-redondeados-con-css3.html</link> <comments>http://www.inkilino.com/bordes-redondeados-con-css3.html#comments</comments> <pubDate>Fri, 28 Aug 2009 05:53:00 +0000</pubDate> <dc:creator>InKiLiNo</dc:creator> <category><![CDATA[Diseño]]></category> <category><![CDATA[bordes]]></category> <category><![CDATA[CSS]]></category> <category><![CDATA[css3]]></category> <category><![CDATA[estilo]]></category> <category><![CDATA[maquetacion]]></category> <category><![CDATA[redondeados]]></category><guid
isPermaLink="false">http://www.inkilino.com/?p=3776</guid> <description><![CDATA[Antes con CSS2 si queríamos crear un recuadro con los bordes redondeados, primero teníamos que hacer las cuatro imágenes de las esquinas redondeadas y poner cada imagen en una esquina y bla, bla, bla&#8230;. Ahora con CSS3, y la propiedad &#8230; <a
href="http://www.inkilino.com/bordes-redondeados-con-css3.html"></a>]]></description> <content:encoded><![CDATA[<p>Antes con <strong>CSS2 </strong>si queríamos crear un recuadro con los bordes redondeados, primero teníamos que hacer las cuatro imágenes de las esquinas redondeadas y poner cada imagen en una esquina y bla, bla, bla&#8230;.</p><p>Ahora con <strong>CSS3</strong>, y la propiedad <a
href="http://www.w3.org/TR/css3-background/#border-radius" target="blank" >border-radius</a> lo podemos hacer de manera muy fácil. Fijaos en el siguiente ejemplo:</p><p></p><div
style="width: 400px; margin: 20px auto; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; background-color: #069;"><h2 style="text-align: center; padding: 15px 15px 5px 15px;color: #fff;">Bordes redondeados con CSS3</h2><p
style="margin: 0; padding: 5px 15px 15px 15px; ">Así de fácil y rápido se hace un caja con los bordes redondeados en CSS3.</p></div><p>Para conseguir este efecto he usado el código <strong>XHTML </strong>y<strong> CSS</strong> que os muestro a continuación.</p><h3>Código XHTML</h3><pre><code>&lt;div class="bordes-redondeados"&gt;

    &lt;h2&gt;Bordes redondeados con CSS3&lt;/h2&gt;

    &lt;p&gt;Así de fácil y rápido se hace un caja con los bordes redondeados en CSS3.&lt;/p&gt;

&lt;/div&gt; </code></pre><h3>Código CSS</h3><pre><code> .bordes-redondeados {
    width: 400px;
    margin: 10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    background-color: #069;
}

.bordes-redondeados h2 {
    padding: 10px 15px 5px 15px;
    text-align: center
    color: #fff;
}

.bordes-redondeados p {
    margin: 0;
    padding: 5px 15px 10px 15px;
} </code></pre><p><span
id="more-3776"></span><br
/> Os he enseñado la forma más sencilla de redondear las esquinas de un contenedor div, pero hay un montón de formas de combinar y aplicar esta técnica. Otros ejemplos podrían ser estos:</p><p></p><div
style="width: 400px; margin: 20px auto; -webkit-border-radius: 1em; -moz-border-radius: 1em 1em 0em 1em; border-radius: 1em 1em 0em 1em;  background-color: #069;"><h2 style="text-align: center; padding: 15px;color: #fff;">Ejemplo 1</h2></div><div
style="width: 400px; margin: 20px auto; -webkit-border-radius: 2em; -moz-border-radius: 0.5em 2em 0.5em 2em; border-radius: 0.5em 2em 0.5em 2em; background-color: #069;"><h2 style="text-align: center; padding: 15px;color: #fff;">Ejemplo 2</h2></div><div
style="width: 400px;box-width: border-box; margin: 20px auto; -webkit-border-radius: 0.5em; -moz-border-radius: 2em 1em 4em 3em; border-radius: 2em 1em 4em 3em; border: solid black 0.1em; background-color: #ccc;"><h2 style="text-align: center; padding: 15px;color: #069;">Ejemplo 3</h2></div><p></p><p>Para conseguir recuadros con diferentes radios en cada esquina, sólo tenemos que darle 4 valores diferentes a la propiedad <strong>border-radius</strong>.</p><p><code><pre>
 .bordes-redondeados {
    width: 400px;
    margin: 10px;
    -webkit-border-radius: 2em 1em 4em 3em;
    -moz-border-radius: 2em 1em 4em 3em;
    border-radius: 2em 1em 4em 3em;
    background-color: #069;
} </pre><p></code></p><p>Si tenéis cualquier pregunta o consulta, no dudéis en hacerlo en <a
href="#comments" target="blank" >los comentarios</a>, que son gratis <img
src='http://www.inkilino.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /></p> ]]></content:encoded> <wfw:commentRss>http://www.inkilino.com/bordes-redondeados-con-css3.html/feed</wfw:commentRss> <slash:comments>13</slash:comments> </item> <item><title>Que no es la Web 2.0</title><link>http://www.inkilino.com/que-no-es-la-web-20.html</link> <comments>http://www.inkilino.com/que-no-es-la-web-20.html#comments</comments> <pubDate>Thu, 19 Mar 2009 11:53:16 +0000</pubDate> <dc:creator>InKiLiNo</dc:creator> <category><![CDATA[Internet]]></category> <category><![CDATA[CSS]]></category> <category><![CDATA[web]]></category> <category><![CDATA[web-2.0]]></category><guid
isPermaLink="false">http://www.inkilino.com/?p=3074</guid> <description><![CDATA[Magnifico post de Jorge, que acabo de leer en CSSLab, os pego un extracto pero os recomiendo ir a leerlo. Web 2.0 NO es AJAX, jQuery, Mootools, script.aculo.us &#243; Dojo; estos elementos soportan una nueva manera de mostrar el contenido &#8230; <a
href="http://www.inkilino.com/que-no-es-la-web-20.html"></a>]]></description> <content:encoded><![CDATA[<p>Magnifico post de <strong>Jorge</strong>, que acabo de leer en <a
href="http://www.csslab.cl" target="blank" >CSSLab</a>, os pego un extracto pero os recomiendo ir a leerlo.</p><blockquote><p></p><ul><li><strong>Web 2.0 NO</strong> es <strong>AJAX</strong>, <strong>jQuery</strong>, <strong>Mootools</strong>, <strong>script.aculo.us</strong> &oacute; <strong>Dojo</strong>; estos elementos soportan una nueva manera de mostrar el contenido de la Web, no la hacen</li><li><strong>Web 2.0 NO</strong> es <strong>RSS</strong>, pero s&iacute; c&oacute;mo &eacute;sta ayuda a la llegada de la informaci&oacute;n m&aacute;s r&aacute;pida y limpia al usuario que la pide</li><li><strong>Web 2.0 NO</strong> se trata de tecnolog&iacute;a</li><li><strong>Web 2.0 NO</strong> se trata de programaci&oacute;n</li><li><strong>Web 2.0 NO</strong> son elementos gradientes, que parezcan <em>pl&aacute;stico</em> o con reflejos; por lo tanto <strong>NO</strong> se trata de dise&ntilde;o</li><li><strong>Web 2.0 NO </strong>es <em>Orkut</em>, <em>Facebook</em>, <em>MySpace</em>, <em>MSN</em> y demases. Medios sociales han existido desde las <em>BBS</em> donde se compart&iacute;an archivos; <em>ICQ</em>, <em>IRC</em>&#8230;</li></ul></blockquote><p>Vía | <a
href="http://www.csslab.cl/2009/03/16/esa-maldita-web-20/" target="blank" >CSSLab</a></p> ]]></content:encoded> <wfw:commentRss>http://www.inkilino.com/que-no-es-la-web-20.html/feed</wfw:commentRss> <slash:comments>6</slash:comments> </item> <item><title>Numerar comentarios en WordPress</title><link>http://www.inkilino.com/numerar-comentarios-en-wordpress.html</link> <comments>http://www.inkilino.com/numerar-comentarios-en-wordpress.html#comments</comments> <pubDate>Thu, 26 Jun 2008 09:49:31 +0000</pubDate> <dc:creator>InKiLiNo</dc:creator> <category><![CDATA[WordPress]]></category> <category><![CDATA[codigo]]></category> <category><![CDATA[comentarios]]></category> <category><![CDATA[CSS]]></category> <category><![CDATA[numero]]></category> <category><![CDATA[php]]></category><guid
isPermaLink="false">http://www.inkilino.com/2008/06/26/numerar-comentarios-en-wordpress/</guid> <description><![CDATA[Nuestro compañero Dogguie, que por cierto tiene un gran blog que os recomiendo, me ha pedido que le explique como numerar comentarios en WordPress, y la verdad es que es relativamente sencillo, basta con poner un par de lineas de &#8230; <a
href="http://www.inkilino.com/numerar-comentarios-en-wordpress.html"></a>]]></description> <content:encoded><![CDATA[<p>Nuestro compañero <a
href="http://www.dogguie.com/" target="blank" >Dogguie</a>, que por cierto tiene un gran blog que os recomiendo, me ha pedido que le explique <strong>como numerar comentarios en WordPress</strong>, y la verdad es que es relativamente sencillo, basta con poner un par de lineas de código dentro del archivo <em>comments.php</em> de nuestra plantilla, <em>theme para los más Pro&#8217;s</em> <img
src='http://www.inkilino.com/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> <img
src='http://www.inkilino.com/wp-content/uploads/2008/06/doguie.jpeg' alt='Dogguie' class='derecha' /></p><p>Lo primero es declarar la variable <em>contador</em>(podéis llamarla como queráis) con valor 1, en la pate del código donde empiezan los comentarios, que es donde pone algo como esto:</p><pre><code>&lt;?php foreach ($comments as $comment) { ?&gt;</code></pre><p>y cambiarlo por esto otro:</p><pre><code>&lt;?php $contador = 1; foreach ($comments as $comment) { ?&gt;</code></pre><p>Lo siguiente es decirle donde queremos que nos muestre el número y sumarle 1 al siguiente comentario aprovado, esto lo conseguimos introduciendo las siguientes lineas de código justo antes de hacer la llamada al comentario.</p><pre><code>
&lt;? php if ($comment->comment_approved == ‘1′): ?&gt;

&lt;div class=”contador”&gt;

# &lt;? php echo $contador++; ?&gt;

&lt;/div&gt;

&lt;? php endif; &gt;

</code></pre><p>Para no liarme, he creado una clase con el mismo nombre que la variable, en mi caso <strong>contador</strong>, que tendremos que definir dentro del <em>style.css</em> y darle el estilo que más nos guste, ejemplo:</p><pre><code>
.contador {
  float: right;
  color: #ccc;
  margin: 0 10px 0 0;
  padding: 0;
  text-decoration: none;
}
</code></pre><p>Si os fijáis en mis comentarios yo tengo puesta la almohadilla(#) delante del número, pero es completamente opcional.</p><p>Si tenéis cualquier duda, ya sabéis que en los comentarios os las resuelvo <img
src='http://www.inkilino.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /></p><p><em>Este post quedará enlazado en mi <a
href="http://wordpress.inkilino.com/" target="blank" >sección de WordPress</a> para futuras consultas de los lectores.</em></p> ]]></content:encoded> <wfw:commentRss>http://www.inkilino.com/numerar-comentarios-en-wordpress.html/feed</wfw:commentRss> <slash:comments>31</slash:comments> </item> <item><title>Simplifica tu CSS: Border</title><link>http://www.inkilino.com/simplifica-tu-css-border.html</link> <comments>http://www.inkilino.com/simplifica-tu-css-border.html#comments</comments> <pubDate>Tue, 03 Jun 2008 14:29:28 +0000</pubDate> <dc:creator>InKiLiNo</dc:creator> <category><![CDATA[Diseño]]></category> <category><![CDATA[border]]></category> <category><![CDATA[CSS]]></category> <category><![CDATA[margin]]></category> <category><![CDATA[padding]]></category><guid
isPermaLink="false">http://www.inkilino.com/2008/06/03/simplifica-tu-css-border/</guid> <description><![CDATA[Después de haber simplificado las etiquetas margin y padding de nuestro css, hoy vamos aprender a simplificar la etiqueta &#8220;border&#8220;. Muchas veces nos encontramos la etiqueta borde de nuestro CSS de la siguiente forma: #div { border-width: 1px; border-style: solid; &#8230; <a
href="http://www.inkilino.com/simplifica-tu-css-border.html"></a>]]></description> <content:encoded><![CDATA[<p>Después de haber simplificado las<a
href="http://www.inkilino.com/2008/05/29/simplifica-tu-css-margin-padding/" target="blank" > etiquetas <strong>margin</strong> y <strong>padding</strong> de nuestro <strong>css</strong></a>, hoy vamos  aprender a simplificar la etiqueta &#8220;<strong>border</strong>&#8220;.</p><p>Muchas veces nos encontramos la etiqueta borde de nuestro CSS de la siguiente forma:</p><pre><code>#div {
     border-width: 1px;
     border-style: solid;
     border-color: #666666;
}</code></pre><p>o así:</p><pre><code>#div {
     border-right-width: 2px;
     border-right-style: solid;
     border-right-color: #666666;
}</code></pre><p>Cuando la forma simplificada y también correcta, sería así,</p><pre><code>
#div {
     border:1px solid #666;
}</code></pre><p> y así, respectivamente.</p><pre><code>
#div {
     border-right:2px solid #666;
}</code></pre><p>Veis que fácil ha sido reducir tres lineas en una, pues imaginaos esto a lo largo de todo nuestro <em>&#8220;style.css&#8221;</em>, las lineas que ahorraremos, y lo limpio que veremos el código cuando tengamos que buscar algo.</p><p><span
id="more-2127"></span><br
/> La etiqueta &#8220;<strong>border</strong>&#8221; consta de tres parámetros:</p><ul><li>width(anchura): thin, thick, medium o un valor en px.</li><li>style(estilo): solid, dashed, dotted, double.</li><li>color: nombre, hex, rgb o 0-255.</li></ul><pre><code>#div {
    border-width: 5px;
    border-style: dotted;
    border-color: blue;
}

#div {
    border:5px dotted blue;
}</code></pre><p>Con estas reglas aplicamos el diseño a los 4 bordes, pero también podemos aplicarlo uno a uno definiendo el borde que queremos.</p><pre><code>
#div {
    border-top: 2px dotted blue;
    border-right: 1px solid red;
    border-bottom: 3px double yellow;
    border-left: 2px dashed black;
}</code></pre><p>Al igual que con el <a
href="http://www.inkilino.com/2008/05/29/simplifica-tu-css-margin-padding/" target="blank" >margin y el padding</a> los valores del border también se pueden agrupar en <strong>arriba/abajo</strong> y <strong>derecha/izquierda</strong> si estos valores son iguales:</p><pre><code>#div {
    border-top-width: 3px;
    border-right-width: 2px;
    border-bottom-width: 3px;
    border-left-width: 2px;
}</code>

<code>#div {
    border-width:3px 2px;
}</code></pre><p>Pues bueno con esto y vuestra imaginación, ya podéis hacer todo los tipos de bordes que queráis <img
src='http://www.inkilino.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /></p> ]]></content:encoded> <wfw:commentRss>http://www.inkilino.com/simplifica-tu-css-border.html/feed</wfw:commentRss> <slash:comments>8</slash:comments> </item> <item><title>Simplifica tu CSS: Margin &amp; padding</title><link>http://www.inkilino.com/simplifica-tu-css-margin-padding.html</link> <comments>http://www.inkilino.com/simplifica-tu-css-margin-padding.html#comments</comments> <pubDate>Wed, 28 May 2008 22:06:31 +0000</pubDate> <dc:creator>InKiLiNo</dc:creator> <category><![CDATA[Diseño]]></category> <category><![CDATA[border]]></category> <category><![CDATA[CSS]]></category> <category><![CDATA[margin]]></category> <category><![CDATA[padding]]></category><guid
isPermaLink="false">http://www.inkilino.com/2008/05/29/simplifica-tu-css-margin-padding/</guid> <description><![CDATA[Una de mis debilidades es diseñar y maquetar con CSS, y ultimamente estoy viendo muchos themes de Worpress con el CSS muy desestructurado y con muchas lineas inútiles. Y cada vez más odio ver trozos de código como este: #div &#8230; <a
href="http://www.inkilino.com/simplifica-tu-css-margin-padding.html"></a>]]></description> <content:encoded><![CDATA[<p>Una de mis debilidades es <strong>diseñar y maquetar con CSS</strong>, y ultimamente estoy viendo muchos <a
href="http://wordpress.inkilino.com/#themes" target="blank" >themes de Worpress </a>con el CSS muy desestructurado y con muchas lineas inútiles. Y cada vez más odio ver trozos de código como este:</p><pre><code>#div {
     margin-top: 20px;
     margin-bottom: 5px;
     margin-right: 10px;
     margin-left: 25px;
     padding-top: 10px;
     padding-bottom: 0px;
     padding-right: 5px;
     padding-left: 5px;
}</code></pre><p><strong>8 lineas que pueden ir en dos</strong>, imaginaos esto en todo el <em>style.css</em>, se multiplica el numero de lineas del css por 4, una burrada, así que os voy a dar unas <strong>nociones de CSS muy sencillitas</strong> y que os serán de mucha utilidad. Voy a dividir este post en 4 o 5, ya que todo en uno se me antoja muy largo, hoy empezaremos con <strong>el margin y el padding</strong>.</p><p>Para empezar, las dos lineas en las que se puede <strong>simplifcar el CSS</strong> de arriba son:</p><pre><code>#div {
     margin: 20px 10px 5px 25px;
     padding: 10px 5px 0px 5px;
}</code></pre><p>Para simplificar de esta manera, sólo tenéis que tener en cuenta que tanto con el margin, como con el padding las medidas se ponen empezando por arriba y siguiendo el sentido horario, por lo que quedarán de esta forma: <strong>Arriba(top), Derecha(right), Abajo(bottom), Izquierda(left)</strong>.</p><p>Si nos fijamos en el padding vemos que en el <strong>padding-bottom</strong> pone 0px, eso también podemos simplificarlo, y siempre que veamos 0px, podemos cambiarlo por 0 a secas.</p><pre><code>#div {
     margin: 20px 10px 5px 25px;
     padding: 10px 5px 0 5px;
}</code></pre><p>También vemos que el valor del <strong>padding-right y el padding-left son iguales</strong>, eso también se puede simplificar:</p><pre><code>#div {
     margin: 20px 10px 5px 25px;
     padding: 10px 5px 0;
}</code></pre><h3>Más Simplificaciones en CSS:</h3><p><span
id="more-2126"></span></p><ul><li>Cuando el <strong>margin</strong> o el <strong>padding</strong> tienen iguales las medidas laterales y la superior e inferior también se pueden agrupar así:<pre><code>#div {
     margin-top: 0px;
     margin-right: auto;
     margin-bottom: 0px;
     margin-left: auto;
}
#div {
     margin: 0 auto;
}</code></pre></li><li>Cuando el <strong>margin</strong> o el <strong>padding</strong> tienen todas sus medidas iguales:<pre><code>#div {
     margin-top: 10px;
     margin-right: 10px;
     margin-bottom: 10px;
     margin-left: 10px;
}
#div {
     margin: 10px;
}</code></pre></li></ul><p>Para acabar deciros que todo esto vale tanto para el <strong>margin</strong> como para el <strong>padding</strong>, y que los valores que admiten son:</p><p><center><br
/><h4>auto, 0, px, pt, em, %</h4><p></center></p><p>Y como siempre, ya sabéis que en los comentarios resuelvo todas las dudas que tengáis al respecto, por cierto mañana veremos el <strong><em>border</em></strong>.</p> ]]></content:encoded> <wfw:commentRss>http://www.inkilino.com/simplifica-tu-css-margin-padding.html/feed</wfw:commentRss> <slash:comments>2</slash:comments> </item> <item><title>Chuleta CSS</title><link>http://www.inkilino.com/chuleta-de-css.html</link> <comments>http://www.inkilino.com/chuleta-de-css.html#comments</comments> <pubDate>Fri, 23 May 2008 10:12:09 +0000</pubDate> <dc:creator>InKiLiNo</dc:creator> <category><![CDATA[Diseño]]></category> <category><![CDATA[Utilidades]]></category> <category><![CDATA[chuleta]]></category> <category><![CDATA[CSS]]></category> <category><![CDATA[php]]></category><guid
isPermaLink="false">http://www.inkilino.com/2008/05/23/chuleta-css-2/</guid> <description><![CDATA[Ya os puse hace tiempo unas chuletas de CSS y PHP,pero por si alguno no le gustaron, hoy os traigo otra de CSS, para adjuntar la que ya teniamos. Os aconsejo que después de descargaros el pdf e imprimirlo, plastifiquéis &#8230; <a
href="http://www.inkilino.com/chuleta-de-css.html"></a>]]></description> <content:encoded><![CDATA[<p>Ya os puse hace tiempo unas chuletas de <a
href="http://www.inkilino.com/2007/01/12/chuleta-css/" target="blank" >CSS</a> y <a
href="http://www.inkilino.com/2007/01/18/chuleta-php/" target="blank" >PHP</a>,pero por si alguno no le gustaron, hoy os traigo otra de CSS, para adjuntar la que ya teniamos.</p><p><img
src='http://www.inkilino.com/wp-content/uploads/2008/05/chuletacss.thumbnail.gif' alt='Chuleta CSS' class='centro' /></p><p>Os aconsejo que después de descargaros el pdf e imprimirlo, <strong>plastifiquéis la chuleta CSS</strong>, podéis poner esta por una cara y la <a
href="http://www.inkilino.com/2007/01/12/chuleta-css/" target="blank" >otra chuleta de CSS</a> por la otra.</p><p>Vía | <a
href="http://sentidoweb.com/2008/05/23/links-for-20080523.php" target="blank" rel="nofollow" >Sentido Web</a><br
/> Descargar | <a
href="http://www.inkilino.com/archivos/chuletaCSS.rar" target="blank" rel="nofollow" >Chuleta CSS</a></p> ]]></content:encoded> <wfw:commentRss>http://www.inkilino.com/chuleta-de-css.html/feed</wfw:commentRss> <slash:comments>3</slash:comments> </item> <item><title>33 herramientas para generar estilos CSS</title><link>http://www.inkilino.com/33-herramientas-para-generar-estilos-css.html</link> <comments>http://www.inkilino.com/33-herramientas-para-generar-estilos-css.html#comments</comments> <pubDate>Fri, 05 Oct 2007 22:10:09 +0000</pubDate> <dc:creator>InKiLiNo</dc:creator> <category><![CDATA[Diseño]]></category> <category><![CDATA[CSS]]></category> <category><![CDATA[maquetacion]]></category><guid
isPermaLink="false">http://www.inkilino.com/2007/10/06/33-herramientas-para-generar-estilos-css/</guid> <description><![CDATA[Pablo se ha currado una magnífica recopilación de los 33 sitios en los que podrás generar estilos CSS para tus diseños. Claro esta que si controlas de CSS esto te sobra, pero para los que no saben mucho o estan &#8230; <a
href="http://www.inkilino.com/33-herramientas-para-generar-estilos-css.html"></a>]]></description> <content:encoded><![CDATA[<p>Pablo se ha currado una magnífica recopilación de los <a
href="http://www.kabytes.com/diseno/33-herramientas-para-generar-estilos-css/" target="blank" >33 sitios en los que podrás generar estilos CSS</a> para tus diseños.</p><p><img
src='http://www.inkilino.com/wp-content/uploads/2007/10/css.png' alt='herramientas para generar estilos CSS' class='centro' /></p><p>Claro esta que <strong>si controlas de CSS</strong> esto te sobra, pero para los que no saben mucho o estan empezando les puede ir muy bien para fijarse en el código CSS que le devuelve el generador de código CSS para cada situación.</p><p>Yo aparte de estos añadiría el <a
href="http://www.inkilino.com/2007/08/06/generador-de-fondos-20/" target="blank" >generador de fondos</a> que ya comente en su día.</p> ]]></content:encoded> <wfw:commentRss>http://www.inkilino.com/33-herramientas-para-generar-estilos-css.html/feed</wfw:commentRss> <slash:comments>6</slash:comments> </item> <item><title>Comprime tu CSS</title><link>http://www.inkilino.com/comprime-tu-css.html</link> <comments>http://www.inkilino.com/comprime-tu-css.html#comments</comments> <pubDate>Wed, 26 Sep 2007 07:09:19 +0000</pubDate> <dc:creator>InKiLiNo</dc:creator> <category><![CDATA[WordPress]]></category> <category><![CDATA[comprimir]]></category> <category><![CDATA[CSS]]></category> <category><![CDATA[optimizar]]></category> <category><![CDATA[style]]></category><guid
isPermaLink="false">http://www.inkilino.com/2007/09/26/comprime-tu-css/</guid> <description><![CDATA[Tal y como dice el título revisando mis feeds(que ya tocaba) he descubierto una forma muy sencilla de comprimir nuestro CSS, el mio concretamente ha pasado de 26Kb a 6Kb, y claro la mejora en la velocidad de carga de &#8230; <a
href="http://www.inkilino.com/comprime-tu-css.html"></a>]]></description> <content:encoded><![CDATA[<p>Tal y como dice el título revisando mis feeds(que ya tocaba) he descubierto una forma muy sencilla de <strong>comprimir nuestro CSS</strong>, el mio concretamente ha pasado de <strong>26Kb</strong> a<strong> 6Kb</strong>, y claro la mejora en la velocidad de carga de la pagina se nota.</p><p>El truco es muy sencillo, sólo son 4 pasos.</p><ol><li>Copiar nuestro archivo <strong>style.css</strong> como <strong>style.css.php</strong></li><li>Editar el archivo <strong>style.css.php</strong> y poner esto al principio.</li><pre>
<code>&lt;?php if(extension_loaded('zlib')){ob_start('ob_gzhandler');} header("Content-type: text/css"); ?&gt;</code></pre><li>Y esto al final.</li><pre>
<code>&lt;?php if(extension_loaded('zlib')){ob_end_flush();}?&gt;</code></pre><li>Editar el archivo<strong> header.php</strong> y cambiar la llamada al fichero, ahora llamara al <strong>style.css.php</strong>. Tenemos 2 posibles formas de hacerlo, así.</li><pre><code>&lt;style type="text/css" media="screen"&gt;
@import url(&lt;?php bloginfo('stylesheet_url'); ?&gt;.php);
&lt;/style&gt;
</code></pre><p> o así</p><pre><code>
&lt;link rel="stylesheet" type="text/css" media="screen" href="/style.css.php"/&gt;
</code></pre></ol><p>Vía | <a
href="http://granimpetu.com/articulos/archivos-css-mucho-mas-pequenos/" target="blank" >Gran Impetu</a></p> ]]></content:encoded> <wfw:commentRss>http://www.inkilino.com/comprime-tu-css.html/feed</wfw:commentRss> <slash:comments>9</slash:comments> </item> </channel> </rss>
<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using memcached
Page Caching using memcached
Database Caching 1/41 queries in 0.791 seconds using memcached
Object Caching 596/698 objects using memcached

Served from: www.inkilino.com @ 2012-02-12 10:35:53 -->
