Jizzax davlat pedagogika insituti sirtqi bo’lim 3-kurs 0703-guruh
“Informatika va uni o’qitish metodikasi “yo’nalishi talabasi Urisheva
Malikaning Web
dizayin fanidan
WEB-SAYTLARNI HOSIL HOSIL QILUVCHI TILLAR:CSS
Mavzusida tayyorlagan
WEB-SAYTLARNI HOSIL HOSIL QILUVCHI TILLAR:CSS
CSS birinchi marta 1994 yil 10 oktyabrda Xakon Vium Li tomonidan taklif
qilingan. 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 hammuallifi 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. HTML o'sib borishi bilan u veb-ishlab chiquvchilar
ehtiyojlarini qondirish uchun ko'proq uslubiy variantlarni o'z ichiga boshladi.
Ushbu evolyutsiya dizaynerga sayt ko'rinishini yanada murakkab HTML hisobiga
ko'proq boshqarish imkoniyatini berdi. ViolaWWW va WorldWideWeb kabi veb-
brauzerlar o'rtasidagi dastur farqlari izchil tashqi ko'rinishini saqlashni
qiyinlashtirdi va foydalanuvchilar veb-tarkibni namoyish qilishni kamroq nazorat
qildilar. Tim Berners-Li tomonidan ishlab chiqilgan brauzer / tahrirlovchida
dasturga qattiq kodlangan uslublar jadvallari mavjud edi.
Shuning uchun uslublar
jadvallarini Internetdagi hujjatlar bilan bog'lab bo'lmadi. Shuningdek, CERNdan
bo'lgan Robert Kayo tuzilmalarni taqdimotdan ajratishni istadi, shunda turli
uslublar jadvallari bosma, ekran va muharrirlar uchun turli xil taqdimotlarni
tavsiflashi mumkin edi. Veb-taqdimot imkoniyatlarini yaxshilash veb-
hamjamiyatda ko'pchilikni qiziqtirgan mavzu bo'lib, www-style pochta ro'yxatida
to'qqiz xil uslublar jadvallari taklif qilingan. O'sha to'qqizta
jumlaning ikkitasi
CSSga aylangan narsalarga ayniqsa katta ta'sir ko'rsatdi: kaskadli HTML uslublar
varaqlari va Stream Sheets Proposal (SSP). Ikki brauzer dastlabki takliflar uchun
test maydonchasi bo'lib xizmat qildi; Li Deyv Raggettning Brauzer Arenasida CSS
dasturini amalga oshirish uchun Iv Lafon bilan ishlagan. Bert Bose o'zining SSP
taklifini Argo brauzerida amalga oshirdi. Keyin Li va Bose birgalikda CSS
standartini ishlab chiqishda ishladilar ("H" sarlavhadan olib tashlandi, chunki bu
jadvallar HTML dan tashqari markirovka tillariga ham qo'llanilishi mumkin edi).
Lining taklifi 1994 yilda Illinoys shtatining Chikago shahrida bo'lib o'tgan
Mosaika va Internet konferentsiyasida (keyinchalik WWW2 deb nomlangan) va
1995 yilda yana Bert Bose bilan birga taqdim etildi. Taxminan shu vaqtda W3C
allaqachon shakllanayotgan edi va qiziqish bildirgan edi. CSS rivojlanishida. Shu
maqsadda u Stiven Pemberton raisligida seminar tashkil etdi. Bu W3C-ni CSS-ga
HTML tahrir kengashi (ERB) ishiga qo'shishga olib keldi.
Li va Bose loyihaning
ushbu jihati uchun asosiy texnik xodimlar bo'lib, qo'shimcha a'zolari, jumladan,
Microsoft kompaniyasining vakili Tomas Reardon edi. 1996 yil avgustda Netscape
Communication Corporation kompaniyasi JavaScript Style Sheets (JSSS) deb
nomlangan muqobil uslublar varag'i tilini taqdim etdi. Spetsifikatsiya hech qachon
yakunlanmagan va eskirgan hisoblanadi. 1996 yil oxiriga kelib CSS rasmiy
ishlashga tayyor bo'ldi va dekabrda CSS 1-darajali tavsiyasi e'lon qilindi.HTML,
CSS va DOM-ni ishlab chiqish bir guruhda - HTML tahrir kengashi (ERB) da
amalga oshirildi. 1997 yil boshida ERB uchta ishchi guruhga bo'lindi: W3C vakili
Den Konolli boshchiligidagi HTML ishchi guruhi; SoftQuad-dan Loren Vud
boshchiligidagi DOM ishchi guruhi; va CS3 ishchi guruhi W3C vakili Kris Lilli
boshchiligida.CSS Ishchi guruhi CSS 1-darajasida hal qilinmagan
muammolarni
hal qilishni boshladi, natijada CSS 2-darajasi 1997 yil 4-noyabrda yaratildi. 1998
yil 12-may kuni u W3C tavsiyasi sifatida nashr etildi. 1998 yilda boshlangan CSS
3-darajasi 2014 yildan boshlab hali ham ishlab chiqilmoqda. 2005 yilda CSS ishchi
guruhlari standart talablarini kuchaytirishga qaror qilishdi. Bu shuni anglatadiki,
allaqachon nashr etilgan CSS 2.1, CSS 3 Selectors va CSS 3 Text kabi nomzodlar
tavsiya darajasidan ishchi loyiha darajasiga ko'chirildi.
Cascading Style Sheets (CSS) - bu HTML kabi belgilash tilida yozilgan hujjat
taqdimotini tavsiflash uchun ishlatiladigan uslublar varag'i tili.
CSS - bu HTML
va JavaScript bilan birga World Wide Web-ning tamal toshi texnologiyasi. CSS
taqdimot va tarkibni, shu jumladan maket, ranglar va shriftlarni ajratish uchun
mo'ljallangan. Ushbu ajratish tarkibga kirishni yaxshilaydi, taqdimot
xususiyatlarining spetsifikatsiyasida ko'proq moslashuvchanlik va nazoratni
ta'minlaydi, bir nechta veb-sahifalarni alohida .css faylida mos CSS-ni ko'rsatib
formatlashni almashish imkoniyatini beradi, bu esa murakkabligi va takrorlanishini
kamaytiradi. tuzilgan tarkib, shuningdek, faylni keshlash qobiliyati, sahifani
yuklash tezligini yaxshilash va faylni almashadigan sahifalar o'rtasida formatlashni
yaxshilash.Formatlashni tarkibdan ajratish, shuningdek, ekranga, bosma, ovozli
(nutqga asoslangan brauzer yoki ekran o'quvchi orqali) va
brayl uslubidagi turli xil
ko'rsatish texnikasi uchun bir xil belgilash sahifasini turli xil uslublarda taqdim
etishga imkon beradi. teginish moslamalari. CSS-da, agar kontentga mobil
qurilmadan kirilsa, muqobil formatlash qoidalari mavjud. Ismlar kaskadirovkasi
belgilangan ustunlik sxemasidan kelib chiqib, bir nechta qoidalar ma'lum bir
elementga mos keladigan bo'lsa, qaysi uslub qoidasi qo'llanilishini aniqlaydi.
Ushbu kaskadli ustuvorlik sxemasini taxmin qilish mumkin. CSS texnik
xususiyatlari World Wide Web Consortium (W3C) tomonidan ta'minlanadi.
Internet Media Type (MIME) matni / CSS RFC 2318 (1998 yil mart) da CSS bilan
foydalanish uchun ro'yxatdan o'tgan. W3C CSS
hujjatlari uchun bepul CSS
tasdiqlash xizmatini taqdim etadi. HTML-dan tashqari, boshqa formatlash tillari
XHTML, oddiy XML, SVG va XUL kabi CSS-dan foydalanishni qo'llab-
quvvatlaydi.