Css darsliklari



Download 25,35 Kb.
Sana21.04.2022
Hajmi25,35 Kb.
#570587
Bog'liq
2-amaliy mashg`ulot

2-амалий машғулот. CSS asoslari. HTML tegi uchun css qo’llash..


Ўқув машғулотлар мақсади:
WEB илова яратишда CSS каскадли стиллар жадваллари тўғрисидаги назарий билимларни амалий машғулотлар билан чуқурлаштириш
CSS nima?
CSS - Cascading Style Sheets, HTML web sahifa yaratish dasturiga ancha qulaylik va web sahifalarnin matnini mukammal tarzda tuzish uchun qo'shimcha tarzda yaratilgan dasturdir, HTML dan keyin kelib chiqqan. CSS ni HTML bilan bog'lashning uchu hil yo'li bo'lib, ikkita yo'li biror HTML dokumentni ichida ishlatilsa, uchunchi yo'li HTML dan mustaqil tarzda "dokument_nomi.css" qilib alohida tuziladi va saqlanadi. HTML dokumenti ichida ishlatiladigan CSS qoidalar o'sha bitta dokumentga tegishli bo'ladi va oddatda kichik qoidalar bo'ladi, mustaqil CSS dokument esa juda ko'p ma'lumotlarni o'zida saqlaydi va odatda bitta website ning bir nechta web page lari uchun qo'llaniladi. CSS ni HTML da qo'llash usullarining hammsini ham o'z ishlatilish o'rni, maqsadlari va qulayliklari bor, shuning uchun birini biridan afzal ko'rish yoki solishtirishning ilojisi yo'q yaxshi web master uchala uslubda ham o'z o'rnini topa bilib ishlatishi lozim bo'ladi. Ushbu uchta yo'lni biz 2-DARSda atroflich o'rganamiz.
CSS yordamida nima qila olishimiz mumkin?
1. CSS yordamida biz HTML dokumentimizga ko'p har hil tag va attributelar kiritmasdan web sahifamizga ishlov berishimiz mumkindir, albatta HTML ga kiritiladigan kodlarga o'xshash kodlar CSS da sodda va osonroq holda kiritishingiz kerak bo'ladi. Faqat bitta kiritgan CSS kodni qayta kiritmasdan o'sha qoidani istalgancha qayta qayta ishlatish mumkin bo'ladi, hatto boshqa sahifalar uchun ham.
2. Agarda siz misol uchun biror font turini, rangini, o'lchamini yoki boshqa biror narsani o'zgartirmoqchi bo'lsangiz ham bitta so'z yordamida butun bir web sahifadagi o'sha qoida ishlatilingan HTML dokumentlarni o'zgartira olasiz.
3. HTML da bajarib bo'lmaydigan juda ko'p funksiyalarni ham bu CSS dasturi yordamida bajarishimiz mumkindir. Masalan HTML da tuzilgan oddiy jadvalni CSS bilan ishlov berishimiz mumkin, HTML da border="" attributidan boshqa hech narsa qilib bo'lmaydi. Quyida CSS yordamida tuzilgan ba'zi jadval ko'rinishlari birinchi to'rtburchak HTML ning jadvali.



















4. CSS juda oson va qulay o'zingiz darslar davomida guvohi bo'ling.
CSS va HTML orasidagi farq nimada?
HTML web sahifamizning strukturasini tuzsa CSS esa shu strukturaga ishlov beradi, ya'ni HTML yordamida masalan butun bir text oddiy qilib yozilsa, CSS da shu text uchun tuzilgan buyruqlarni HTML dokumentida HTML taglarining attributelarisiz ishlatamiz. CSS ni o'zlashtirish juda oson HTML ga qaraganda chunki unda byruqlar HTML chalik ko'p emas, lekin juda systematic. Quyidagi misolda

Qayerda matnni yangi abzastdan boshlasangiz hamma p lar uchun huddi shu yozuv o'rinli bo'ladi.



HTML dokumentizi qayerida
...
ishlatsangiz u uchun CSS yordamida tuzilgan div buyruqlari o'rinli bo'ladi, Har bir div uchun attribute ishlatib o'tirmisiz.

...
,
,
) taglar uchun quyidagi "{ }" orasidagi buyruqlarni amalga oshir deganidir, huddi HTML dagi taglarning attributelari kabi. Boshqacha qilib aytganda tag attributelariga judayam o'xshash, lekin ulardan ko'ra ko'proq hususiyatlarga egadir. Ya'ni HTML dagi o'rniga CSS da body {background-color:#FF0000;} ikkalasi bir hil funksiyani amalga oshiradi. Agar CSS da body {background-color:#FF0000;} yozilsa HTML da tagi bir o'zi hech qanday attributelarsiz keladi chunki CSS elementlari attribute vazifasini o'taydi. HTML dokumentimizning ...

Download 25,35 Kb.

Do'stlaringiz bilan baham:




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

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish