Uml quyidagi vizual modellarni yaratish uchun ifodali vositalarni taqdim etadi



Download 211,12 Kb.
bet11/12
Sana20.07.2022
Hajmi211,12 Kb.
#826236
1   ...   4   5   6   7   8   9   10   11   12
Bog'liq
2-bob

CSS (Cascading Style Sheets)
CSS (ing. Cascading style sheets, uzb. Kaskadlangan stillar jadvali) — bu belgilash tilidan foydalanib yozilgan hujjatlarning ko’rinishini tasvirlash uchun ishlatiladigan rasmiy til hisoblanadi. U asosan HTML va XHTML belgilash tillari yordamida yozilgan veb-sahifalarning ko’rinishini tasvirlash va loyihalash vositasi sifatida ishlatiladi, ammo har qanday XML hujjatlariga, masalan, SVG yoki XUL-ga ham qo’llanilishi mumkin.
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.
CSS veb-sahifa yaratuvchilari tomonidan ranglar, shriftlar, alohida bloklarning tartibini va ushbu veb-sahifalarning paydo bo’lishining boshqa jihatlarini belgilash uchun ishlatiladi. CSS-ni ishlab chiqishning asosiy maqsadi veb-sahifaning (HTML yoki boshqa belgilash tillari yordamida ishlab chiqarilgan) mantiqiy tuzilishining tavsifini ushbu veb-sahifa (hozir rasmiy CSS tili yordamida ishlab chiqarilgan) tashqi ko’rinishi tavsifidan ajratish edi. Ushbu ajratish hujjatning mavjudligini oshirishi, ko’proq moslashuvchanligi va taqdimotni boshqarish qobiliyatini ta’minlab, shuningdek tarkibiy tarkibdagi murakkablik va takrorlanuvchanlikni kamaytirishi mumkin.

Download 211,12 Kb.

Do'stlaringiz bilan baham:
1   ...   4   5   6   7   8   9   10   11   12




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