Rasmlar
Rasmlar veb-sahifaning dizayni va ko'rinishini yaxshilaydi.
HTML Rasmlar sintaksisi
HTMLda <img>
tegi rasmni veb-sahifaga joylashtirish uchun ishlatiladi.
Rasmlar texnik jihatdan veb-sahifaga joylashtirilmaydi; ular veb-sahifalarga havola sifatida ulanadi. <img>
tegi ulaniladigan rasmni saqlash uchun joy yaratadi.
<img>
tegi toq teg hisoblanib faqatgina attributlarni o'z ichiga oladi va tag yopilmaydi.
<img>
tegi 2 ta attribut talab qiladi.
src
- Rasmning joyashuvialt
- Rasm uchun alternativ matn
src
attributi
src
attributisrc
atributi rasm uchun uning joylashuvi (URL) ni talab qiladi
Eslatma: Veb-sahifa yuklanganda, brauzer rasmni veb-serverdan oladi va uni sahifaga kiritadi. Shuning uchun, rasm havolasi to'g'ri ekanligiga ishonch hosil qiling, aks holda foydalanuvchilaringiz havola noto'g'ri ulanganda chiqadigan belgini ko'rishadi. Agar brauzer rasmni topa olmasa, belgi va alt
attributidagi matn ko'rsatiladi.
alt
attributi
alt
attributiAgar foydalanuvchi biron sababga ko'ra rasmni ko'ra olmasa (internet sekinligi, src
atributidagi xatolik yoki foydalanuvchi ekranni o'qish vositasidan foydalansa) alt
atributi rasm uchun berilgan matnni ko'rsatadi.
Alt attributiga kiritilgan matn rasmni tasvirlab berishi kerak:
Agar brauzer rasmni topa olmasa, alt
attributining qiymatiga kiritilgan matnni ko'rsatadi:
Maslahat: Ekranni oʻqib beruvchi dasturlar HTML kodni oʻqiydi va foydalanuvchiga kontentni “eshitish” imkonini beradi. Ekranni o'qib beruvchi dasturlar ko'rish qobiliyati zaif yoki o'rganish imkoniyati cheklangan odamlar uchun foydalidir.
Rasm o'lchami - Width va Height
style
attributidan foydalanib rasmning eni va balandlik o'lchamini berishingiz mumkin.
width
va height
attributlari bilan ham buni boshqacharoq ko'rinishda amalga oshirishingiz mumkin.
width
va height
attributlari rasmning eni va balandlgini pixellarda qabul qiladi.
Eslatma: Har doim rasmning eni va balandligini belgilang. Agar uning eni va balandligi ko'rsatilmagan bo'lsa, rasm yuklanayotganda veb-sahifa miltillashi mumkin.
Width va Height yoki Stylemi ?
width, height va style atributlarining barchasi HTMLda to'g'ri ishlaydi.
Lekin, biz style
atributdan foydalanishni maslahat beramiz. U CSS orqali o'zgartirilgan o'lchamlar sabab rasmning o'lchami o'zgarib ketishini oldini oladi:
Boshqa papkadagi rasmlar
Agar sizning rasmlaringiz boshqa ichkipapkalarda bo'lsa papka nomini src
attributiga kiritishingiz kerak:
Boshqa server/veb-saytdagi rasmlar
Ba'zi web saytlar boshqa serverdagi rasmlarni ko'rsatadi.
Boshqa serverdagi rasmni ko'rsatish uchun src
atributida to'liq URL manzilni ko'rsatishingiz kerak:
Tashqi rasmlar bo'yicha eslatmalar: tashqi rasmlar mualliflik huquqi ostida bo'lishi mumkin. Agar siz undan foydalanishga ruxsat olmagan bo'lsangiz, mualliflik huquqi qonunlarini buzgan bo'lishingiz mumkin. Bundan tashqari, siz tashqi rasmlarni nazorat qila olmaysiz; ular to'satdan olib tashlanishi yoki o'zgartirilishi mumkin.
Animatsiyali rasmlar
HTML animatsiyali GIFlarni qabul qiladi:
Havola sifatidagi rasm
Rasmdan havola sifatida foydalanish uchun <img>
tegini <a>
tegining ichiga joylash kerak:
Floating (suzuvchi) rasm
Rasm matnning o'ng yoki chap tomonida turishi uchun CSSning float
xususiyatidan foydalaning:
Rasmlarning umumiy format turlari
Bu yerda barcha brauzerlarda (Chrome, Edge, Firefox, Safari, Opera) qo'llab-quvvatlanadigan eng keng tarqalgan rasm format turlari ko'rsatilgan:
Bo'lim hulosasi
Rasmni ko'rsatish uchun HTMLning
<img>
elementidan foydalaningRasmning joylashuvini ko'rsatish uchun HTMLning
src
attributidan foydalaningRasm ko'rinmay qolganida u haqidagi matnni ko'rsatish uchun HTMLning
alt
attributidan foydalaningRasmning o'lchamini berish uchun HTMLning width va height attributlaridan yoki CSS ning width va height xususiyatlaridan foydalaning
Rasm o'ng yoki chap tomonga turishi uchun CSS ning float xususiyatidan foydalaning
Eslatma: Katta hajmdagi rasmlarni yuklash biroz vaqt talab qilishi va veb-sahifangizni sekinlashtirishi mumkin. Rasmlardan ehtiyotkorlik bilan foydalaning.
Rasmga aloqador teglar
Last updated