Escrito por J.F. el Wednesday, 19 de December del 2007 a las 16:26
Muy útil a la hora de crear nuestras hojas de estilos nos puede resultar ésta tabla de equivalencias:
| Pts |
Px |
Em |
Porcentaje |
| 6pt |
8px |
0.5em |
50% |
| 7pt |
9px |
0.55em |
55% |
| 7.5pt |
10px |
0.625em |
62.5% |
| 8pt |
11px |
0.7em |
70% |
| 9pt |
12px |
0.75em |
75% |
| 10pt |
13px |
0.8em |
80% |
| 10.5pt |
14px |
0.875em |
87.5% |
| 11pt |
15px |
0.95em |
95% |
| 12pt |
16px |
1em |
100% |
| 13pt |
17px |
1.05em |
105% |
| 13.5pt |
18px |
1.125em |
112.5% |
| 14pt |
19px |
1.2em |
120% |
| 14.5pt |
20px |
1.25em |
125% |
| 15pt |
21px |
1.3em |
130% |
| 16pt |
22px |
1.4em |
140% |
| 17pt |
23px |
1.45em |
145% |
| 18pt |
24px |
1.5em |
150% |
| 20pt |
26px |
1.6em |
160% |
| 22pt |
29px |
1.8em |
180% |
| 24pt |
32px |
2em |
200% |
| 26pt |
35px |
2.2em |
220% |
| 27pt |
36px |
2.25em |
225% |
| 28pt |
37px |
2.3em |
230% |
| 29pt |
38px |
2.35em |
235% |
| 30pt |
40px |
2.45em |
245% |
| 32pt |
42px |
2.55em |
255% |
| 34pt |
45px |
2.75em |
275% |
| 36pt |
48px |
3em |
300% |
VÃa: | WebAdictos
Categoria: CSS
Escrito por J.F. el Thursday, 13 de December del 2007 a las 16:02
Si lo tuyo no es diseñar contenido propio, y necesitas unformulario elegante, seguro que entre los 47 que ofrecen en ésta página alguno debe de gustarte. Están elaborados con AJAX+CSS, y son bastante bonitos.

Enlace: | 47 formularios AJAX+CSS
Categoria: AJAX,CSS,General,Recursos
Escrito por J.F. el Tuesday, 11 de December del 2007 a las 16:56
Iconize es una forma de generar links con iconos bastante curiosa. Simplemente, en función de la extensión en la que acabe un vÃnculo, le agregará un icono u otro. Si el vÃnculo apunta a un archivo pdf, al lado se mostrará un icono identificativo de un pdf, si es un feed, se mostrará un icono rss, y asà con un montón de extensiones diferentes (imágenes, vÃdeos, documentos de word, presentaciones,etc).

Sin duda una forma muy fácil de adornar nuestros enlaces, ayudando al visitante a identificar a qué tipo de documento le llevan los vÃnculos. La forma de hacer uso de Iconize es tan simple como incluir la hoja de estilos y tener la carpeta llamada icons:
CSS:
-
<link rel="stylesheet" type="text/css" media="screen" href="iconize.css" />
Asà de simple. Si echamos un vistazo a la hoja de estilos, veremos qué tipo de expresiones utilizan para identificar la extensión del archivo al que apuntan nuestros vÃnculos, y como en cada caso cambian la imagen a mostrar. Aquà puedes ver un fragmento de la hoja de estilos:
CSS:
-
a[href$='.pps'] {
-
padding: 5px 20px 5px 0;
-
background: transparent url(icons/icon_pps.gif) no-repeat center right;
-
}
-
-
a[href$='.pdf'] {
-
padding: 5px 20px 5px 0;
-
background: transparent url(icons/icon_pdf.gif) no-repeat center right;
-
}
-
-
a[href$='.xpi'] {
-
padding: 5px 20px 5px 0;
-
background: transparent url(icons/icon_plugin.gif) no-repeat center right;
-
}
-
-
a[href$='.fla'], a[href$='.swf'] {
-
padding: 5px 20px 5px 0;
-
background: transparent url(icons/icon_flash.gif) no-repeat center right;
-
}
Es compatible practicamente con todos los navegadores, excepto con Internet Explorer 6 y versiones anteriores.
Enlace: | Iconize | Descargar
Categoria: CSS,Recursos
Escrito por J.F. el Thursday, 6 de December del 2007 a las 12:55
XHTML-CSS es un validador muy útil que nos permitirá al mismo tiempo conocer si una página es válida tanto en XHTML como en CSS, al mismo tiempo. Simplemente introducimos la url, y nos saldrán ambos informes, detallándonos los fallos y warnings. Sin duda muy útil para webmasters:

Enlace: | XHTML-CSS
Categoria: CSS,General,HTML,Recursos
Escrito por J.F. el Tuesday, 4 de December del 2007 a las 15:39
Navegando y curioseando pro la red como siempre, me he encontrado con ésta caja elaborada con CSS y la ayuda de una imagen que puede ser muy útil para la elaboración de menús de restaurante.

