Rasmlar
Rasmlar veb-sahifaning dizayni va ko'rinishini yaxshilaydi.
Last updated
Rasmlar veb-sahifaning dizayni va ko'rinishini yaxshilaydi.
Last updated
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 joyashuvi
alt
- Rasm uchun alternativ matn
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
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.
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, 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:
Agar sizning rasmlaringiz boshqa ichkipapkalarda bo'lsa papka nomini src
attributiga kiritishingiz kerak:
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.
HTML animatsiyali GIFlarni qabul qiladi:
Rasmdan havola sifatida foydalanish uchun <img>
tegini <a>
tegining ichiga joylash kerak:
Rasm matnning o'ng yoki chap tomonida turishi uchun CSSning float
xususiyatidan foydalaning:
Bu yerda barcha brauzerlarda (Chrome, Edge, Firefox, Safari, Opera) qo'llab-quvvatlanadigan eng keng tarqalgan rasm format turlari ko'rsatilgan:
Qisqartma | Fayl formati | Fayl kengaytmasi |
---|---|---|
APNG | Animated Portable Network Graphics | .apng |
GIF | Graphics Interchange Format | .gif |
ICO | Microsoft Icon | .ico, .cur |
JPEG | Joint Photographic Expert Group image | .jpg, .jpeg, .jfif, .pjpeg, .pjp |
PNG | Portable Network Graphics | .png |
SVG | Scalable Vector Graphics | .svg |
Rasmni ko'rsatish uchun HTMLning <img>
elementidan foydalaning
Rasmning joylashuvini ko'rsatish uchun HTMLning src
attributidan foydalaning
Rasm ko'rinmay qolganida u haqidagi matnni ko'rsatish uchun HTMLning alt
attributidan foydalaning
Rasmning 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.
Teg | Tavsif |
---|---|
<img> | Rasmni joylashtirish |
<map> | Rasm xaritasini ifodalash |
<area> | Rasm xaritasidagi bosiluvchi maydonni belgilash |
<picture> | Resurslarda bir nechta rasmlarni joylashtirish |