Cara memasukan gambar di css

Tuhan punya rencana dibalik jatuhnya dirimu dalam kegagalan. Bangun! Ada hal indah dibalik kegagalanmu itu. Pada kesempatan kali ini saya akan berbagi ilmu kembali kepada teman-teman sekalian tentang bagaimana Cara Memasukkan Gambar di W3.CSS.

Sesuai judul kali ini kita akan membahas Cara Memasukkan Gambar di W3.CSS.
Untuk memasukkan gambar pada HTML kita pada umumnya sudah pada banyak yang tahu dengan memakai tag <img src=””>. Nah di W3.CSS juga seperti itu teman-teman. Pada W3.CSS juga sudah disediakan Class untuk membuat variasi gambar contohnya:

* Rouded : Membuat lengkungan/memperhalus sisi-sisi gambar.
* Circle : Membuat gambar menjadi bentuk bulat/lingkaran.
* Bordered : Membuat garis/border di bagian luar gambar.
* Text : Membuat text dalam gambar.

Penampakan nya seperti ini teman-teman:

* Rounded Image

Cara memasukan gambar di css

* Circle Image

Cara memasukan gambar di css

* Bordered Image

Cara memasukan gambar di css

* Text Image

Cara memasukan gambar di css

Oke langsung saja, berikut Cara Memasukkan Gambar di W3.CSS.

Pertama-tama, silahkan terlebih dahulu file index.html nya.

Kemudian, isi di bagian <head> link untuk menghubungkan HTML kita dengan library W3.CSS.

<link rel="stylesheet" href="http://www.w3schools.com/lib/w3.css">

Setelah itu, isi di bagian <body> tag-tag di bawah.

<body class="w3-container">

<p>w3-round:</p>
<img src="img_lights.jpg" class="w3-round" alt="Norway" style="width:30%">

<p>w3-circle:</p>
<img src="img_fjords.jpg" class="w3-circle" alt="Norway" style="width:50%">

<p>w3-border:</p>
<img src="img_fjords.jpg" class="w3-border w3-padding-4 w3-padding-tiny" alt="Norway" style="width:50%">

<div class="w3-display-container w3-text-white">
  <img src="img_lights.jpg" alt="Lights" style="width:100%">
  <div class="w3-display-topleft w3-container"><p>Top Left</p></div>
  <div class="w3-display-topright w3-container"><p>Top Right</p></div>
  <div class="w3-display-bottomleft w3-container"><p>Bottom Left</p></div>
  <div class="w3-display-bottomright w3-container"><p>Bottom Right</p></div>
  <div class="w3-display-middle w3-large">Middle</div>
</div>

</body>

Bagaimana teman-teman? cukup mudah bukan?

Sekian untuk tutorial kali ini tentang bagaimana Cara Memasukkan Gambar di W3.CSS.

Semoga bermanfaat, terima kasih

Penambahan media berupa gambar pada suatu website tentunya akan menciptakan tampilan halaman web yang menarik dan informasi yang disampaikan menjadi lebih informatif. Ada beberapa macam format gambar yang didukung oleh HTML, seperti GIF, PNG, JPG, JPEG, WMF, PCX, BMP, TIFF dan lain sebagainya. Namun, format gambar PNG dan JPG/ JPEG yang paling sering digunakan dan merupakan format yang paling cocok karena dikenali oleh mayoritas browser.

Sebelum Anda memasukkan gambar ke sebuah website, Anda harus mempertimbangkan apakah penempatan gambar tersebut sudah cocok atau malah merusak tampilan dan konten website (tidak sesuai dengan isi website dan menyulitkan pembaca untuk membaca informasi di dalamnya).  Pada materi kali ini, saya tidak hanya menjelaskan mengenai cara menambahkan gambar di HTML melainkan juga menjelaskan bagaimana cara mengatur posisi gambar atau mempercantik gambar dengan bingkai atau garis tepi.

Penggunaan tag <img>

Untuk menambahkan gambar ke HTML, Anda dapat menggunakan tag <img>. Berikut atribut – atribut yang terdapat pada tag <img> :

Atribut Fungsi
src Menunjukkan URL atau direktori lokasi file gambar berada
width Lebar gambar (default : pixel)
height Tinggi gambar (default : pixel)
align Menentukan posisi teks di sekitar gambar
alt Sebagai kata kunci gambar di search engine semisal Google dan menampilkan teks pengganti gambar jika gambar tidak dapat ditampilkan misalnya karena koneksi lambat
title Memberikan keterangan gambar ketika cursor diarahkan ke gambar tersebut
border Memberikan bingkai (garis tepi) pada gambar dengan nilai menggunakan satua pixel (default)

