Hola que tal en esta ocasión vamos a ver en grandes rasgos lo que son los selectores y el tipo de selectores, pero no vamos a entrar en detalle ya que se destinara especialmente a otros tutoriales y todavía falta ver lo que es el DOM
Así que sin más
preámbulos comencemos
Como hemos
visto en los pasados tutoriales de HTML5 que tenemos etiquetas y estas si
quieres puedes poner atributos de tipo identificador (id) o de clase (class)
pues de esta forma ya se puede acceder a los elementos de forma fácil en CSS
La cosa no
acaba ahí porque primero hay que entender lo que es el DOM y de esta forma ser más
explícitos
Y bueno así
que veamos los tipos de selectores
Quiero evitar
ser como todos los otros tutoriales escritos que parecen ser escritos por
robots y la verdad aburren
Los
selectores que mostrare en este momento son de los que más he usado y de los
que me acuerdo si quieres entrar más en detalles en algunos que ni en mi vida y
creo que en la tuya llegues a usar puedes buscar en otros post de otros lados
que realmente aburren
El primero de
ellos y es que llamo
Selector
global
En lo
personal le llamo así por dos razones
Es que afecta
a todo el documento y la otra razón es que es muy fácil de ocuparlos
Un ejemplo:
body{ margin: 0; padding: 0; }
El que sigue
digamos que es el
Selector
global muy selectivo
Y es lo mismo
pero va de forma descendiente ya que seguido por separado o donde queremos
llevar y a esto se le conoce como etiquetas padre y etiquetas hijo que es en el
árbol del DOM
Mejor un
ejemplo para que quede explicado
<!doctype html> <html> <head> <title></title> <style type="text/css" media="screen"> ul li{ font-size: .7em; } </style> </head> <body> <ul> <li>Esta es un lista</li> </ul> </body> </html>
El ejemplo
muestra claramente que se quiere aplicar los estilos a li de una lista ul así
que de esta forma se acceso
También tenemos
los de tipo
Selector ID
Que el
siguiente es un ejemplo:
<!doctype html> <html> <head> <title></title> <style type="text/css" media="screen"> #id{ width: 50px; height: 50px; background-color: red; } </style> </head> <body> <div id='contenedor'> </div> </body> </html>
Es muy fácil
los id y como significa identificador solo puede ser usado para un solo
elemento de todo nuestro documento DOM
El que sigue
es el
Selector
class
<!doctype html> <html> <head> <title></title> <style type="text/css" media="screen"> .cajas{ width: 50px; height: 50px; background-color: red; } </style> </head> <body> <div class='cajas'> </div> <div class='cajas'> </div> <div class='cajas'> </div> <div class='cajas'> </div> </body> </html>
Y como lo
indica su nombre este pueden varios elementos del documento HTML y esta afecta
a todos lo que lo tengan
Hay muchos
otros pero de ello serán los siguientes tutoriales y el que viene es el del DOM
Saludos
No hay comentarios:
Publicar un comentario