Tan solo hace uso de una imagen, y puedes observar el elegante resultado con el siguiene ejemplo:
HTML:
-
<html xmlns="http://www.w3.org/1999/xhtml">
-
-
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
-
-
-
* {margin:0;padding:0}
-
h1,h2{padding:10px 20px 0}
-
#wrap{
-
width:500px;
-
border:1px solid #eff2df;
-
margin:0 20px;
-
float:left;
-
background:#809900;
-
display:inline;/*Ie double margin fix*/
-
}
-
#wrap ul{
-
padding:20px 40px;
-
list-style:none;
-
float:left;
-
border:1px solid #4c7300;
-
position:relative;
-
left:-2px;
-
top:-2px;
-
background:#eff2df;
-
color:#4c7300;
-
}
-
#wrap li{
-
line-height:1.2;
-
margin:-.9em 0 0 0;
-
position:relative;
-
float:left;
-
width:100%;
-
text-align:left;
-
border-bottom:1px dotted #000;
-
clear:both;
-
}
-
* html #wrap li{
-
border:none;
-
background: url(dotted-leader.gif) repeat-x left bottom;
-
}
-
#wrap li span{
-
background:#eff2df;
-
padding:1px 0 1px 5px;
-
color:#000;
-
position:relative;
-
top:.4em;
-
left:1px;/* ie rounding error*/
-
float:right;
-
}
-
#wrap li em{
-
margin:0 ;
-
position:relative;
-
top:1.6em;
-
padding:0 5px 0 0;
-
background:#eff2df;
-
}
-
#wrap p{padding:0 5em 0 0}
-
-
</style>
-
</head>
-
-
-
-
-
-
-
-
<p><em>Lorem ipsum dolor sit amet
</em></p>
-
-
-
<p><em>In porta nisl id nisl varius ullamcorper
</em></p>
-
-
-
-
<p><em>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. In porta nisl id nisl varius ullamcorper.
</em></p>
-
-
-
<p><em>Suspendisse augue mauris, mattis ac, commodo quis, lobortis vel, mauris. Etiam dolor neque, iaculis sit amet, tincidunt nec, elementum ut, lorem.
</em></p>
-
-
-
<p><em>Donec sed felis sit amet risus
</em></p>
-
-
-
-
<p><em>Maecenas ante. Suspendisse pharetra, metus in tempus egestas, purus ante pellentesque purus, at gravida metus elit nec nunc. Etiam ante ligula, porttitor et, euismod commodo, pulvinar id, pede. Curabitur et magna. Vestibulum leo nibh, viverra sed, imperdiet non,
</em></p>
-
-
-
-
-
-
-
-
-
-
<p><em>Morbi nibh velit, sodales eu
</em></p>
-
-
-
-
-
-
-
-
-
-
<p><em>Morbi nibh velit, sodales eu
</em></p>
-
-
-
</ul>
-
</div>
-
-
-
</div>
-
</body>
-
</html>
No olvides guardarte la imagen necesaria.
Enlace: | Autor original y demo
Categoria: CSS,Recursos
Escrito por J.F. el Wednesday, 28 de November del 2007 a las 15:24
Encontrar un menú desplegable hecho solo con CSS sin la ayuda de Javascript es bastante difÃcil, pero en Pixelpreads han creado uno, sin el uso de Javascript, y con un código bastante simple. Aquà tienes el código CSS:
CSS:
-
body{font-family:georgia;}
-
#container{width:500px;margin:auto;font-size:11pt;}
-
-
#menu{position:absolute;margin-top:10px;}
-
#menu ul .item{display:none;}
-
#menu ul:hover .item{display:block;background:#000;padding:1px;margin:1px;}
-
-
#menu ul:hover .item a{color:#fff;text-decoration:none;}
-
#menu ul:hover .item a:hover{color:#999;}
-
-
#menu ul{width:100px;float:left;margin:0px;padding:2px;background:#b10000;list-style:none;}
-
.clear{clear:both;height:10px;}
Aquà un ejemplo de su uso. ¡Ojo! No es compatible con Internet Explorer 6.
HTML:
-
-
-
-
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
-
-
-
body{font-family:georgia;}
-
#container{width:500px;margin:auto;font-size:11pt;}
-
-
#menu{position:absolute;margin-top:10px;}
-
#menu ul .item{display:none;}
-
#menu ul:hover .item{display:block;background:#000;padding:1px;margin:1px;}
-
-
#menu ul:hover .item a{color:#fff;text-decoration:none;}
-
#menu ul:hover .item a:hover{color:#999;}
-
-
#menu ul{width:100px;float:left;margin:0px;padding:2px;background:#b10000;list-style:none;}
-
.clear{clear:both;height:10px;}
-
</style>
-
-
</head>
-
-
-
-
-
-
-
-
<li class="top">menu item
</li>
-
<li class="item"><a href="#">menu item 1
</a></li>
-
<li class="item"><a href="#">menu item 2
</a></li>
-
<li class="item"><a href="#">menu item 3
</a></li>
-
</ul>
-
-
-
<li class="top">menu item
</li>
-
<li class="item"><a href="#">menu item 1
</a></li>
-
-
</ul>
-
-
-
<li class="top">menu item
</li>
-
<li class="item"><a href="#">menu item 1
</a></li>
-
<li class="item"><a href="#">menu item 2
</a></li>
-
</ul>
-
-
-
<li class="top">menu item
</li>
-
<li class="item"><a href="#">menu item 1
</a></li>
-
<li class="item"><a href="#">menu item 2
</a></li>
-
-
<li class="item"><a href="#">menu item 3
</a></li>
-
<li class="item"><a href="#">menu item 4
</a></li>
-
</ul>
-
-
</div>
-
</div>
-
</body>
-
</html>
Enlace: | Ver demo
Categoria: CSS