Kamis, 10 November 2016

Cara menyisipkan gambar dengan format html

Cara yang diperlukan untuk memasukan atau menambahkan gambar ke dalam suatu halaman websangatlah mudah. HTML telah menyediakan tag khusus untuk keperluan ini yaitu dengan menggunakan tag <img>. Tag ini merupakan tag tunggal atau tidak memiliki pasangan (penutup). Atribut terpenting dari tag <img> adalah src (source atau sumber), yang berisi file gambar yang akan ditampilkan ke dalam halaman web.

Bentuk umum penggunaan tag <img>adalah :

Untuk gambar yang disimpan di file komputer menggunakan tag  

<img src=”nama_gambar.jpg">

atau

Untuk gambar yang diambil dari alamat situs lain menggunakan tag  
<img src="http://www.abcde1234.com/image/nama_gambar.jpg">

Untuk lebih jelasnya ketiklah kode html dibawah ini di notepad anda.

<!doctype html>

<html>

<head>

<title>memasukan gambar</title>

</head>

<body>

<h1>Cara Menambah Gambar</h1>

<img src=”gambar.jpg”>

</body>

</html>

Simpan kode html diatas dengan nama gambar.html kemudian buka file nya di browser anda maka tampilannya adalah sebagai berikut.


Format gambar yang sering digunakan dalam halaman web adalah GIF (.gif) dan JPEG (.jpeg atau .jpg). GIF adalah singkatan dari Graphics Inteface Group,sedangkan JPEG kepanjangan dari Joint Photographic Expert Group.Selain kedua format tersebut, saat ini juga sudah mulai banyak digunakan gambar dengan format PNG (.png), yang merupakan singkatan dariPortable Network Graphics.

Menggabung Gambar dan Teks

Jika kita ingin menggabungkan atau menyisipkan gambar di dalam suatu teks atau paragraph tertentu, terdapat pilihan posisi gambar yang harus diperhatikan secara vertical.

Teks bisa berada sejajar dengan bagian atas gambarTeks bisa berada sejajar dengan bagian tengah gambarTeks bisa berada sejajar dengan bagian bawah gambarTeks bisa berada sejajar dengan bagian kiri teks/paragrafTeks bisa berada sejajar dengan bagian kanan teks/paragraf

Untuk posisi gambar yang dilihat dari arah vertical dapat ditentukan dengan mengisi nilai TOP, MIDDLE, atau BOTTOM kedalam atribut ALIGN yang terdapat pada tag <img>. Untuk lebih jelasnya anda ketikan kode html berikut di editor notepad :

<!DOCTYPE HTML>

<html>

<head>

<title>Posisi Gambar</title>

<body>

<h1>Menggabung Gambar dan Teks, posisi terhadap teks secara vertikal</h1>

<img src="gambar.jpg" align="top"> Ini gambar 1<br><br>

<img src="gambar.jpg" align="middle"> Ini gambar 2<br><br>

<img src="gambar.jpg" align="bottom"> Ini gambar 3

</body>

<html> 

Simpan kode html diatas dengan nama posisi_gambar.html, maka tampilannya adalah sebagai berikut.


Adapun untuk posisi gambar yang dilihat dari arah horisontal atribut ditentukan dengan mengisi nilai LEFT dan RIGHT pada ALIGN pada tag <img>. Dengan mengisi atribut tersebut dengan nilai LEFT maka gambar akan berada di sebelah kiri teks, begitupun sebaliknya.

Untuk lebih jelasnya silakan anda ketik kembali kode html dibawah ini di notepad.

<!DOCTYPE HTML>
<html>
<head>
<title>posisi gambar kiri kanan</title>
<h1>Menggabung Gambar dan Teks, posisi terhadap teks secara horisontal</h1>
<img src="gambar.jpg" align="left">Ini gambar 1 (menggunakan align="LEFT") 
<br><br><br><br><br><br><br><br><br>
<img src="gambar.jpg" align="right">Ini gambar 2 (menggunakan align="RIGHT")
</body>
<html>

Simpan dokumen diatas dengan namaposisi_gambar2.html. Contoh hasil dokumen HTML di Web Browser seperti berikut :

 

Bagaiman pemirsa, mudah bukan. Sekian dulu artikel dari saya tentang Cara Memasukan Gambar Pada HTML ini semoga bermanfaat bagi anda semua.

Cara membuat tabel dengan format HTML

Tabel (table) sangat diperlukan ketika kita ingin menampilkan data yang berbentuk kolom-kolom. Dulu sebelum adanya CSS, table digunakan untuk membuat layout website namun saat ini sudah jarang dipakai sebagai layout karena faktor file yang cenderung lebih besar sehingga mempengaruhi waktu akses yang lebih lama, dalam pengelolaan dan pengeditan pun jauh lebih rumit karena banyaknya tag-tag yang dihasilkan.

Cara membuat tabel.

Untuk membuat table yang sederhana ada 3 elemen utama yaitu tabletr dan td. Tag <table> adalah untuk membuat tabel kemudian di ikuti dengan tag <tr> (table rows) adalah untuk membuat baris pada tabel kemudian tag <td> (table data) adalah untuk membuat kolom pada tabel, kolom-kolom hasil dari tr dan td ini disebut dengan table cell yaitu sebagai lokasi dimana kita memasukkan data-data yang akan di tampilkan.

Berikut adalah contoh tabel yang terdiri dari 3 baris dan 2 kolom.

<table border="1"> <tr> <td>Cell 1 - Baris 1 Kolom 1</td> <td>Cell 2 - Baris 1 Kolom 2</td> </tr> <tr> <td>Cell 3 - Baris 2 Kolom 1</td> <td>Cell 4 - Baris 2 Kolom 2</td> </tr> <tr> <td>Cell 5 - Baris 3 Kolom 1</td> <td>Cell 6 - Baris 3 Kolom 2</td> </tr> </table>

Hasil:

Cell 1 – Baris 1 Kolom 1Cell 2 – Baris 1 Kolom 2Cell 3 – Baris 2 Kolom 1Cell 4 – Baris 2 Kolom 2Cell 5 – Baris 3 Kolom 1Cell 6 – Baris 3 Kolom 2

Dalam contoh sengaja ditambah dengan atribut border agar kita dapat melihat posisi dari tabel tersebut, karena secara default nilai dari border ini adalah 0 jika tidak disertakan dengan tag <table>.

Mengatur lebar dan tinggi tabel.

Untuk mengatur lebar table digunakan atribut width atau bisa juga dengan style CSS dengan properti width. Untuk lebar dan tinggi dari td kita gunakan atribut style dengan properti width dan height.

Berikut adalah contoh tabel dengan lebar 75% dari lebar dokumen dan lebar kolom masing 50% dengan tinggi pada baris pertama adalah 40px.

<table border="1" width="75%"> <tr> <td style="width:50%;height:40px;">Baris 1 Kolom 1</td> <td>Baris 1 Kolom 1</td> </tr> <tr> <td>Baris 2 Kolom 1</td> <td>Baris 2 Kolom 2</td> </tr> <tr> <td>Baris 3 Kolom 1</td> <td>Baris 3 Kolom 2</td> </tr> </table>

Hasil:

Baris 1 Kolom 1Baris 1 Kolom 1Baris 2 Kolom 1Baris 2 Kolom 2Baris 3 Kolom 1Baris 3 Kolom 2

Untuk satuan ukuran widht dan height dari atribut maupun style tersebut kita dapat menggunakan px atau %. Untuk pengaturan lebar dan tinggi pada td kita cukup memasukkan pada kolom pertama secara otomatis kolom-kolom berikutnya akan mengikuti pengaturan tersebut.

Menggabungkan kolom pada tabel

Table Cell atau baris dan kolom dari tabel tersebut dapat kita gabungkan sesuai kebutuhan bentuk tabel yang diinginkan.

Untuk menggabungkan kolom dalam tabel digunakan atribut colspan.

<table border="1" width="75%"> <tr> <td colspan="2">Gabungan Kolom 1&amp;2 pada Baris 1</td> </tr> <tr> <td style="width:50%">Baris 2 Kolom 1</td> <td>Baris 2 Kolom 2</td> </tr> <tr> <td>Baris 3 Kolom 1</td> <td>Baris 3 Kolom 2</td> </tr> </table>

Hasil:

Gabungan Kolom 1&2 pada Baris 1Baris 2 Kolom 1Baris 2 Kolom 2Baris 3 Kolom 1Baris 3 Kolom 2

Sedangkan untuk menggabungkan baris dalam tabel digunakan atribut rowspan.

<table border="1" width="75%"> <tr> <td style="width:50%" rowspan="2">Gabungan Baris 1&amp;2 pada Kolom 1</td> <td>Baris 1 Kolom 2</td> </tr> <tr> <td>Baris 2 Kolom 2</td> </tr> <tr> <td>Baris 3 Kolom 1</td> <td>Baris 3 Kolom 2</td> </tr> </table>