Berikut contoh kode penggunaan tag <img> di HTML:

<!DOCTYPE html>
<html>
 <head>
  <title>Cara Menambahkan Gambar di HTML</title>
 </head>
 <body>
  <p>Dibawah ini merupakan gambar pantai:</p>
  <img src="pantai.jpg" alt="gambar pantai">
</body>
</html>

Ketika kode HTML dijalankan, tampilannya di browser akan seperti ini:

Cara memasukan gambar di css

Jika Anda sudah membaca materi belajar HTML sebelumnya (materi tentang local link), Anda tidak akan bingung mengenai penulisan atribut src=”direktori/namafile.jpg”. Saya akan sedikit menyinggungnya agar Anda tidak bingung. Misalkan saya mempunyai 1 file html (webku.html), 1 file gambar (pantai.jpg) dan 1 folder (Gambar) yang berisi 1 gambar (dinosaurus.jpg). Strukturnya seperti ini:

Cara memasukan gambar di css

Anggap saja saat ini saya sedang mengedit file webku.html dan ingin menambahkan pantai.jpg di file html tersebut. Maka penulisan kode HTMLnya sebagai berikut:

<img src="pantai.jpg" alt="gambar pantai">

Dan jika Anda ingin menambahkan dinosaurus.jpg, maka penulisan kode HTMLnya seperti ini:

<img src="gambar/dinosaurus.jpg" alt="gambar dinosaurus">

Menambahkan gambar dari website lain

Jika Anda ingin menambahkan gambar dari website lain, Anda harus menuliskan lokasi direktori gambar tersebut secara lengkap. Selain itu, Anda harus membutuhkan koneksi internet jika ingin menambahkan gambar dari website lain.

Untuk cara mengetahui lokasi direktori gambar suatu website bisa dilakukan dengan cara klik kanan gambar yang dinginkan, kemudian pilih Copy Image Address.

Cara memasukan gambar di css

Setelah Anda menyalin direktori gambarnya, pastekan pada atribut src=”lokasi direktori gambar”. Untuk contoh penulisan kode HTMLnya seperti ini:

<!DOCTYPE html>
<html>
 <head>
  <title>Cara Menambahkan Gambar dari Website Lain</title>
 </head>
 <body>
  <p>Dibawah ini merupakan gambar yang saya ambil dari website Nesaba Media:</p>
  <img src="https://www.nesabamedia.com/wp-content/uploads/2016/02/login.png" alt="gambar nesaba media">
</body>
</html>

Jika Anda jalankan di browser, hasilnya seperti ini:

Cara memasukan gambar di css

Atribut alt

Mungkin Anda bertanya-tanya kenapa saya selalu menggunakan atribut alt ini ketika ingin menambahkan gambar di file html. Atribut alt ini digunakan sebagai kata kunci gambar tersebut di search engine Google atau untuk menampilkan teks sebagai pengganti gambar jika gambar tersebut tidak ada dikarenakan lokasi direktori gambar salah, format gambar tidak didukung atau gangguan internet.

Meskipun Anda tidak menambahkan atribut ini pada tag img, gambar akan tetap muncul. Tetapi saya tetap menyarankan Anda untuk menambahkan atribut alt ini. Contoh penulisan kode HTMLnya sebagai berikut:

<!DOCTYPE html>
<html>
 <head>
  <title>Cara Menambahkan Gambar di HTML</title>
 </head>
 <body>
  <p>Dibawah ini merupakan gambar pantai:</p>
  <img src="pantaiku.jpg" alt="gambar pantai">
 </body>
</html>

Jika Anda menjalankan di browser, maka tampilannya seperti ini:

Cara memasukan gambar di css

Seperti yang Anda lihat, yang muncul hanyalah text “gambar pantai” yang merupakan nilai alt dari gambar tersebut. Saya sengaja menyalahkan nama filenya agar browser gagal memuat gambar (saya tidak punya file gambar bernama pantaiku.jpg pada folder BelajarHTML).

Atribut align

Jika Anda ingin mengatur posisi gambar sesuai keinginan, Anda bisa menggunakan atribut align. Pada atribut align terdapat beberapa nilai (value) diantaranya adalah :

Nilai Fungsi
left Meletakkan gambar di sebelah kiri teks
right Meletakkan gambar di sebelah kanan teks
middle Meratakan teks dengan bagian tengah gambar
top Meratakan teks dengan bagian atas gambar
bottom Meratakan teks dengan bagian bawah gambar

