13 of 133 menu

Tag img

Tag img mencipta gambar. Laluan ke gambar ditulis dalam atribut src. Tidak memerlukan tag penutup.

Atribut

Atribut Keterangan
src Menetapkan laluan ke gambar.
Atribut wajib.
alt Teks alternatif yang akan dipaparkan sebagai ganti gambar, jika ia tidak ditemui (contohnya, laluan kepadanya ditulis dengan salah).
Atribut wajib. Jika tiada, validator (program yang memeriksa ketepatan HTML atau CSS) akan memberi ralat.
width Lebar gambar, dalam piksel (dalam kes ini unit pengukuran tidak dinyatakan) atau peratusan daripada elemen induk gambar.
height Tinggi gambar, dalam piksel (dalam kes ini unit pengukuran tidak dinyatakan) atau peratusan daripada elemen induk gambar.

Nuansa

Jika untuk gambar tidak ditetapkan lebar mahupun tinggi - gambar akan mempunyai saiz sebenarnya. Jika tinggi ditetapkan - gambar akan menjadi tinggi yang ditetapkan, dan lebarnya akan menyesuaikan supaya perkadarannya tidak terherot.

Jika hanya lebar ditetapkan - sama, gambar akan menyesuaikan tinggi supaya mengekalkan perkadaran.

Jika kedua-dua lebar dan tinggi ditetapkan - perkadaran gambar mungkin terherot (atau mungkin tidak, terserahlah nasib). Jika lebar atau tinggi (atau kedua-duanya sekali) lebih besar daripada saiz sebenar - gambar akan membesar, tapi akan kehilangan kualiti.

Disyorkan untuk menetapkan lebar dan tinggi gambar dalam atribut (bukan melalui CSS) - dalam kes ini pelayar akan memuatkan imej dengan lebih pantas - ia tidak perlu mengira saiz setiap gambar selepas menerimanya.

Tidak disyorkan untuk mengurangkan saiz sebenar gambar tanpa keperluan. Contohnya, saiz sebenar gambar 1000 kali 1000 piksel, dan anda menetapkan lebarnya kepada 100px. Dalam kes ini gambar di skrin akan kelihatan 100 piksel, tetapi mempunyai saiz penuh seribu piksel dan, oleh itu, dimuatkan jauh lebih lama.

Contoh

Mari tambah gambar ke laman web dan jangan tetapkan atribut height dan width. Gambar akan mempunyai saiz sebenarnya:

<img src="monkey.png" alt="monyet">

:

Contoh

Mari cuba tambah lebar kepada gambar menggunakan atribut width, tinggi pada masa yang sama harus menyesuaikan diri untuk mengekalkan perkadaran gambar:

<img src="monkey.png" width="200" alt="monyet">

:

Contoh

Sekarang mari tambah tinggi kepada gambar menggunakan atribut height, lebar pada masa yang sama akan menyesuaikan diri untuk mengekalkan perkadaran gambar:

<img src="monkey.png" height="100" alt="monyet">

:

Contoh

Mari serentak tambah kedua-dua tinggi dan lebar kepada gambar. Perkadaran gambar pada masa yang sama harus menjadi terherot (tidak semestinya, tetapi dalam kes ini tinggi dan lebar dipilih supaya perkadaran terherot):

<img src="monkey.png" height="100" width="300" alt="monyet">

:

Contoh

Mari letakkan laluan yang salah ke gambar (untuk kesederhanaan, biarkan ia kosong). Sebagai ganti gambar kita akan melihat kandungan atribut alt (nampaknya ini teks biasa - tapi cuba salinkan - anda tidak akan berjaya, ia akan menarik seperti gambar):

<img src="" alt="monyet">

:

Lihat juga

  • sifat width,
    yang menetapkan lebar elemen
  • sifat height,
    yang menetapkan tinggi elemen
  • tag figure,
    yang mengumpulkan gambar dan kapsyennya
  • tag figcaption,
    yang menetapkan kapsyen kepada gambar
  • sifat background-image,
    yang menetapkan gambar latar belakang
azptbyhyuzc