Toshkent axborot texnologiyalari universiteti multimediya texnologiyalari kafedrasi
Download 344 Kb. Pdf ko'rish
|
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: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling