Makadara ya Vichaguli wa Kifungu wa Kivinjiliana

Makadara ya Vichaguli wa Kifungu wa Kivinjiliana

Masharti ya CSS yasiyotarajiwa zaidi ni masharti ya kina. Kwa neno lenye maana, muundo wa kina wa mafikia ni masharti muhimu zaidi.

Kama unaamua kuingiza stili ya HTML, masharti kwa kawaida ni kina HTML kama p, h1, em, a, au nje ya html:

html {color:black;}
h1 {color:blue;}
h2 {color:silver;}

Jifunze kufanya tena

Inaweza kubadilika stili kutoka kwenye muundo wa kina hadi muundo mwingine.

Tukianza kuingiza mafikia ya juu ya siku hizi (hata hizi hufikia h1 muundo) kwa mabuni ya kijani. Hata hivi, bila kufanyia masharti ya h1 kuwa p:

html {color:black;}
p {color:gray;}
h2 {color:silver;}

Jifunze kufanya tena

Masharti ya aina

Kwenye maelezo ya W3C, masharti ya muundo huitwa masharti ya aina (type selector).

“Masharti ya aina hufikia jina la aina ya muundo wa lugha ya mafikia. Masharti ya aina hufikia kila muundo wa aina hii katika mti wa mafikia.”

Masharti hayo yanafikia kila h1 muundo wa mti wa mafikia:

h1 {font-family: sans-serif;}

Kwa hivyo, tunaweza kuingiza stili kwa muundo wa XML:

XML mafikia:

<?xml version="1.0" encoding="ISO-8859-1"?>
<?xml-stylesheet type="text/css" href="note.css"?>
<note>
<to>George</to>
<from>John</from>
<heading>Reminder</heading>
<body>Do not forget the meeting!</body>
</note>

Mafikira ya CSS:

note
  {
  font-family:Verdana, Arial;
  margin-left:30px;
  }
to
  {
  font-size:28px;
  display: block;
  }
from
  {
  font-size:28px;
  display: block;
  }
heading
  {
  color: red;
  font-size:60px;
  display: block;
  }
body
  {
  color: blue;
  font-size:35px;
  display: block;
  }

Angalia Matokeo

Kwa mivivu ya juu, inafikia kwamba vichaguli vya kifungu vya CSS (vichaguli vya aina) inaweza kuingia ya stili ya vifunguni vya mafikira ya XML.

Ikiwa unapenda kusoma zaidi kuhusu kuingia ya stili kwa mafikira ya XML, tafadhali nitaona CodeW3C. Mafunzo ya XML.