April 9, 2020

9-sinf. Shrift o‘lchami, rangi va web-sahifa foni

Avvalgi mavzularda hosil qilgan web-sahifalarimizda bir xil shriftdan foydalandik. Shrift o‘lchami ham faqat sarlavha teglari yordamida o‘zgartirildi. Internetdagi web-sahifalarda turli shrift va o‘lchamda, har xil ranglar bilan yozilgan matnlarni uchratish mumkin.

Shrift o‘lchamini belgilash uchun HTML tilida <FONT> juft tegi SIZE (o’lcham) parametri bilan birga ishlatiladi. Bu teg ishlatilganda kiritilayotgan matnning shrift o’lchami o‘zgarmaydi. Shrift o‘lchami o‘zgarganini faqat web-brauzerda ko‘rish mumkin.

Web-sahifada 7 xil o‘lchamdagi shriftlarni ishlatish mumkin. Ular 1 gan 7 gacha parametr qiymati bilan belgilanib, 1 eng kichik, 7 esa eng katta shrift o‘lchamini bildiradi. Masalan, shrift o‘chamini 5 ga teng qilib olish uchun

<FONT SIZE=5>

ko‘rinishdagi juft teg yoziladi. Asosiy shrift o‘lchamiga qaytish uchun

</FONT>

tegi qo‘llaniladi.

HTML-kod va web-sahifaga e’tibor qilgan bo’lsangiz, shrift o’lchami necha marta tanlangan bo’lsa, shuncha marta yakunlangan.

Web-sahifada turli ranglarni ishlatish uni yanada go’zal va jozibali ko’rsatadi. Web-sahifada shrift va matn rangi bilan birga fon rangini ham o’zgartirish mumkin. Shrift rangini tanlash uchun <FONT> juft tegi COLOR parametri bilan birga qo’llanadi. Bu ko’rsatmadan keyin “=” belgisi va qo’shtirnoq ichida rang kodi yoziladi. Rang kodi “#” belgisi bilan boshlanadi. Matnda uning umumiy ko’rinishi <FONT COLOR=”# rang kodi”> kabidir.

Rang kodi RGB (Red-qizil, Green-yashil, Blue-ko’k) ranglar tizimiga asoslangan. Bu tizimda kerakli rang uchta asosiy ranglarning turli miqdordagi aralashmasidan hosil qilinadi. Uchta asosiy rangning har biri 16 asosli sanoq sistemasidagi 00 dan FF gacha (256 ta) sonlar bilan belgilanadi. Asosiy ranglarni qo‘llashda ularning ingliz tilidagi ifodasidan ham foydalanish mumkin. Ba’zi ranglarning kodlari va ingliz tilidagi ifodasi jadvalda keltirilgan.

Shrift rangini tanlashni quyidagi misolda ko’rish mumkin:

Web-sahifadagi matn yoki fon rangini o’zgartirish uchun <BODY> juft tegi mos ravishda Text (matn) yoki Bgcolor (background color, ya’ni fon rangi) parametrlari bilan birga qo’llaniladi. Bu parametrlardan keyin “=” belgisi va qo’shtirnoq ichida rang kodi yoki rangning ingliz tilidagi nomi yoziladi. Rang kodi “#” belgisi bilan boshlanadi. Shuni ta’kidlash joizki, matn rangini o’zgartirish tegi shrift rangi boshqacha tanlangan qismga ta’sir etmaydi. Quyidagi misolda web-sahifada matnga va fonga rang berish ko’rsatilgan:

MS Word dasturida fonga rang berish yoki fonga rasm joylashtirish mumkin edi. HTML tilida fonga rasm joylashtirish uchun <BODY> juft tegi Background parametri bilan qo’llanadi. Bu holda tenglik belgisidan keyin rasmning to’liq manzili qo’shtirnoqsiz yoziladi. Agar rasm web-hujjat joylashgan katalogda bo’lsa, shu rasmning nomi (masalan, Gul.jpg) yoziladi.

Rasmning kengaytmasi, odatda, web-sahifaga yuklanishi tez bo’lishi uchun JPEG yoki GIF formatiga mos bo’lishi kerak, ammo BMP formatli rasm ham ishlatilishi mumkin. Bu haqida keyingi darslarda ma’lumot beriladi.

Mustahkamlash uchun savol va topshiriqlar

1.      HTML da nechta rangdan foydalanish mumkin?

2.      Web-sahifadagi shrift o’lchami qaysi teg yordamida belgilanadi?

3.      Web-sahifadagi shrift rangi qaysi teg yordamida belgilanadi?

4.      Web-sahifadagi matn rangi qaysi teg yordamida belgilanadi?

5.      <BODY> tegi parametrlarining ishi haqida misollar keltiring.

6.      Web-sahifa fonini turli rangda belgilashni misollar yordamida ko’rsating.

7.      Web-sahifa foniga rasm joylashtirish haqida so’zlab bering.

Mashqlar

1. “Buyuk ajdodlarimiz” nomli web-sahifada har bir so’z boshqasidan rangi bilan farqlansin.

2. “Mening oilam” nomli web-sahifada so’zlar, matn va fon rangini o’zgartiring.

3. “Bizning sinf” nomli web-sahifa foniga rasm joylashtiring.