Untuk contoh kode HTMLnya seperti ini:

<!DOCTYPE html>
<html>
 <head>
  <title>Cara Menambahkan Gambar dari Website Lain</title>
 </head>
 <body>
  <p>Ini adalah gambar PC:<img src="gambarpc.png" align="left">dengan align="left"</p>
  <p>Ini adalah gambar PC:<img src="gambarpc.png" align="right">dengan align="right"</p>
  <p>Ini adalah gambar PC:<img src="gambarpc.png" align="middle">dengan align="middle"</p>
  <p>Ini adalah gambar PC:<img src="gambarpc.png" align="top">dengan align="top"</p>
  <p>Ini adalah gambar PC:<img src="gambarpc.png" align="bottom">dengan align="bottom"</p>
 </body>
</html>

Ketika Anda jalankan di browser, tampilannya seperti ini:

Cara memasukan gambar di css

Pastikan juga format file gambarnya tidak salah. Pada gambar diatas (gambarpc.png), saya menggunakan gambar yang memiliki format .png bukan .jpg. Jadi pastikan Anda tidak salah menulis formatnya agar gambar berhasil tampil di browser.

Property float

Jika menentukan posisi gambar menggunakan align masih terasa kurang, Anda dapat menggunakan syntax CSS, yaitu menggunakan property float. Selain atribut align tidak didukung lagi di HTML5, penggunaan property float ini membuat gambar terlebih lebih rapi. Dibawah ini merupakan contoh penggunaan property float:

<!DOCTYPE html>
<html>
 <head>
  <title>Cara Menambahkan Gambar di HTML</title>
 </head>
 <body>
  <p><img src="soekarno.jpg" alt="gambar bung karno" title="gambar bung karno" style="float:left; margin:8px">Ir. H. Soekarno merupakan Presiden Indonesia pertama di Indonesia yang menjabat 
  pada periode 1945 sampai 1966. Beliau merupakan tokoh penting dalam memerdekakan bangsa Indonesia dari penjajahan Belanda. 
  Beliau juga merupakan Proklamator Kemerdekaan Indonesia (bersama dengan Mohammad Hatta)
  yang terjadi pada tanggal tanggal 17 Agustus 1945. Selain itu, Bung Karno (panggilan akrab beliau) adalah orang yang pertama kali mencetuskan 
  konsep mengenai Pancasila sebagai dasar negara Indonesia dan beliau sendiri yang menamainya</p>
 </body>
</html>

Di browser tampilannya kurang lebih seperti ini:

Cara memasukan gambar di css

Saya juga sengaja memberikan property margin untuk memberikan jarak antara gambar dan text. Dengan menggunakan property float dan margin ini, posisi gambar menjadi jauh lebih rapi dibanding menggunakan atribut align.

Atribut width dan height

Nilai pada atribut width dan height yang ditampilkan secara default adalah pixel. Jadi, jika Anda tidak menuliskan satuannya maka ukuran gambar ditetapkan dalam pixel. Berikut contoh kode HTMLnya:

<!DOCTYPE html>
<html>
 <head>
  <title>Cara Menambahkan Gambar dari Website Lain</title>
 </head>
 <body>
  <p><img src="pantai.jpg" width="300px" alt="gambar pantai">
  <img src="pantai.jpg" width="200px" alt="gambar pantai">
  <img src="pantai.jpg" width="100px" alt="gambar pantai"></p>
 </body>
</html>

Jika anda jalankan di browser, maka tampilannya seperti ini:

Cara memasukan gambar di css

Pada kode diatas, saya hanya menggunakan atribut width. Jadi, tinggi (height) dari gambar tersebut secara otomatis disesuaikan dengan lebar gambarnya (width). Sama halnya jika Anda hanya menggunakan atribut height tanpa menggunakan atribut width, maka lebar gambar tersebut secara otomatis disesuiakan dengan tinggi gambar (height).

Tapi jika Anda ingin merubah lebar dan tinggi gambar tanpa memperdulikan rasio perbandingannya, tampilan gambarnya bisa jadi jelek. Berikut contoh kode HTMLnya :

<!DOCTYPE html>
<html>
 <head>
  <title>Cara Menambahkan Gambar dari Website Lain</title>
 </head>
 <body>
  <p><img src="pantai.jpg" width="500px" height="200px" alt="gambar pantai"></p>
 </body>
</html>

Pada kode HTML diatas saya menggunakan atribut width dan height secara bersamaan tanpa memperhatikan rasio perbandingannya. Jika Anda jalankan d browser, gambar yang dimuat akan seperti ini:

Cara memasukan gambar di css