Hasil:

Gabungan Baris 1&2 pada Kolom 1Baris 1 Kolom 2Baris 2 Kolom 2Baris 3 Kolom 1Baris 3 Kolom 2

Mengatur jarak kolom pada tabel

Untuk mengatur posisi cell dalam tabel digunakan atribut cellpadding dan cellspacing.

Cellpadding adalah untuk pengaturan sisi dari bagian dalam cell.

<table border="1" width="75%" cellpadding="8"> <tr> <td style="width:50%;">Baris 1 Kolom 1</td> <td>Baris 1 Kolom 2</td> </tr> <tr> <td>Baris 2 Kolom 1</td> <td>Baris 2 Kolom 2</td> </tr> </table>

Hasil:

Baris 1 Kolom 1Baris 1 Kolom 2Baris 2 Kolom 1Baris 2 Kolom 2

Sedangkan Cellspacing adalah pengaturan sisi dari bagian luar cell.

<table border="1" width="75%" cellspacing="8"> <tr> <td style="width:50%">Baris 1 Kolom 1</td> <td>Baris 1 Kolom 2</td> </tr> <tr> <td>Baris 2 Kolom 1</td> <td>Baris 2 Kolom 2</td> </tr> </table>

Hasil:

Baris 1 Kolom 1Baris 1 Kolom 2Baris 2 Kolom 1Baris 2 Kolom 2

Membuat titel pada tabel.

Untuk tabel yang lengkap dengan titel, kita bisa menambahkan tag <caption> tepat setelah tag <table> dan kita juga bisa mengganti td dengan th (table heading) sebagai titel dari baris maupun kolom.

Caption dan th akan secara otomatis berada pada posisi tengah dan th akan menghasilkan tulisan tebal.

<table border="1" width="75%"> <caption>Disini adalah titel tabel ini</caption> <tr> <th style="width:50%;">Header Kolom 1</th> <th>Header Kolom 2</th> </tr> <tr> <td>Baris 1 Kolom 1</td> <td>Baris 1 Kolom 2</td> </tr> <tr> <td>Baris 2 Kolom 1</td> <td>Baris 2 Kolom 2</td> </tr> </table>

Hasil:

Disini adalah titel tabel iniHeader Kolom 1Header Kolom 2Baris 1 Kolom 1Baris 1 Kolom 2Baris 2 Kolom 1Baris 2 Kolom 2

Membuat background pada tabel

Untuk membuat background pada tabel kita gunakan atribut style dengan properti background.

Berikut adalah contoh table dengan background warna kuning muda dengan heading warna merah.

<table style="background:#ffc" width="75%" border="1"> <tr> <th style="background:red;width:50%;">Header Kolom 1</th> <th style="background:red;">Header Kolom 2</th> </tr> <tr> <td>Baris 1 Kolom 1</td> <td>Baris 1 Kolom 2</td> </tr> <tr> <td>Baris 2 Kolom 1</td> <td>Baris 2 Kolom 2</td> </tr> </table>

Hasil:

Header Kolom 1Header Kolom 2Baris 1 Kolom 1Baris 1 Kolom 2Baris 2 Kolom 1Baris 2 Kolom 2

Seperti kita lihat bahwa border dari cell tersebut terlihat terlalu tebal padahal kita membuat nilai dari atribut border adalah 1px.

Ini terjadi karena secara default atribut cellpadding dan cellspacing pada elemen table memiliki nilai masing-masing 1px.

Jadi untuk menghilangkannya kita harus memasukkan kedua atribut tersebut dengan nilai 0.

<table cellpadding="0" cellspacing="0" style="background:#ffc" width="75%" border="1"> ... </table>

Atau kita juga bisa menggunakan style CSS yaitu dengan properti border-collapse:collapse.

<table style="border-collapse:collapse;background:#ffc" width="75%" border="1"> <tr> <th style="background:red;width:50%;">Header Kolom 1</th> <th style="background:red;">Header Kolom 2</th> </tr> <tr> <td>Baris 1 Kolom 1</td> <td>Baris 1 Kolom 2</td> </tr> <tr> <td>Baris 2 Kolom 1</td> <td>Baris 2 Kolom 2</td> </tr> </table>

Hasil:

Header Kolom 1Header Kolom 2Baris 1 Kolom 1Baris 1 Kolom 2Baris 2 Kolom 1Baris 2 Kolom 2

Pada link berikut ini kita akan membuat contoh tabel dengan CSS baik itu dengan atribut style (inline) maupun internal dan eksternal CSS.