En este tutoriales en linea hablaremos sobre los selectores de hijos de CSS(siglas en inglés de Cascading Style Sheets).

El selector «mayor qué» (símbolo «>») es utilizado en CSS para seleccionar todos los elementos que sean directamente descendientes de otro, es decir, que sean hijos directos de un determinado elemento padre, por eso también se conoce como «selector de hijos».

Por ejemplo, la expresión:
div > p
Seleccionará todos los elementos p que sean descendientes directos de un div, mientras que la siguiente expresión (con un espacio):
div p
Seleccionará todos los elementos p dentro del div, incluso los que estén anidados en niveles más profundos.

Ejemplo 1c5z4q


Supongamos la siguiente estructura HTML:
<div>
    <p><a href="">Enlace 1</a></p>
    <p><a href="">Enlace 2</a></p>
    <a href="">Enlace 3</a>
    <a href="">Enlace 4</a>
</div>
Y aplicamos el siguiente CSS:
div > a {
    color: red;
}

Ver demostración...

El resultado será que el «Enlace 3» y «Enlace 4» aparecerán en rojo, pues esos elementos <a> son hijos directos de <div>, mientras que el «Enlace 1» y «Enlace 2» son hijos directos de <p> y no serán seleccionados por el selector «mayor qué».

Otro ejemplo. Con este código: 56382


<style>
    ul > li {
        color: white;
        background: blue;
    }
</style>
<div>Nombres</div>
<ul>
    <li>María</li>
    <li>Manolo</li>
</ul>
<div>Apellidos</div>
<ul>
    <li>Gutiérrez</li>
    <li>López</li>
</ul>

Ver demostración...

Mientras que este otro código:

<style>
    li > div {
        color: white;
        background: blue;
    }
    ul > li {
        color: blue;
    }
</style>
<ul>
    <li>
        <div>Nombres</div>
        <ul>
            <li>María</li>
            <li>Manolo</li>
        </ul>
    </li>
    <li>
        <div>Apellidos</div>
        <ul>
            <li>Gutiérrez</li>
            <li>López</li>
        </ul>
    </li>
</ul>

Ver demostración...
Compartir

Mi nombre es Alexander fundador y CEO, y me gusta llamarme un Geek. Amo la informática, tecnología y todo lo que está relacionado con ella. Inicié este sitio con la intención de compartir conocimientos como cursos en línea, tutoriales y videotutoriales. Estoy muy entusiasmado con la información que he descubierto y compartido hasta el momento. La verdad es que lo he hecho con el mayor de los gustos. Así es, soy un Geek con una visión para compartir conocimiento. Leer mas... 2c611u