Belajar CSS 5

 BELAJAR LENGKAP CSS



Cara membuat background dengan image atau gambar dengan html dan css

Oke sebelumnya, kalau kamu ingin mencari gambar-gambar berkualitas untuk background HTML, kamu bisa mencarinya disitus-situs yang ada diartikel ini.

Untuk contoh yang ini saya akan coba menggunakan gambar yang berasal dari Unsplash. Dan untuk HTML nya, saya pergunakan kode HTML diatas namun saya rubah sedikit. Jadinya seperti ini:

<!DOCTYPE html>
<html lang="id">
<head>
    <title>Background</title>
    <style>
        body{background-image:url(https://source.unsplash.com/random/800x600);}
    </style>
</head>
<body>
    <h1>Judul Halaman Dengan Background</h1>
    <p>Teks halaman dengan background.</p>
</body>
</html>

Hasilnya nanti akan menjadi seperti dibawah ini. Namun perlu diingat, saya menggunakan source unsplash yang random, jadi mungkin gambar dikamu nantinya akan berbeda-beda apalagi ketika di reload halamannya.

HTML dengan CSS background-image

Seperti yang kita lihat diatas, background nya sudah menggunakan image. Ini css yang berpengaruh untuk merubah background kita

body{background-image:url(https://source.unsplash.com/random/800x600);}

Secara default, background image akan menggunakan “repeat” di property “background-repeat” nya. Jika kamu tidak ingin background nya tidak tampil berulang di html kamu harus menggunakan property lain.

Cara agar background tampil tidak berulang di HTML

Agar background tidak tampil berulang di HTML, kamu harus memasukan CSS property “no-repeat” di property “background-repeat” nya. Jadi nantinya akan jadi seperti ini:

<!DOCTYPE html>
<html lang="id">
<head>
    <title>Background</title>
    <style>
        body{
            background-image:url(https://source.unsplash.com/random/800x600);
            background-repeat: no-repeat;
            }
    </style>
</head>
<body>
    <h1>Judul Halaman Dengan Background</h1>
    <p>Teks halaman dengan background.</p>
</body>
</html>

Dan tampilannya pun akan menjadi seperti ini:

Background tidak berulang di HTML

Jika kamu ingin membuat gambar tersebut menjadi full screen atau menutupi seluruh area, kamu bisa menambahkan css property “background-size:cover” di HTMLnya. Jadi nantinya HTML kita akan menjadi seperti ini:

<!DOCTYPE html>
<html lang="id">
<head>
    <title>Background</title>
    <style>
        body{
            background-image:url(https://source.unsplash.com/random/800x600);
            background-repeat: no-repeat;
            background-size: cover;
            }
    </style>
</head>
<body>
    <h1>Judul Halaman Dengan Background</h1>
    <p>Teks halaman dengan background.</p>
</body>
</html>

Dan tampilannya nanti akan jadi seperti ini:

Gambar background dengan CSS “background-size: cover”

Komentar

Postingan populer dari blog ini

contoh operator logika part 2

Variabel PHP

Tipe Data Phyton