Toshkent axborot texnologiyalari universiteti multimediya texnologiyalari kafedrasi


Download 344 Kb.
Pdf ko'rish
bet1/3
Sana25.02.2023
Hajmi344 Kb.
#1231426
  1   2   3
Bog'liq
web dasturlash



MUHAMMAD AL-XORAZMIY NOMIDAGI
TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI
MULTIMEDIYA TEXNOLOGIYALARI KAFEDRASI
CSS ga kirish.CSS versiyalari.Selektorlar turlari.
O'lchov birliklari.


1.CSS ga kirish.
2.CSS versiyalari.
3.CSS bilan HTML xujjatlarni bog'lanishi.
4.O'lchov birliklar.
5.Statik ko'rinishdagi web sayt haqida.


CSS GA KIRISH
CSS-Cascading Style SHeets(kaskadli stillar jadvali)
CSS-bu stillar bilan ishlash uchun mo'ljallangan kodlar majmuasaidir.
CSS-veb xujjatning tashqi ko'rinishini shakllantiruvchi formal til xisoblanadi.
CSS-HTML elementlari brouzerida qanday kerakligini tasvirlaydi.
CSS-veb sahifaning yozilgan kodi hajmini qisqartirish va uni o'qishni
soddalashtirish imkonini beradi.


CSS
TARIXI:
CSSni birinchi bo'lib HAKON WIUM LIE 1994 yil 10 
oktyabrda taklif qilgan.O'sha paytda Li Tim Berners-Li bilan
CERNda ishlagan. Xuddi shu vaqtda, Internet uchun bir nechta
boshqa uslublar jadvallari taklif qilindi va ommaviy pochta
ro'yxatlari va World Wide Web Consortium doirasida
munozaralar 1996 yilda birinchi W3C CSS Tavsiya (CSS1) 
chiqarilishiga olib keldi . Burt Bose taklifi ta'sirli edi; u CSS1-
ning va CSS-ning hammuallifi sifatida tan olingan. Stil jadvallari
u yoki bu shaklda 1980-yillarda Standart Umumlashtirilgan
Belgilash Tili (SGML) joriy etilganidan beri mavjud bo'lib, CSS 
veb uchun uslublar jadvallarini taqdim etish uchun ishlab
chiqilgan. Veb-uslublar varag'i tiliga qo'yiladigan talablardan
biri shundaki, uslublar jadvallari Internetdagi turli xil
manbalardan kelib chiqishi kerak. Shuning uchun DSSSL va
FOSI kabi mavjud uslublar jadvallari mos emas edi. Boshqa
tomondan, CSS bir nechta uslublar jadvaliga hujjat uslubiga
"kaskadli" uslublar orqali ta'sir ko'rsatishga imkon beradi.


1.CSS kodlariini kompilyasiya qilish uchun qandaydir kompillyatorlar, 
qandaydir dasturlar, va bu kod tushuna oladigan qandaydir redaktorlar
kerak bo'lmaydi:
2. Bu kodlarni HTML singari web brauzerning oʻzi kompilyasiya qiladi va
natijani chiqarib beradi.
3.Bu stillar jadvali (CSS) to'liq holatda 1997 yilda tashkil topib, 
"WWWConsorsium" ida qo'llab quvvatlangan va foydalanishga taqdim
etilgan.
4.O'sha paytlarda HTML ning 3 versiyasi ommabop edi.
CSS ni dastlab Netscape Navigator 4.0 va Internet Explorer 4.0 
brauzerlarida ko'rish mumkin boʻlgan.
Hozirda barcha brauzerlar CSS da yozilgan kodlarni tushuna oladi. Bu 
stillarga oid dasturlash tilini o'rganish sodda bo'lib, yangi stillar qo'shilishi
natijasida kengayib bormoda.


CSS VERSIYALARI
CSS1-1996 YIL
CSS2-1998 YIL
CSS3-1999 YIL
CSS4-2011 YIL


CSS,CSS2,CSS3 
O'RTASIDAGI 
ASOSIY FARQLAR
CSS dastlab 1996 yilda chiqarilgan va matn, fon va 
boshqa elementlarning shrift va urg'u rangi kabi shrift 
xususiyatlarini qo'shish xususiyatlaridan iborat. CSS2 1998 
yilda boshqa media turlari uchun qo'shilgan uslublar bilan 
chiqarildi, shuning uchun u sahifa tartibini loyihalashda 
ishlatilishi mumkin.
CSS3 1999 yilda chiqarilgan va unga taqdimot uslubi 
xususiyatlari qo'shilgan, bu sizga hujjatlardan taqdimot 
yaratish imkonini beradi.
Bitta hujjatdan iborat bo'lgan CSS2 dan farqli o'laroq, 
CSS3 o'zining spetsifikatsiyalari ko'plab individual 
modullarga bo'lingan, bu esa CSS3 ni boshqarishni ancha 
osonlashtiradi.


CSS3 :
CSS3 matn bo'limlarini gazeta kabi o'qilishi uchun bir nechta 
ustunlarga bo'lish qobiliyatiga ega. CSS2-da ishlab 
chiquvchilar qiyinchiliklarga duch kelishdi, chunki standart 
matnni qutiga sig'ishi uchun avtomatik ravishda buzish bilan 
jihozlanmagan.
CSS3 yordamida dizaynerlar endi Google Fonts va Typecast-
da mavjud bo'lgan maxsus shriftlardan foydalanishlari 
mumkin. Ilgari, CSS va CSS2 bilan dizaynerlar har bir 
mashinada har doim bir xil ko'rsatiladigan shriftlardan 
foydalanishga 100% ishonch hosil qilish uchun faqat "veb 
uchun xavfsiz shriftlardan" foydalanishlari mumkin edi.
2022-yilgacha yo‘l olayotganimizda, internetning eng 
talabchan va muhim vizual tili bu CSS3. Bu sizning veb-
saytingiz foydalanuvchilarini barcha brauzerlarda tez 
yuklanadigan veb-sahifalar bilan jalb qilishga yordam beradi.


CSS VA HTML NI BOG'LANISH
TURLARI:
Inline CSS(o'rnatilgan CSS-
HTML element ichidagi 
style atributida CSS 
xususiyatlarini qo'llash 
maqsadida foydalaniladi.
Internal CSS(web 
sahifaning HEAD qismida 
style elementi ichida CSS 
xususiyatlari beriladi.
External CSS(web 
sahifaning HEAD qismidan 
tashqari CSS faylga 
murojat qiladi; Tashqi CSS 
fayl.CSS kengaytmaga 
ega bo'ladi.


INLINE CSS
Inline CSS-dan foydalanish har bir tarkib uslubi HTML elementlarida bo'lishini anglatadi. U 
cheklangan bo'lim uchun ishlatiladi va sizning talablaringiz juda kichik bo'lsa, u faqat bitta
elementga ta'sir qiladi. Agar siz yaxshi dasturchi bo'lsangiz, inline CSS-dan foydalanish tavsiya
etilmaydi, chunki:
Har bir HTML tegida CSS-ni belgilash ko'p vaqt talab etadi.
Kod juda katta va murakkab bo'ladi.












Download 344 Kb.

Do'stlaringiz bilan baham:
  1   2   3




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