3.201 cursos gratis
6.235.079 alumnos
Publica tu curso gratis
Busca cursos gratis:
Estás aquí: mailxmail > Cursos de Informática > Programación > CSS práctico > Pseudo-Clases y Pseudo-Elementos

CSS práctico

Autor: Ricardo Borillo
Curso:  4,36/5 4,36/5 (109 opiniones) |8212 alumnos|Fecha publicación: 10/09/2004
Capítulos del curso

Capítulo 9:

 Pseudo-Clases y Pseudo-Elementos

Permite la asignación de estilos a estructuras, estados de los elementos o estados del propio documento, las cuales no deben estan definidas en la estructura del propio documento.

Pseudo-Clases.-  En el caso de los enlaces, algunos de ellos hacen referencia a páginas que ya han sido o no visitadas. No hay ninguna forma posible de poder formatear de forma diferente estos tipos de enlaces en HTML, para ello utilizamos unas estrucuturas virtuales que no se corresponden con ningún objeto del documento HTML, conocidas como pseudo-clases.

En CSS1, hay sólo tres pseudo-clases:

:link: hace referencia a cualquier enlace no visitado de la página.

:visited: hace referencia a cualquier enlace ya visitado de la página.

:active: hace referencia al enlace en el que estamos haciendo click en este momento o estamos activando. En CSS1 sólo se puede definir esta propidedad sobre los enlaces, mientras que en CSS2 esta propiedad se aplica a cualquier elemento.

Pseudo-Elementos.- En CSS1, hay dos pseudo-elementos que son :first-letter and :first-line. Se utilizan para dar estilo a la primera letra de un elemento de bloque (un párrafo por ejemplo) y a su primera línea respectivamente. Ejemplo:

P:first-letter {color: red;}
P:first-line {color: gray;}


Restricciones en las Pseudo-Clases y los Pseudo-Elementos.- Cuando aplicamos un pseudo-elemento sólo podemos emplear en su definición, los siguientes estilos:

1.first-letter

-propiedades de las fuentes
-fondos y colores
-text-decoration
-vertical-align (si float es none)
-text-transform
-line-height
-márgenes
-padding
-bordes
-float
-clear

2.first-line

-propiedades de las fuentes
-fondos y colores
-word-spacing
-letter-spacing
-text-decoration
-vertical-align
-text-transform
-line-height
-clear

En CSS1, no podemos combinar una pseudo-clase y un pseudo-elemento para la misma definición de estilo. Esto cambia en CSS2, aunque la sintaxis de definición es bastante rígida.

 

Capítulo siguiente - Estructura
Capítulo anterior - El atributo CLASS
Recibe nuestras novedades
Al presionar "Recibir" estás dándote de alta y aceptas las condiciones legales de mailxmail

Hay 109 opiniones. Opina sobre este curso.

Descarga el PDF gratis

Cursos similares a CSS práctico


Cursos Valoración Alumnos Vídeo
Los virus informáticos
¿Cuántas veces hemos sido víctimas de un virus informático sin darnos cuenta? Seguro que en muchas ocasiones y en ninguna de ellas hemos sabido cómo evitarlos. En este cu... [08/01/03]
 4,42/5 23.605  
Las redes. Transmisión de datos (segunda parte)
El presente es la segunda parte del curso sobre comunicación y transferencia de datos a través de redes. Ahora podrás ampliar tus conocimientos sobre la comunicación en r... [27/08/08]
5/5 1.676  
Tutorial de Netvibes
Netvibes es un sitio online que intenta convertirse en la única página que necesitas. Te permite tener tus favoritos, documentos, archivos, emails, chats, fotos, videos, ... [04/05/07]
5/5 1.198  


Publicar en   del.icio.us    digg    meneame

¿Qué es mailxmail.com?|ISSN: 1699-4914|Recomiéndanos|Ayuda
Condiciones legales de mailxmail