Atribut title

Atribut title ini berfungsi memberikan keterangan gambar ketika cursor diarahkan ke gambar tersebut. Atribut ini boleh Anda tambahkan atau tidak karena bersifat opsional. Berikut contoh kode HTMLnya:

<!DOCTYPE html>
<html>
 <head>
  <title>Penggunaan atribut title pada gambar</title>
 </head>
 <body>
  <p><img src="pantai.jpg" alt="gambar pantai" title="Ini merupakan gambar pantai"></p>
 </body>
</html>

Jika Anda jalankan di browser dan Anda mengarahkan kursor pada gambar, maka tampilannya seperti ini:

Cara memasukan gambar di css

Atribut border

Untuk membuat gambar menjadi lebih menarik, Anda dapat memberikan garis tepi pada gambar tersebut dengan menggunakan atribut border. Contoh kode penggunaannya seperti dibawah ini:

<!DOCTYPE html>
<html>
 <head>
  <title>Menambahkan gambar di HTML</title>
 </head>
 <body>
  <img src="pantai.jpg" alt="gambar pantai" title="gambar pantai" border="5">
 </body>
</html>

Jika dijalankan di browser, tampilannya seperti ini:

Cara memasukan gambar di css

Nilai “5” pada atribut border merupakan besar bingkai atau gari tepi yang dihitung dalam satuan pixel. Jika Anda ingin membuat bingkai menjadi lebih menarik lagi, Anda perlu menggunakan syntax CSS seperti contoh berikut ini:

<!DOCTYPE html>
<html>
 <head>
  <title>Menambahkan gambar di HTML</title>
 </head>
 <body>
  <img src="pantai.jpg" style="border:6px groove #FD008D;" alt="gambar pertama" title="gambar pertama" width="200px">
  <img src="pantai.jpg" style="border:6px double #B01A6E;" alt="gambar kedua" title="gambar kedua" width="200px">
  <img src="pantai.jpg" style="border:6px outset #B01A6E;" alt="gambar ketiga" title="gambar ketiga" width="200px">
 <br>
  <img src="pantai.jpg" style="border:6px inset #B01A6E;" alt="gambar keempat" title="gambar keempat" width="200px">
  <img src="pantai.jpg" style="border:6px ridge #B01A6E;" alt="gambar kelima" title="gambar kelima" width="200px">
  <img src="pantai.jpg" style="border:6px dashed #B01A6E;" alt="gambar keenam" title="gambar keenam" width="200px">
 <br>
  <img src="pantai.jpg" style="border-color:#B01A6E;border-style:dotted dashed solid double;" alt="gambar ketujuh" title="gambar ketujuh" width="200px">
  <img src="pantai.jpg" style="border:2px dotted #B01A6E;" alt="gambar kedelapan" title="gambar kedelapan" width="200px">
 </body>
</html>

Di browser tampilannya akan seperti ini:

Cara memasukan gambar di css

Itulah tutorial cara menambahkan gambar di HTML. Semoga anda menjadi lebih paham penggunaan tag img beserta atribut-atribut yang ada di dalamnya. Selanjutnya simak materi selanjutnya mengenai cara menambahkan audio di HTML.

Editor: Muchammad Zakaria

Cara memasukan gambar di css

“If you’re doing your best, you won’t have any time to worry about failure.” H. Jackson Brown, Jr.

Bagaimana cara memasukan gambar ke HTML?

Nah, tag yang digunakan untuk memasukan gambar pada dokumen HTML adalah menggunakan tag <img>. Tag <img> menentukan gambar yang akan ditampilkan dalam dokumen HTML. Tag <img> sendiri memiliki memiliki beberapa atribut atau turunan yang bisa kamu gunakan untuk memasukan gambar.

Apa HTML yang benar untuk menyisipkan gambar latar?

Tikkan <div style="background-image: url('[image url]');"> di baris berikutnya. Inilah label HTML untuk menambahkan gambar latar belakang pada halaman web. Ganti "[image url]" dengan lokasi URL asli dari gambar yang diinginkan.

Kenapa gambar tidak bisa muncul di HTML?

Salah satu penyebab gambar tidak muncul di web adalah kesalahan nama folder gambar di kode HTML. Kesalahan tersebut membuat server tidak akan bisa menemukan gambar yang diminta untuk ditampilkan. Jika nama folder sudah dikoreksi, akses kembali halaman website yang gambarnya tidak muncul.

Apa itu background

background-image adalah teknik pada css untuk menampilkan gambar menjadi latar belakang alias background, baik itu pattern maupun gambar ukuran penuh.