Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Como se puede dar color a un ttulo concreto de forma diferente a los otros ttulos de tu
sitio web? Cmo se pueden agrupar los enlaces en diferentes categoras y dar a cada
categora un estilo especial? Estas dos preguntas son un ejemplo de las preguntas a las
que daremos respuesta en esta leccin.
Ver ejemplo
As pues, queremos que los enlaces relativos al vino blanco sean amarillos, los enlaces
relacionados con el vino tinto sean rojos, y el resto de enlaces de la pgina web sigan
siendo azules.
Para lograr esto, dividiremos los enlaces en dos categoras. Esto se hace asignando una
clase para cada tipo de enlace, usando el atributo class.
A partir de aqu, podemos definir propiedades especiales para los enlaces que hacen
referencia al vino tinto y al vino blanco, respectivamente.
a {
color: blue;
}
a.whitewine {
color: #FFBB00;
}
a.redwine {
color: #800000;
}
Ver ejemplo
Como se muestra en el ejemplo, se pueden definir las propiedades para los elementos
que pertenecen a una clase unsando.nombredelaclase en la hoja de estilo del
documento.
Lo que hace especial al atributo id es que no pueden existir dos elementos dentro del
mismo documento con el mismo id. Cada id tiene que ser nico. En cualquier otro
caso, se debera usar el atributo class en su lugar. Ahora, examinemos un ejemplo de
un posible uso del atributo id:
<h1>Captulo 1</h1>
...
<h2>Captulo 1.1</h2>
...
<h2>Captulo 1.2</h2>
...
<h1>Captulo 2</h1>
...
<h2>Captulo 2.1</h2>
...
<h3>Captulo 2.1.2</h3>
...
Digamos que el ttulo del captulo 1.2 tiene que estar en rojo. Usando el cdigo CSS
necesario, se podra hacer as:
#c1-2 {
color: red;
}
Ver ejemplo
Resumen
En esta leccin hemos aprendido que usando los atributos class e id podrs especificar
propiedades para elementos especficos.