Terus ke kandungan
IGCSE·Tuition
ICT · Pelajaran

Menetapkan saiz imej dengan teks alternatif yang bermakna

Gambar itu muncul pada laman anda, tetapi ia terherot, dan penerangan yang anda taip hanya berbunyi image.

Dalam halaman ini
  1. Apakah yang diperlukan oleh elemen img?
  2. Bagaimanakah anda menetapkan saiz langkah demi langkah?
  3. Contoh berlangkah
  4. Kesilapan yang perlu diawasi
  5. Semak sendiri
  6. Ke mana selepas ini

Meletakkan imej pada laman memerlukan tiga perkara: laluan yang betul, saiz yang mengekalkan nisbahnya, dan teks alternatif yang menerangkannya. Kemahiran ini muncul dalam tugasan web dengan gambar yang dibekalkan, dan ia menyambung kerja nisbah dalam mengubah saiz imej tanpa mengubah nisbah bidang dengan laluan dalam pautan relatif.

Apakah yang diperlukan oleh elemen img?

<img src="images/hall.jpg" width="300" height="200" alt="Club members setting up chairs in the school hall">
  • src ialah laluan ke fail.
  • width dan height ialah saiz paparan dalam piksel.
  • alt ialah penerangan teks.

Elemen img tidak mempunyai teg penutup.

Bagaimanakah anda menetapkan saiz langkah demi langkah?

  1. Cari saiz asal daripada sifat fail, ditulis lebar × tinggi.
  2. Tentukan lebar baharu daripada arahan.
  3. Kira faktor skala = lebar baharu ÷ lebar asal.
  4. Kira tinggi baharu = tinggi asal × faktor skala.
  5. Semak nisbah: lebar baharu ÷ tinggi baharu mesti sama dengan lebar asal ÷ tinggi asal.
  6. Tulis teks alt selepas anda melihat apa yang ditunjukkan gambar.

Contoh berlangkah

Foto rekaan hall.jpg bersaiz 1200 × 800 piksel. Arahan menyatakan lebarnya mesti 300 piksel.

Langkah 1: faktor skala = 300 ÷ 1200 = 0.25.

Langkah 2: tinggi baharu = 800 × 0.25 = 200.

Langkah 3: semak: 300 ÷ 200 = 1.5, dan 1200 ÷ 800 = 1.5. Nisbah sepadan.

Langkah 4: gambar menunjukkan ahli kelab menyusun kerusi. Kodnya:

<img src="images/hall.jpg" width="300" height="200" alt="Club members arranging chairs in the school hall">

Kesilapan yang perlu diawasi

Kesilapan lazim ialah menaip kedua-dua nombor daripada arahan tanpa mengira.

<img src="images/hall.jpg" width="300" height="300" alt="image">

Terdapat dua kesalahan. Tinggi 300 tidak mengikut nisbah: 300 ÷ 300 = 1, bukan 1.5, jadi dewan kelihatan tinggi dan sempit. Dan “image” tidak memberitahu apa-apa kepada pengguna pembaca skrin.

Pembetulannya ialah tinggi 200, dan penerangan seperti “Club members arranging chairs in the school hall”. Jika arahan hanya menetapkan lebar, anda juga boleh tidak menulis tinggi dan membiarkan pelayar mengekalkan nisbah.

Semak sendiri

1. Imej bersaiz 900 × 600. Lebarnya mesti 450. Berapakah tinggi yang mengekalkan nisbahnya?

Tunjuk jawapan

Faktor skala = 450 ÷ 900 = 0.5. Tinggi = 600 × 0.5 = 300.

2. Imej bersaiz 1600 × 1000 dan mesti selebar 400. Berikan tinggi baharu.

Tunjuk jawapan

Faktor skala = 400 ÷ 1600 = 0.25. Tinggi = 1000 × 0.25 = 250.

3. Teks alt manakah lebih baik untuk foto poster lukisan tangan: alt="poster1.jpg" atau alt="Hand-painted poster announcing the photo club exhibition"?

Tunjuk jawapan

Yang kedua. Ia menyatakan apa yang ditunjukkan gambar dan mengapa ia ada pada laman. Yang pertama hanya mengulang nama fail.

Ke mana selepas ini

Seterusnya, semak sama ada laman menggunakan jadual dan ciri susun atur seperti yang diminta arahan dalam Menyemak ciri jadual atau susun atur yang diperlukan tanpa andaian lapuk. Kembali ke panduan modul dan sahkan saiz anda dengan penyemak tugasan praktikal dan bukti.

Pelajar boleh mengira saiz dengan betul tetapi terlupa penerangan, yang dinilai secara berasingan oleh penyemak. Guru kami meneliti kedua-duanya dalam tuisyen ICT dalam talian satu dengan satu.

Soalan lazim

Untuk apakah teks alternatif?

Teks alternatif, atribut alt, menerangkan gambar dengan perkataan. Ia dibacakan oleh pembaca skrin, dan dipaparkan jika imej gagal dimuatkan. Penerangan yang baik menyatakan apa yang ditunjukkan gambar dan mengapa ia ada, dalam frasa pendek, bukan nama fail.

Bagaimanakah saya mengekalkan nisbah imej pada laman web?

Kira faktor skala daripada lebar baharu dibahagi lebar asal, kemudian darabkan tinggi asal dengan faktor yang sama. Atau tetapkan lebar sahaja dan biarkan tinggi mengikut. Memasukkan kedua-dua nombor tanpa menyemak nisbah ialah punca imej terherot.

Adakah setiap imej perlu mempunyai teks alt?

Setiap elemen img memerlukan atribut alt. Gambar yang menambah makna memerlukan penerangan sebenar. Gambar yang hanya untuk hiasan boleh menggunakan alt kosong, iaitu alt dengan dua tanda petik tanpa apa-apa di antaranya, supaya pembaca skrin melangkaunya. Ikut apa yang diminta tugasan.

Dikemas kini:

Langkah seterusnya

Jika imej anda sentiasa terherot atau dipotong markah, guru satu dengan satu boleh menyemak saiz dan perkataan anda berdasarkan arahan dan menunjukkan cara membaiki setiap satu.

Kelas percubaan berbayar satu jam pada kadar guru yang disahkan, bermula RM80.

Tuisyen diatur bersama ibu bapa atau penjaga. Hantar halaman ini kepada mereka melalui WhatsApp supaya mereka boleh bertanya bagi pihak anda.

Ibu bapa: tanya di sini

  • 9,000+ pelajar telah dibantu melalui perkhidmatan kami
  • 9+ tahun membantu pelajar IGCSE