Image di HTML dan Picture Elemen

Image di HTML dan Picture Elemen


Image di HTML

Image di HTML adalah tag <img> yang digunakan untuk menambahkan gambar ke dalam halaman web. Tag ini berfungsi untuk membuat halaman web lebih menarik dan interaktif. 

Tag <img> mempunyai atribut utama yaitu src, alt, width dan height. src untuk menentukan lokasi gambar, alt untuk menentukan teks alternatif jika gambar tidak dapat dimuat, width dan height untuk mengatur ukuran gambar.

Contoh penggunaan : 

  • Jika gambar berada dalam direktori yang sama dengan file HTML, cukup masukkan nama file dan ekstensi.
  • Jika gambar berada dalam subfolder, tambahkan path folder tersebut.

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Image HTML || Muhammad Fahmi 'Ainunnajib</title>
</head>

<body>
    <!-- Image di Luar Folder -->
    <img src="gambardiluar.jpeg" alt="gambardiluar">
    <br>
    <!-- Image di Dalam Folder -->
    <img src="img/pemandangan.jpg" alt="pemandangan" width="25%">
</body>

</html>


Hasil code : 




Picture Elemen

Elemen HTML <picture> memberi pengembang web lebih banyak fleksibilitas dalam menentukan sumber daya gambar.

Elemen <picture> berisi satu atau beberapa elemen <source>, yang masing-masing merujuk ke gambar yang berbeda melalui atribut srcset. Dengan cara ini, browser dapat memilih gambar yang paling sesuai dengan tampilan dan/atau perangkat saat ini.

Setiap elemen <source> memiliki atribut media yang menentukan kapan gambar tersebut paling sesuai digunakan.


Contoh pengunaan: 

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Picture Element || Muhammad Fahmi 'Ainunnajib</title>
</head>

<body>
    <picture>
        <source media="(min-width: 800px)" srcset="img/kopi.jpg">
        <source media="(min-width: 400px)" srcset="img/hp.jpg">
        <img src="img/komputer.jpg" alt="komputer">
    </picture>
</body>

</html>

Hasil jika width diatas 800px : 


Hasil jika width diatas 400px : 


Hasil jika width dibawah 400px : 

Tag <img> sebagai fallback jika kondisi media lainnya tidak terpenuhi.




Komentar

Postingan populer dari blog ini

Membuat Simulasi Jaringan Komputer 2 Mikrotik, dengan VM

Konfigurasi 3 Mikrotik

Form HTML