p {color:red;}
p.ejemplo {color:red;}
Un tipo de selector especial es el llamado child selector (selector de hijos) y para entender cómo funciona, hay que entender la parentela de las etiquetas. Dada una etiqueta, esta se considera la etiqueta "padre" de aquellas que están dentro; así, en este ejemplo, el div es la etiqueta padre y las etiquetas p y span son sus hijas:
<div>
<p> algo</p>
<p> algo </p>
<span> algo </span>
</div>
div > p {color:red;}
div p {color:red;}
<div id="demochild">
<h3> titulo 1 </h3>
<p> un texto cualquiera </p>
<h3> titulo 2 </h3>
<p> un texto cualquiera </p>
<div>
<h3> titulo 4 </h3>
<p> un texto cualquiera </p>
<h3> titulo 5 </h3>
<p> un texto cualquiera </p>
</div>
</div>
#demochild h3 {
color: gold;
}
Pellentesque habitant morbi tristique.
Curabitur tristique ligula ac quam elementum aliquet aliquam diam dictum. Vestibulum interdum libero quis enim ornare egestas.
Curabitur vel condimentum velit.
Curabitur tristique ligula ac quam elementum aliquet aliquam diam dictum. Vestibulum interdum libero quis enim ornare egestas.
Donec placerat lorem sed enim auctor.
Curabitur tristique ligula ac quam elementum aliquet aliquam diam dictum. Vestibulum interdum libero quis enim ornare egestas.
Pellentesque habitant morbi tristique.
Curabitur tristique ligula ac quam elementum aliquet aliquam diam dictum. Vestibulum interdum libero quis enim ornare egestas.
Curabitur vel condimentum velit.
Curabitur tristique ligula ac quam elementum aliquet aliquam diam dictum. Vestibulum interdum libero quis enim ornare egestas.
Donec placerat lorem sed enim auctor.
Curabitur tristique ligula ac quam elementum aliquet aliquam diam dictum. Vestibulum interdum libero quis enim ornare egestas.
#demochild h3 {
color: white;
}
#demochild > h3 {
color: gold;
}
Pellentesque habitant morbi tristique.
Curabitur tristique ligula ac quam elementum aliquet aliquam diam dictum. Vestibulum interdum libero quis enim ornare egestas.
Curabitur vel condimentum velit.
Curabitur tristique ligula ac quam elementum aliquet aliquam diam dictum. Vestibulum interdum libero quis enim ornare egestas.
Donec placerat lorem sed enim auctor.
Curabitur tristique ligula ac quam elementum aliquet aliquam diam dictum. Vestibulum interdum libero quis enim ornare egestas.
Pellentesque habitant morbi tristique.
Curabitur tristique ligula ac quam elementum aliquet aliquam diam dictum. Vestibulum interdum libero quis enim ornare egestas.
Curabitur vel condimentum veh3t.
Curabitur tristique ligula ac quam elementum aliquet aliquam diam dictum. Vestibulum interdum libero quis enim ornare egestas.
Donec placerat lorem sed enim auctor.
Curabitur tristique ligula ac quam elementum aliquet aliquam diam dictum. Vestibulum interdum libero quis enim ornare egestas.
#demochild h3 {
color: white;
}
#demochild > div h3 {
color: gold;
}
Pellentesque habitant morbi tristique.
Curabitur tristique ligula ac quam elementum aliquet aliquam diam dictum. Vestibulum interdum libero quis enim ornare egestas.
Curabitur vel condimentum velit.
Curabitur tristique ligula ac quam elementum aliquet aliquam diam dictum. Vestibulum interdum libero quis enim ornare egestas.
Donec placerat lorem sed enim auctor.
Curabitur tristique ligula ac quam elementum aliquet aliquam diam dictum. Vestibulum interdum libero quis enim ornare egestas.
Pellentesque habitant morbi tristique.
Curabitur tristique ligula ac quam elementum aliquet aliquam diam dictum. Vestibulum interdum libero quis enim ornare egestas.
Curabitur vel condimentum velit.
Curabitur tristique ligula ac quam elementum aliquet aliquam diam dictum. Vestibulum interdum libero quis enim ornare egestas.
Donec placerat lorem sed enim auctor.
Curabitur tristique ligula ac quam elementum aliquet aliquam diam dictum. Vestibulum interdum libero quis enim ornare egestas.
No hay comentarios:
Publicar un comentario