Clases y Pseudoclases

marzo 30, 2009

Para entender cómo funciona un CCS, o en términos simples la arquietectura de un sitio web, hay que tener claro los conceptos de Clase y Pseudoclase. Y para eso, acá se definirán brevemente a qué corresponde cada término, que en una primera instancia parecen iguales, pero muestran una diferencia que los hace separarse.

La  o las Clase (s) son un conjunto de atributos o propiedades que se agrupan con un cierto código, con el fin de poder ser utilizados para entregarle propiedades a un cierto texto, imagen o en general a el diseño de un sitio web. Así, podremos darle el estilo, color, tamañao de letra o fotografías a los objetos que queremos. Para eso, agruparemos estos elementos con el atributo HTML, lo lo que saldrá identificado el CCS con la palabra Class (clase en inglés).

O para explicarlo o ojemplificarlo de forma más simple, todo lo que salga entre corchetes luego del atributo <html> será modificado por la clase o valores que hallamos elegido.

Mientras que las Pseudoclases son elementos más detallados, que logran escaparse a las especificaciones y valores asignados por las clases, ya que el código HTML no les asigna valores determinados, por lo que cuentan con  otros atributos y estados particulares y distintos al resto de los códigos del CCS.

Los ejemplos más comunes de Pseudoclases son los objetos ligados a la letra A, es decir, enlaces y todas sus especificaciones, como cuando un link  ha sido visitado o cuando no, cuando el mouse está puesto sobre el enlace o cuando éste está activo. Aunque también una pseudoclase puede aplicarse a un párafo en especial al que queramos darle un dieño diferente al de la clase, así como también la primer letra de un párrafo.