Muundo wa chaguo cha kina cha CSS

Kifupi cha chaguo cha kina

Kwa kufikiria stili kwa sababu ya mazingira ya kiwango cha elementi, tunaweza kufikiria kifaa cha kifaa cha kifaa cha kifaa.

Kwenye CSS1, kifupi cha chaguo cha kina kinatokana na kifupi cha kina cha kina, kwa sababu kina huzungumza na mazingira ya kina kwenye matumizi au kusababisha kusimama katika kumekadiri matumizi. Kwenye CSS2, kina huitwa kifupi cha chaguo cha kina, lakini kama ukiwa na jina yoyote, kazi yao ni zaidi ya kawaida.

Kifupi cha chaguo cha kina kinaweza kumekadiri kufikiria mazingira ya kina ya kitabu. Kwa mafanikio ya kifupi cha chaguo cha kina, tunaweza kufikiria kifaa cha kifaa cha HTML.

Kwa mfano, kama unataka kuwa elementi ya strong katika orodha iwe fonti ya kichwa cha kichwa, haitwe fonti ya kichwa cha kichwa kawaida, inafaa kuhakikisha kufadhiwa kifupi cha chaguo cha kina:

li strong {
    font-style: italic;
    font-weight: normal;
  }

Tunaonesha ukusababisha kwa kifupi cha kichwa cha kichwa cha kina kwenye mazingira ya kina:

<p><strong> Nina fonti ya kichwa cha kichwa, haina fonti ya kichwa cha kichwa, kwa sababu anasitwa katika orodha, kwa hivyo kanuni hii inasababisha kumekadiri.</strong></p>
<ol>
<li><strong>Ni fonti ya kichwa cha kichwa. Kwa sababu elementi ya strong inaenea katika elementi ya li.</strong></li>
<li>Ni fonti ya kawaida.</li>
</ol>

Kwa matokeo ya juu, tuweza kuwa na stili ya kifupi cha kichwa kwa kiwango cha strong katika elementi ya li, hatarati kuhakikisha kiwango cha class au id cha strong, kwa sababu kipimo cha kifaa kinachofaa kufikirika.

Tazama hapa na misingi ya CSS iliyofikia hapa:

strong {
     color: red;
     }
h2 {
     color: red;
     }
h2 strong {
     color: blue;
     }

Hii ni HTML yaliyotumiwa na kina hii:

<p>Muungano wa kina wa kina hii ni<strong>red</strong>.</p>
<h2>Lea hii ni na rangi ya kina.</h2>
<h2>Muungano wa kina wa kina hii ni<strong>blue</strong>.</h2>

Matukio ya hii

Ili kusoma vizuri zaidi kuhusu vichaguo cha kina cha CSS, tafadhali sasa hapa kwenye mafunzo ya juu ya CodeW3C.com: