Aloittelijan virhe jälkeläisvalitsimessa

Katso seuraavaa valitsinta:

cssp.eee {
  color: red;
}

Sinun pitäisi jo tietää, että tällainen valitsin valitsee kappaleet, joilla on luokka eee. Esimerkiksi nämä:

html<p class="eee">
  lorem ipsum
</p>
<p class="eee">
  lorem ipsum
</p>

Katso nyt tätä valitsinta:

cssp .eee {
  color: green;
}

Tämä valitsin eroaa edellisestä siinä, että tagin nimen ja luokan nimen välissä on välilyönti. Tämä välilyönti edustaa jälkeläisvalitsinta. Tässä tapauksessa valitsemme kaikki eee-luokan omaavat elementit, jotka sijaitsevat kappaleiden sisällä. Esimerkiksi tämä valitsin valitsee seuraavat spanit:

html<p>
  lorem <span class="eee">ipsum</span>
</p>
<p>
  lorem <span class="eee">ipsum</span>
</p>

Koodin suorituksen tulos:

Joten, vielä kerran: p.eee - tällainen valitsin valitsee kappaleet, joilla on luokka eee. Mutta jos teen näin: p .eee, niin valitsen kaikki eee-luokan omaavat elementit, jotka sijaitsevat kappaleiden sisällä. Tuntea ero.

Задание 1

Kerro, mitä alla olevan koodin valitsin valitsee. Kirjoita sitten HTML-koodi, joka sopii tähän valitsimeen. Tässä on koodi valitsimella:

cssp.bbb {
  color: red;
}
Задание 2

Kerro, mitä alla olevan koodin valitsin valitsee. Kirjoita sitten HTML-koodi, joka sopii tähän valitsimeen. Tässä on koodi valitsimella:

cssp .bbb {
  color: red;
}
Задание 3

Kerro, mitä alla olevan koodin valitsin valitsee. Kirjoita sitten HTML-koodi, joka sopii tähän valitsimeen. Tässä on koodi valitsimella:

css.eee p.bbb {
  color: red;
}
Задание 4

Kerro, mitä alla olevan koodin valitsin valitsee. Kirjoita sitten HTML-koodi, joka sopii tähän valitsimeen. Tässä on koodi valitsimella:

css.eee p .bbb {
  color: red;
}