DISKON TERBATAS! Masukkan kupon "skillbaru" saat checkout di kelas apa saja
Skodev
Belajar coding dalam bahasa Indonesia
Daftar Isi:
Ketika membuat sebuah website, gambar adalah salah satu elemen yang penting untuk menarik perhatian pengunjung. Paham cara mengatur posisi gambar di HTML dan CSS jadi penting bagi setiap developer web. Selamat belajar!
Jangan setengah-setengah! belajar HTML dan CSS secara mendalam, jadi kamu bisa bikin layout apa saja yang kamu mau! Kelas fundamental HTML dan CSS
Pertama-tama, kita akan menggunakan HTML untuk menambahkan gambar ke halaman web. Menggunakan tag <img>
, kamu dapat menambahkan gambar ke halaman web kamu. Untuk menentukan posisinya, kamu dapat menggunakan atribut align
atau beberapa property CSS lainnya.
<img>
Berikut adalah contoh kode HTML yang akan menampilkan gambar:
<img src="namafile.jpg" alt="Deskripsi Gambar">
Pada kode di atas, namafile.jpg
adalah nama file gambar yang ingin kamu tampilkan, dan Deskripsi Gambar
adalah teks alternatif yang akan ditampilkan jika gambar tidak dapat dimuat.
align
Kamu bisa menggunakan atribut align
untuk mengatur posisi gambar. Nilai dari atribut ini bisa berupa left
, right
, atau center
.
<img src="namafile.jpg" alt="Deskripsi Gambar" align="right">
Mengatur posisi gambar dalam HTML dan CSS bisa dilakukan dengan beberapa cara. Berikut adalah panduan dasar untuk melakukan itu:
CSS memberikan kontrol yang lebih besar atas penempatan dan posisi gambar.
float
:img {
float: left; /* Gambar akan rata kiri */
}
/* atau */
img {
float: right; /* Gambar akan rata kanan */
}
position
:Ini memberikan kontrol yang lebih presisi atas posisi gambar.
img {
position: relative; /* atau absolute, fixed, atau sticky */
top: 10px; /* Jarak dari atas */
left: 20px; /* Jarak dari kiri */
}
Belajar lebih dalam tentang position pada CSS
Flexbox adalah cara modern untuk mengatur elemen, termasuk gambar, dengan mudah dan efisien.
.container {
display: flex;
justify-content: center; /* Menengahkan secara horizontal */
align-items: center; /* Menengahkan secara vertikal */
}
.container img {
/* Gaya tambahan untuk gambar jika perlu */
}
Belajar lebih dalam tentang flexbox untuk mengatur layout
CSS Grid juga merupakan cara yang kuat untuk mengatur posisi elemen.
.container {
display: grid;
place-items: center; /* Menengahkan gambar di grid */
}
.container img {
/* Gaya tambahan untuk gambar jika perlu */
}
Belajar lebih dalam tentang mengatur layout dengan GRID pada CSS
<!DOCTYPE html>
<html>
<head>
<style>
.container {
display: flex;
justify-content: center;
}
</style>
</head>
<body>
<div class="container">
<img src="gambar.jpg" alt="Gambar">
</div>
</body>
</html>
Pemilihan metode tergantung pada kebutuhan spesifik dan layout keseluruhan halaman Kamu. Flexbox dan Grid memberikan kontrol terbaik dan responsif, sedangkan metode lain mungkin lebih cocok untuk tugas yang lebih sederhana atau untuk pemeliharaan kode lama.