⊗mkPmSlCS 55 of 250 menu

CSS dagi element klasslari

Oldingi darslarda biz sahifa elementlarini teg nomi bo'yicha tanladik, masalan, barcha abzaslarga bir vaqtning o'zida stil berardik. Sahifada, shu bilan birga, turli xil stillarni qo'llash kerak bo'lgan turli xil abzarlar bo'lishi mumkin. Buni hal qilish uchun turli abzarlarni turli CSS klasslariga bog'lash mumkin.

Tegni ma'lum bir klassga bog'lash uchun, unga class atributini yozish kerak, unda esa siz tomoningizdan kiritilgan klass nomi bo'lishi kerak, u harflar, raqamlar, pastki chiziq va defis belgilaridan iborat bo'ladi.

Keling, misolni ko'rib chiqaylik. Ikki xil klassdagi abzarlarni yaratamiz - eee va zzz:

<p class="eee"> class eee ga ega abzas </p> <p class="eee"> class eee ga ega abzas </p> <p class="zzz"> class zzz ga ega abzas </p> <p class="zzz"> class zzz ga ega abzas </p>

Keling, endi CSS orqali turli klassdagi abzarlarga murojaat qilaylik va ularga biron bir stil beraylik. Masalan, zzz klassidagi abzarlarni qizil rangga, eee klassidagi abzarlarni esa yashil rangga bo'yaylik.

Buning uchun CSS faylida bizning klasslarimizga murojaat qilish kerak. Murojaat quyidagi sintaksisga ega: avval nuqta belgisi, keyin esa biz tomonimizdan kiritilgan klass nomi. Ya'ni eee klassiga murojaat qilish uchun .eee yozish kerak, zzz klassiga esa - .zzz yozish kerak.

Shunday qilaylik. HTML imizga kiritgan klasslarimiz uchun CSS stillarini qo'shamiz:

.eee { color: green; } .zzz { color: red; }

Agar kodimizni ishga tushirsak, natijada quyidagi hosil bo'ladi:

Quyidagi kod berilgan:

<ul> <li class="odd">text</li> <li class="eve">text</li> <li class="odd">text</li> <li class="eve">text</li> <li class="odd">text</li> <li class="eve">text</li> </ul>

odd klassidagi elementlarni qizil rangga bo'yang va eve klassidagi elementlarni - yashil rangga bo'yang.

Quyidagi kod berilgan:

<h2 class="eee">Sarlavha</h2> <p class="eee"> abzas </p> <p class="eee"> abzas </p> <p> class siz abzas </p> <ul class="eee"> <li>text</li> <li>text</li> <li>text</li> <li>text</li> <li>text</li> </ul>

eee klassidagi barcha elementlarni qizil rangga bo'yang.

Oldingi vazifada nima uchun li teglari qizil rangga bo'yalishini tushuntiring, garchi rang beruvchi klass ul tegiga berilgan bo'lsa ham.

Oʻzbek
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекTiếng Việt
Biz sayt ishlashi, tahlil qilish va shaxsiylashtirish uchun cookie-fayllardan foydalanamiz. Ma'lumotlarni qayta ishlash Maxfiylik siyosatiga muvofiq amalga oshiriladi.
hammasini qabul qilish sozlash rad etish