Tasdiqlayman” O’tibdo’ B. Xolmuratov. 2023 yil


Faol ishtirok etgan o‘quvchilarni javoblarini izohlab baholaydi. Uyga vazifani berilishi: 2


Download 67.32 Kb.
bet3/5
Sana14.03.2023
Hajmi67.32 Kb.
#1267883
1   2   3   4   5
Bog'liq
5-mavzu

1. Faol ishtirok etgan o‘quvchilarni javoblarini izohlab baholaydi.
Uyga vazifani berilishi:
2. Kelgusi mashg‘lotga vazifa va uni bajarish yuzasidan yo‘riqnoma beradi. (-ilova)

Baholari bilan tanishadilar.
Topshiriqni yozib oladilar.



Mavzu: CSS kaskad uslubidagi jadvallar.
Reja:

        1. Kaskad jadvallar

        2. Kaskad formalari

        3. Kaskad algoritmi.

Kaskad - bu foydalanuvchi agentlari turli manbalardan kelib chiqadigan mulk qiymatlarini qanday birlashtirishini belgilaydigan algoritm. Kaskad bir nechta boshlang'ich yoki kaskad qatlamidagi deklaratsiyalar elementdagi xususiyat uchun qiymat o'rnatganida ustuvor bo'lgan boshlang'ich va qatlamni belgilaydi.
Kaskad nomi bilan ta'kidlanganidek, CSS-ning o'zagida yotadi: Kaskadli uslublar jadvallari. Selektor biror elementga mos kelganda , eng yuqori ustunlikka ega boʻlgan boshlangʻichdan olingan xususiyat qiymati, hatto pastroq ustunlik yoki qatlamdagi selektor kattaroq oʻziga xoslikka ega boʻlsa ham qoʻllaniladi .
Ushbu maqola kaskad nima ekanligini va kaskad qatlamlarini va kelib chiqish turini qamrab oluvchi CSS deklaratsiyasining kaskad tartibini tushuntiradi . Kelib chiqishi ustuvorligini tushunish kaskadni tushunish uchun kalit hisoblanadi.
Kelib chiqishi turlari. CSS kaskad algoritmining vazifasi CSS xususiyatlari uchun to'g'ri qiymatlarni aniqlash uchun CSS deklaratsiyalarini tanlashdir. CSS deklaratsiyasi turli xil kelib chiqish turlaridan kelib chiqadi: Foydalanuvchi-agent uslublar jadvallari , Muallif uslublar jadvallari va Foydalanuvchi uslublar jadvallari .
Uslublar varaqlari turli xil manbalardan kelib chiqqan bo'lsa-da va bu kelib chiqishining har birida turli qatlamlarda bo'lishi mumkin bo'lsa-da , ular bir-biriga mos keladi; bu ishni qilish uchun kaskad algoritmi ularning o'zaro ta'sirini belgilaydi. O'zaro munosabatlarga murojaat qilishdan oldin, ba'zi atamalarni aniqlaymiz:
Foydalanuvchi-agent uslublar jadvallari. Foydalanuvchi-agent yoki brauzerlarda har qanday hujjatga standart uslublarni beradigan asosiy uslublar jadvallari mavjud. Ushbu uslublar jadvallari foydalanuvchi-agent uslublar jadvallari deb nomlanadi . Ko'pgina brauzerlar bu maqsadda haqiqiy uslublar jadvallaridan foydalanadilar, boshqalari esa ularni kodda taqlid qiladilar. Yakuniy natija bir xil.
Ba'zi brauzerlar foydalanuvchilarga foydalanuvchi-agent uslublar jadvalini o'zgartirishga imkon beradi, ammo bu kamdan-kam uchraydi va nazorat qilinadigan narsa emas. Foydalanuvchi-agent uslublar jadvallaridagi ba'zi cheklovlar HTML spetsifikatsiyasi bilan o'rnatilgan bo'lsa-da, brauzerlar juda ko'p kengliklarga ega: bu brauzerlar o'rtasida ba'zi farqlar mavjudligini anglatadi. Ishlab chiqish jarayonini soddalashtirish uchun veb-ishlab chiquvchilar CSS-ni qayta o'rnatish uslublar jadvalidan foydalanishlari mumkin, masalan, normalize.css , bu umumiy xususiyatlar qiymatlarini barcha brauzerlar uchun ma'lum holatga o'rnatadi, ularning o'ziga xos ehtiyojlariga mos ravishda o'zgartirishlar kiritishni boshlashdan oldin.
Agar foydalanuvchi-agent uslublar jadvali !importantmulkning yonidagi xususiyatni o'z ichiga olmasa, uni "muhim" qiladi, muallif uslublari tomonidan e'lon qilingan uslublar, jumladan, qayta o'rnatish uslublar jadvali, bog'langan selektorning o'ziga xosligidan qat'i nazar, foydalanuvchi-agent uslublaridan ustun turadi.

Download 67.32 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling