QuirksMode
Wednesday, June 17th, 2009Marina nos envía una excelente página donde Peter-Paul Koch hace un análisis exhaustivo de las propiedades CSS y su comportamiento en los distintos navegadores. Para guardarla en “Favoritos”, sí señor.
Marina nos envía una excelente página donde Peter-Paul Koch hace un análisis exhaustivo de las propiedades CSS y su comportamiento en los distintos navegadores. Para guardarla en “Favoritos”, sí señor.
En SmashingMagazine se han currado un buen artículo acerca de las tendencias del diseño web para el presente 2009. Aquí podemos visualizarlo:
De http://reader.feedshow.com me traigo este artículo sencillo para solucionar el tan odiado bug
“Este maldito bug de explorer 6 que se empeña en duplicar caracteres fuera de línea y a su libre antojo me trae ya loco, hoy me habrá aparecido 5 millones de veces (bueno alguna menos) y cada vez tiene una solución distinta. Es muy extraño, menos mal, aunque suele manifestarse de muy distintas maneras, más mal, aunque parece ser que sólo suele aparecer en el último flotante de una serie de elementos flotantes y/o cuando en esta serie de float existen algún comentario del html.
En positioniseverything lo explican, pero la verdad es que es un bichito tan caprichoso que lo que unas veces funciona para solucionarlo las otras no, por eso si alguien se enrolla y conoce más soluciones estúpidas que las diga.
Yo abro la lista con las cosas que he descubierto-me han dicho-he leído y me han funcionado:
El resto de literatura que he leído sobre este bug no me ha funcionado así que no seré yo quien la escriba (no tendría sentido,verdad?).”
Blog donde enlazan a artículos en los que nos explican interesantes técnicas CSS para obtener el mejor resultado con nuestra tipografía web:
Sin duda, una entrada para lectura diaria sobre temas CSS
Si queremos evitar la técnica faux column, siempre podemos acudir a esta técnica CSS para simular columnas de la misma altura.
Columnas de igual altura con CSS
CÓDIGO CSS
#container {
background-color: #fff;
overflow: hidden;
width: 780px;
margin: 10px auto 5px auto;
border: 1px solid #000;
}
#content {
background-color: #fff;
width: 580px;
border-right: 200px solid #0099FF; /* ancho y color del menú */
margin-right: -200px;
float: left;
}
#menu {
width: 200px;
float: left;
color: #fff;
background: #0099FF;
text-align: left;
}
CÓDIGO HTML
<div id=”container”>
<div id=”content”>
<p>bla bla bla bla</p>
<p>bla bla bla bla</p>
</div>
<div id=”menu”>
bla bla bla bla
</div>
</div>
Vía Serviweb.es
Las tablas existen y existieron desde el comienzo en HTML, pero no se crearon para diseñar un sitio, sino para la presentación de datos tabulares. La utilización del “border=0” y las imágenes transparentes hicieron posible crear una rejilla que permitió a los diseñadores organizar textos e imágenes, establecer tamaños y ubicar objetos. Pero ésto es sencillamente incorrecto. Las tablas no se crearon para maquetar y no deben utilizarse para eso, porque de esta forma se mezclan presentación y contenido.
La solución es clara: CSS+HTML/XHTML. Afortunadamente, cada vez son más las empresas que deciden dejar atrás las tediosas tablas y evolucionar desarrollando sus sitios respetando los estándares establecidos por la W3C (organización internacional que desde hace unos 12 años se dedica al desarrollo de pautas y estándares web), lo que facilita la accesibilidad y la correcta visualización de las páginas en los navegadores que respeten dichos estándares.
Algunas de las ventajas de la maquetación con CSS:
Desde webdesignerwall podemos ver una buena selección de los mejores diseños en CSS del año 2008.