Evitando errores CSS

cssErrores en el código de los archivos HTML y CSS los puede cometer desde el desarrollador más principiantes al más avanzado. La mayoría de estos erroresprovienen deun descuido oen algunos casos,la falta de experiencia. Tomarse el tiempo necesario para asegurar queel códigoestá lo más limpioayudará a mejorarlas habilidadesde los desarrolladoresytambién puede eliminarla necesidad deeditarlomás tarde,lo que le ahorrarátiempo.

No hay muchas otrastecnologías web comoCSSque los recién llegadospuedenrecoger amedida que avanzan. Es una herramientaque se puede utilizarpara salir adelantesin prestar demasiadaatención alas mejores prácticas.

El efecto de esto esque hay muchosdiseñadores web quepasardemasiadas horasreparandodiseñosrotosy la depuración delossitiosporque tienenun conocimiento incompleto deCSS ylos problemasquepuede crear. A continuación vamos a ver unos cuentos de loserroresde CSSmás comunesde diseñadores webdetodos los nivelesde experiencia.

Utilizar varias clases cuando no es necesario:

.boxy{ background: #ccc; border: 1pxdashed#000; color: #fff; font-weight: bold; padding: 5px;} 

.boxy_right{ background: #ccc; border: 1pxdashed#000; color: #fff;float: right;font-weight: bold;padding: 5px; }

La única diferencia entre elloses que este últimotieneun float:right.En lugar de teneruna larga línea decódigo, podemos utilizar:

.flright{float:right}

Y hacerlo mucho más simple

<divclass="boxy flright">

Utilización de selectores largos

#wrapper #header .logo img.logo { margin:1em; }

No introducir fuentes alternativas

.thebox { font-family: Helvetica;}

En su lugar, se debe añadir más fuentesporque no todoslos visitantesvan a tenerHelveticaen suequipo; así podemos elegirel tipo de letraque van aver enla página,en lugar deteneruno aleatorioallí.

.thebox { font-family: Helvetica, Arial, sans-serif;}

No acortar el codigo

margin: 2px3px0px4px; /* evitar */

margin: 2px3px04px;

color: #ff0000; /* evitar */

color: #f00;

padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; /* evitar */

padding: 5px;

padding: 5px10px5px10px; /* evitar */

padding: 5px10px;

font-style:italic; font-weight:bold; font-size: 90%; font-family: Arial, Helvetica, sans-serif; /* evitar */

font: italicbold90%Arial, Helveticasans-serif;

background-color:#fff; background-image: url(logo.png); background-repeat: no-repeat; background-position: 010%;/* evitar */

background: #f00url(logo.png) no-repeat010%;

No agrupar las clases con los mismos atributos

.button-group-docs a{font-family:'Lato', Arial, Helvetica, sans-serif; color:#d3ffce;text-decoration:none;margin:1em0;background:#ccc;padding:1em;}

.button-group-docs2a{font-family:'Lato', Arial, Helvetica, sans-serif; color:#fff5a2;text-decoration:none;margin:1em0;background:#ccc;padding:1em;}

.button-group-docs3a{font-family:'Lato', Arial, Helvetica, sans-serif; color:#ff6b4f;text-decoration:none;margin:1em0;background:#ccc;padding:1em;}

En lugar de rellenar suarchivo CSS con líneas de código, intente agruparlas.

.button-group-docs a, .button-group-docs2a, .button-group-docs3a {font-family:'Lato', Arial, Helvetica, sans-serif; text-decoration:none;margin:1em0;background:#ccc;padding:1em;}

.button-group-docs a{color:#d3ffce;}

.button-group-docs2a{color:#fff5a2;}

.button-group-docs3a{color:#ff6b4f;}

Diseño web en Valencia: ¿Por qué elegir a un profesional?

Si estás pensando en crear un sitio web para tu negocio, es importante que elijas a un profesional que te ayude a diseñarlo de forma ...
Leer más →

SEO vs. PPC: ¿Qué es mejor para tu web?

¿Es mejor el SEO (orgánico) o a PPC (pago por click)? Esa es la pregunta que la mayoría de negocios online se plantean cuando intentan ...
Leer más →

Psicología del color y diseño de páginas web

En los últimos años, un buen diseño web es cada vez más importante para el éxito. El diseño web puede ser un aliado de marketing ...
Leer más →

Supervisa y mejora el rendimiento de tu WordPress

¿El rendimiento de tu página en WordPress no esta siendo el esperado? Si crees que lo has intentado todo en vano, no desesperes. Aquí vamos ...
Leer más →

¿Por qué cambiar a un alojamiento web NVMe?

Dado que la memoria no volátil Express (NVMe) se está imponiendo rápidamente en los centros de datos y en las oficinas domésticas, muchos nos preguntan ...
Leer más →

WordPress con LiteSpeed Cache ¿mejora el SEO?

¿Has instalado la caché de LiteSpeed para WordPress y la has activado, pero está demasiado abrumado por la gran cantidad de opciones disponibles? Pues bien. ...
Leer más →
Scroll al inicio
×