En esta lección se presentan algunos selectores de CSS.
*
Selecciona todos los elementos.
#identificador
Selecciona el valor del atributo id.
.clase
Seleciona los elementos cuyo atributo
class
contenga el identificador después del punto
(.
).
sel1 > sel2
Seleciona los elementos que cumplan con el selector de la derecha y que sean hijos directos de los elementos que cumplan con el seletor de la izquierda.
sel1 sel2
Seleciona los elementos que cumplan con el selector de la derecha y que sean descendientes en cualquier nivel de anidamiento de los elementos que cumplan con el seletor de la izquierda.
sel1 + sel2
Seleciona los elementos que cumplan con el selector de la derecha y que sean hermanos inmediatamente después de los elementos de la izquierda. No se toma en cuenta el contenido tipo texto.
sel1 ~ sel2
Seleciona los elementos que cumplan con el selector de la derecha y que sean hermanos después de los elementos de la izquierda, aunque no aparezcan juntos.
sel1 , sel2
Seleciona los elementos que cumplan con cualquiera de los selectores que
aparecen separados por coma
(,
).
:active
Seleciona los elementos que estén activos; por ejemplo al hacerles clic.
:focus
Seleciona al elemento que en el momento actual reciba el control del teclado, estado que también se conoce como foco.
En cualquier momento, solo un componente gráfico tiene el foco.
En esta lección se revisaron los siguientes selectores:
El selector *
.
El selector #identificador
.
El selector .clase
.
El selector sel1 > sel2
.
El selector sel1 sel2
.
El selector sel1 + sel2
.
El selector sel1 ~ sel2
.
La lista de selectores sel1 , sel2
.
La pseudoclase :active
.
La pseudoclase :focus
.