Kommunikatsiyalarini rivojlantirish vazirligi muhammad al- xorazmiy nomidagi toshkent axborot texnologiyalari universiteti
Download 0.97 Mb. Pdf ko'rish
|
WEB024-Ural-Rashidov-38
- Bu sahifa navigatsiya:
- Yakuniy nazorat ishi
- nomi;
- va teglari
- BGCOLOR
- SCROOL
- 2. CSS ранг хусусиятлари. Орқа фон, матн, чегарага ранг бериш. Изоҳланг ва мисоллар келтиринг.
- 3. YII2 фреймворк структураси.
O’ZBEKISTON RESPUBLIKASI AXBOROT TEXNOLOGIYALARI VA KOMMUNIKATSIYALARINI RIVOJLANTIRISH VAZIRLIGI MUHAMMAD AL- XORAZMIY NOMIDAGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI
Web dasturlash fanidan
Yakuniy nazorat ishi
Bajardi: WEB024-guruh talabasi Rashidov Ural
Toshkent 2020 Rashidov Ural Utkir o’g’li WEB024-guruh talabasi 38-variant Variant №38 1. HTML теглари ва уларнинг турлари. Изоҳланг ва мисоллар келтиринг. 2. CSS ранг хусусиятлари. Орқа фон, матн, чегарага ранг бериш. Изоҳланг ва мисоллар келтиринг. 3. YII2 фреймворк структураси.
Teglar 3 turga ajratiladi: • Juft teglar (Yopiq teglar) • Juft bo’lmagan teglar (Ochiq teglar) • Maxsus teglar atribut1="value1“ atribut2="value2">
Content text
Juft teglar ochilganidan keyin doim yopilishi shart; Juft teg ochilganda ko’rinishida bo’ladi. Masalan:
Juft bo’lmagan teglarda yopuvchi teg bo’lmaydi. Masalan:
Maxsus teglar ASCII maxsus belgilarini ifodalashga xizmat qiladi. Ularni ifodalash & belgisi bilan boshlanadi:
yoziladi. Yuqoridagi fikrlarga asoslangan holda Web-sahifada ishtirok etishi zarur bo’lgan quyidagi to’rtta asosiy teglarni tavsiflashga harakat qilamiz.
va teglari Bu teglar brauzerlarga ular orasidagi matnni xuddi HTML matni kabi sharhlash (izohlash) zarurligi to’g’risida xabar beradi, chunki HTML-hujjatlari faqat matnlidir.
va teglari Bu teglar Web-sahifalar nomlarini belgilaydi. Buning uchun vateglar orasida Web-sahifa nomi kiritiladi. Ya`ni HEAD bo’limi sarlavha hisoblanadi va u majburiy teg emas, biroq mukammal tuzilgan sarlavha juda ham foydali bo’lishi mumkin. Sarlavha qismining maqsadi hujjatni tarjima qilayotgan dastur uchun mos axborotni etkazib berishdan iborat. Hujjat nomini ko’rsatuvchi tashqari bu bo’limning qolgan barcha teglari ekranda aks ettirilmaydi. Odatda
tegidir, va hujjatga nom berish uchun hizmat kiladi. Hujjat nomi sarlavhasida paydo bo’ladi (bunda sarlavha nomi 60 belgidan ko’p bo’lmasligi lozim). O’zgartirilmagan holda bu matn hujjatga «zakladka» (bookmark) berilganda ishlatiladi. Hujjat nomi uning tarkibini qisqacha ta'riflashi lozim. Bunda umumiy ma'noga ega bo’lgan nomlar (masalan, Homepage, Index va boshqalar) ni
ishlatmaslik lozim. Hujjat ochilayotganda birinchi bo’lib uning nomi aks ettirilishi, so’ngra esa hujjat asosiy tarkibi ko’p vaqt olib, kengayib ketishi mumkin bo’lgan formatlash bilan birga yuklanishini hisobga olgan holda, foydalanuvchi xech bulmaganda ushbu axborot qatorini o’qiy olishi uchun hujjatning nomi berilishi lozim. *. Har bir HTML hujjat faqatgina bitta nomga (sarlavhaga) ega bo’ladi. So’ngra uning oldi va orqa tomonlarini U, odatda brauzer darchasi sarlavhasida ko’rsatiladi. Konteyner hujjat faylining nomi bilan adashtirmaslik kerak. Aksincha u fayl nomi va manziliga butunlay bog’liq bo’lmagan matn satridir. Fayl nomi kompyuterning operatsion tizimi (OT) orqali qat'iy ravishda aniqlanadi. Shu bilan birga, hujjatlar nomi (teg
sarlavhalardan farqlash kerak bo’ladi.
hisoblanadi. Matnning katta qismi va boshqa axborotlar ham uning tarkibiga kiritiladi. Quyida tegining bir qator parametrlarini keltiramiz.<BODY> tegi
parametrlari: АLINK – faol
murojaat (ссылка) ning rangini
belgilaydi. BACKGROUND – fondagi tasvir sifatida foydalaniluvchi tasvirni belgilaydi. URL - manzilini belgilaydi.
hujjat
fonining ranglarini belgilaydi.
aylantirilmaydi. LEFTMARGIN – chap
chegaralarni piksellarda belgilaydi.
xali
ko’rib chiqilmagan ssilkaning ranggini belgilaydi.
hujjat
o’ng chegarasini piksellarda o’rnatadi. SCROOL – brauzer darchalari xarakatlantirish (prokrutka) yo’laklarini o’rnatadi. TEXT – matn
rangini aniqlaydi. TOPMARGIN – yuqori
chegarasini piksellarda o’rnatadi.
ishlatilgan murojaat rangini
belgilaydi. BOTTOMMARGIN, LEFTMARGIN, RIGHTMARGIN va TOPMARGIN pametrlari matn chegarasi va darcha chetlari orasidagi masofani piksellarda belgilaydi. Misol teglarga
2. CSS ранг хусусиятлари. Орқа фон, матн, чегарага ранг бериш. Изоҳланг ва мисоллар келтиринг. CSS / HTML 140 standart rang nomlarini qo'llab- quvvatlaydi. CSS orqali biz veb-sahifamizdagi orqa fonlarga, matnlarga, chegaralarga rang berishimiz mumkin.
Siz HTML elementlari uchun fon rangini o'rnatishingiz mumkin: Sintaksis:
h1 style ="background-color:DodgerBlue;"> Hello
World < /h1
>
p style
="background-color:Tomato;"> Lorem ipsum... < /p > CSS matn rangi Matn rangini o'rnatishingiz mumkin: Sintaksis:
h1 style ="color:Tomato;"> Hello
World < /h1
>
p style
="color:DodgerBlue;"> Lorem
ipsum... < /p > < p style ="color:MediumSeaGreen;"> Ut wisi enim... < /p
CSS chegara rangi
Siz chegara rangini o'rnatishingiz mumkin: Sintaksis: < h1 style ="border:2px solid
Tomato;"> Hello
World < /h1
>
< h1 style
="border:2px solid
DodgerBlue;"> Hello
World < /h1
>
< h1 style
="border:2px solid Violet;"> Hello World < /h1
>
CSS rang qiymatlari CSS-da RGB qiymatlari, HEX qiymatlari, HSL qiymatlari, RGBA qiymatlari va HSLA qiymatlari yordamida ranglar ham belgilanishi mumkin: Masalan: < h1 style ="background-color:rgb(255, 99,
71);"> ...
< /h1
>
h1 style
="background-color:#ff6347;"> ...
< /h1
>
h1 style
="background-color:hsl(9, 100%, 64%);"> ...
< /h1
>
"Tomato" rang qiymati, ammo 50% shaffof: < h1 style ="background-color:rgba(255, 99,
71, 0.5);">
... < /h1
>
h1 style
="background-color:hsla(9, 100%, 64%, 0.5);"> ...
< /h1
>
RGB rang xususiyati CSS-da, bu formuladan foydalanib, rangni RGB qiymati sifatida ko'rsatish mumkin: rgb (red, green, blue) Har bir parametr (red, green, blue) rangning intensivligini 0 dan 255 gacha aniqlaydi. Masalan, rgb (255, 0, 0) qizil rang bilan ko'rsatiladi, chunki qizil eng yuqori qiymatiga (255), qolganlari 0 ga o'rnatiladi. Qora rangni ko'rsatish uchun barcha rang parametrlarini 0 ga qo'ying, masalan: rgb (0, 0, 0). Oqni ko'rsatish uchun barcha rang parametrlarini 255 ga o'rnating, masalan: rgb (255, 255, 255). Quyidagi RGB qiymatlarini aralashtirish orqali tajriba keltirilgan:
RGBA rang xususiyati RGBA rang qiymatlari alfa-kanal bilan RGB rang qiymatlarining kengaytmasi bo'lib, bu rangning shaffofligini belgilaydi. RGBA rang qiymati quyidagicha belgilanadi: rgba (red, green, blue) Alfa parametr - bu 0.0 (to'liq shaffof) va 1.0 (umuman shaffof emas) orasidagi raqam: Quyidagi RGBA qiymatlarini aralashtirish orqali tajriba keltirilgan:
Misol uchun.
3. YII2 фреймворк структураси.
kirish skriptlari : bu PHP skriptlar bo'lib, ularga oxirgi foydalanuvchilar to'g'ridan-to'g'ri kirishlari mumkin. Ular so'rovlarni ko'rib chiqish tsiklini boshlash uchun javobgardir.
ilovalar : ular ilova tarkibiy qismlarini boshqaradigan va so'rovlarni bajarish uchun ularni muvofiqlashtiradigan global darajadagi ob'ektlardir.
ilova komponentlari : ular ilovalar bilan ro'yxatdan o'tgan va so'rovlarni bajarish uchun turli xil xizmatlarni taqdim etadigan ob'ektlardir.
modullar : ular o'z-o'zidan to'liq MVCni o'z ichiga olgan o'z-o'zidan ishlab chiqarilgan paketlar. Ilovani bir nechta modullar nuqtai nazaridan tashkil qilish mumkin.
filtrlar : ular nazoratchilar tomonidan har bir so'rovni ko'rib chiqishdan oldin va keyin bajarilishi kerak bo'lgan kodni anglatadi.
: ular ko'milgan bo'lishi mumkin ob'ektlar bor fikr
. Ular kontroller mantig'ini o'z ichiga olishi mumkin va turli xil ko'rinishlarda qayta ishlatilishi mumkin.
Quyidagi diagrammada dasturning statik
tuzilishi ko'rsatilgan:
Download 0.97 Mb. Do'stlaringiz bilan baham: |
ma'muriyatiga murojaat qiling