Sabtu, 06 September 2014

Tag Embed dan Atributnya


Tag Embed dan Atributnya
EMBED adalah tag HTML yang digunakan untuk memasukkan file video atau file musik. Hasil yang ditampilkan oleh tag ini tergantung dari browser masing-masing pengunjung dikarenakan EMBED mengharuskan browser yang digunakan telah terinstall suatu plugin yang mendukung untuk memainkan file musik atau video yang terdapat pada halaman HTML tersebut.

Jumat, 05 September 2014

Mengubah gambar pada mouse hover dengan menggunakan CSS



Mengubah gambar pada mouse hover dengan menggunakan CSS
Oke, setelah lama tidak menulis tutorial baru (lagi buat website baru :D) sekarang saya akan menulis artikel lagi. Kali ini kita akan mempelajari bagaimana membuat efek mouse hover pada images. Membuat gambar yang berubah, sebenarnya cukup mudah apabila kita menggunakan Javascript, tapi kali ini saya akan mengajarkannya menggunakan CSS saja, tanpa Javascript sama sekali.

Tutorial CSS Mengatur Transparansi



Tutorial CSS Mengatur Transparansi

Dengan menggunakan properti CSS kita bisa mengatur transparansi suatu objek atau elemen HTML, seperti gambar, tulisan dan lainnya.
Untuk mengatur transpransi di IE kita menggunakan kode CSS: filter:alpha(opacity=x), sedangkan di Firefox, kita menggunakan kode CSS: opacity:x.
Di Firefox (opacity:x) x bisa bernilai 0.0 - 1.0. Semakin kecil semakin transparan.
Di IE (filter:alpha(opacity=x)) x bisa bernilai 0 - 100. Semakin kecil semakin transparan. Di IE, supaya trasparansi bisa berjalan objek harus memiliki dimensi seperti panjang(width) dan lebar
 

Apa itu CSS Sprite dan Contohnya


Apa itu CSS Sprite dan Contohnya

Istilah "sprite" muncul sebenarnya untuk istilah pemograman game zaman dulu, mereka meloading banyak image dalam 1 file, kemudian dengan memanfaatkan pengaturan background position gambar yang ditampilkan berubah-ubah, hal ini guna menghemat memori dan supaya tidak sering loading. Nah dalam teknik desain website kita juga bisa mengimplementasikan hal ini, namanya CSS sprite. Biasa CSS sprite dibuat untuk tombol atau gambar animasi yang jika mousenya berada di atas, maka gambar tombol akan berubah. Dengan teknik CSS biasa, biasanya kita membuat 2 buah file image, yang dengan bantuan javascript kita ubah source gambarnya jika pointer mouse berada di atas objek. Tapi dengan CSS sprite cukup 1 file image

Contoh CSS Sprite
Mungkin anda pernah melihat website menu atau tombol suatu website yang berubah jika kita taruh pointer mouse di atas, tetapi ketika kita save page as gambar-gambar tombolnya hanya berada dalam 1 file, seperti situs apple, facebook dan lainnya (contoh file image menu apple.com).
Untuk lebih mengerti perhatikan contoh sederharna CSS sprite berikut:
Jika anda taruh pointer mouse di atas, maka gambarnya akan berubah. Nah jika menggunakan teknik CSS sprite, kita cukup membutuhkan 1 file image seperti di bawah:
Kemudian dengan CSS kita atur supaya pas mouse di atas yang ditampilkan berubah. CSS yang digunakan adalah:
background-image: url(bg.gif);
background-position: [horizontal position] [vertical position];
Kode CSS Sprite
Berikut adalah kode untuk contoh kode CSS sprite di atas
<style>
#menu-desrizal{
    width:91px;
    height:25px;
    text-decoration:none;
    display:block;
    background-image:url(gambar/desrizal-css-sprite.jpg);
    background-position:0 0;
}
#menu-desrizal:hover{ background-position:0 -25; }
</style>

<a id="menu-desrizal" href="http://www.desrizal.com"></a>
Penjelasan:
Kita punya tombol menu link, kita atur tombolnya berukuran 91x 25 pixel, kemudian kita beri latar belakang gambar.
Jika hover (pointer mouse berada di atas) mala kita atur posisi backgroundnya untuk menampilkan tulisan desrizal bagian bawah.