<p class="claseUno"> ... contenido ... </p>
<p class="claseUno claseDos"> ... contenido ... </p>
Supongamos que tenemos dos clases, con una definimos el color y con la otra el tipo de fuente:
<style>
.claseFuente {font-size: 20px; font-family: Tahoma;}
.claseColor {color: lightblue;}
</style>
Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat.
Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat.
Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat.
Supongamos que tenemos una clase que define al color como rojo y otra como verde.
<style>
.claseColorVerde {color: lightgreen;}
.claseColorRojo {color: lightCoral;}
</style>
Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat.
Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat.
Porque el orden en que las coloquemos en el atributo es indiferente.
Cuál es la regla que se ejecutará depende de la forma en que las hayamos definido en la etiqueta STYLE. En este caso siempre se verá en rojo porque aparece después; si el orden fuera:
<style>
.claseColorRojo {color: lightCoral;}
.claseColorVerde {color: lightgreen;}
</style>
¿Para qué sirve esto? Como cualquier otra herramienta, depende de como la usemos. Por ejemplo, algo que puede ser útil es crear una clase que contenga un recuadro de algún tipo y aplicarla a diferentes elementos que ya tienen propiedades:
<style>
.claseRecuadro {
padding: 10px;
color: white;
background: #336699;
border-top: 2px solid Silver;
border-bottom: 4px groove DarkSlateBlue;
border-left: 5px ridge LightBlue;
border-right: 5px groove DarkSlateBlue;
}
</style>
<p class="unaClaseCualquiera"> ... contenido ... </p>
Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat.
<p class="unaClaseCualquiera claseRecuadro"> ... contenido ... </p>
Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat.
3 comentarios:
Excelente explicación :)
Gracias Gem@
No es algo que usemos habitualmente pero en Blogger está por todos lados y es una de esas cosas que hace que no entendamos por qué ciertos cambios no parecen tener efecto :)
Yo sabía que sí o sí tenías que tener una entrada que explicase esto!!! Gracias!!
¿Quiere dejar un comentario?
recuerde que los comentarios están siendo moderados y serán publicados a la brevedad ...
Nota: sólo los miembros de este blog pueden publicar comentarios.
Si le gusta ir a lo seguro utilice este botón para abrir los comentarios en una ventana modal en esta misma pagina.
Si añora tiempos idos, use este enlace para agregar un comentario al viejo estilo ...