Sulit membayangkan
sebuah halaman HTML tanpa gambar untuk standard web saat ini.
Pada tutorial belajar HTML ini kita akan mempelajari cara penggunaan tag
image. Tag Image digunakan untuk menampilkan gambar kedalam halaman web,
menggunakan <img>.
Atribut src dalam tag <img>
Atribut src adalah singkatan dari source, merupakan atribut yang berisi alamat dari
gambar yang akan ditampilkan. Alamat ini bisa relatif atau absolute.
Untuk contoh kode HTML tentang image ini, sediakan sebuah gambar
yang akan digunakan sebagai tampilan, dan tempatkan gambar tersebut ke dalam satu folder dengan
halaman contoh. Gambar dapat berupa JPEG, PNG, maupun GIF.
Pada contoh dibawah ini saya menggunakan sebuah gambar koala.jpg yang berada dalam satu folder dengan halaman HTML saat ini. Savelah sebagai img.html
Contoh penggunaan tag <img>:
Perhatikan bahwa tag <img> tidak memiliki
elemen, sehingga langsung ditutup dengan />
Hati-hati dengan penulisan atribut src, sering gambar gagal tampil karena kita salah ketik atribut src menjadi “scr”.
Atribut alt dalam tag <img>
Tag image juga
memiliki atribut penting lainnya, yaitu alt
Atribut alt adalah singkatan dari alternative description, dimana alt digunakan untuk keterangan dari gambar jika gambar tersebut gagal ditampilkan oleh browser. Atau jika web broser telah disetting untuk tidak menampilkan gambar
Contoh penggunaan atribut alt pada tag <img>:
Atribut alt juga berperan penting untuk mesin pencari seperti Google. Karena cara kerja google yang meng-index seluruh situs dengan memproses tulisan yang ada, Google ‘tidak mengerti’ isi dari gambar tanpa bantuan deskripsi yang ditulis dalam atribut alt. Hal ini menambah pentingnya menambahkan atribut alt.
Pada penggunaan tag image
diatas, gambar terlihat tidak proporsional, hal ini karena penggunaan atribut width dan height ‘memaksa‘ gambar untuk tampil
dengan nilai yang kita tetapkan.
Untuk
mempertahankan proporsi gambar, namun tetap membuat gambar menjadi besar/kecil,
cantumkan hanya salah satu atribut saja (width saja atau height saja, namun tidak
keduanya). Misalkan jika kita menetapkan atribut width=300px (tanpa mencantumkan height), maka web browser akan
menampilkan gambar dengan lebar
300px,
dan menghitung secara otomatis tinggi gambar agar gambar tetap proporsional.
Komentar
Posting Komentar