Gambar dengan Image

Menampilkan gambar yang otomatis dioptimalkan.

Part 10 dari 16 ± 20 menit Gratis

Gambar besar = situs lambat

Foto dari kamera bisa 5 MB. Komponen Image dari Next.js otomatis mengecilkan ukuran, mengubah ke format ringan (WebP), dan memuatnya hanya saat terlihat di layar.

Cara pakai

Taruh gambar di folder public/. File public/foto.jpg diakses dengan alamat /foto.jpg.

import Image from "next/image";

export default function Profil() {
  return (
    <Image
      src="/foto.jpg"
      alt="Foto profil"
      width={120}
      height={120}
    />
  );
}

Atribut wajib

AtributArti
srcAlamat gambar
altDeskripsi gambar (untuk pembaca layar & SEO)
width, heightUkuran dalam piksel — mencegah halaman "melompat" saat gambar muncul

Perhatikan: angka ditulis dengan kurung kurawal: width={120}.

Praktikkan langsung, gratis

Tulis dan jalankan kode langsung di browser, dapatkan penilaian otomatis. Daftar gratis kapan saja untuk menyimpan progres dan meraih sertifikat.

Coba latihan sekarang, tanpa daftar
Bagikan: WhatsApp Facebook LinkedIn X