Tips 1
Tips pertama ini yang paling familiar dan sering di gunakan, yaitu langsung memasangnya pada HTML.
<h1><a href="#"><img width="300" height="75" alt="Judul Blog Anda" src="logo.jpg" /></a></h1>Apabila anda menggunakan cara ini, penggunaan Alt sangatlah penting. Mengapa? karena Alt akan menjadi pengganti gambar bila gambar disable. Dengan menggunakan cara ini anda tidak dapat menggunaka efek :hover pada gambar karena tidak menggunakan CSS
Tips 2
Cara ke dua ini menggunakan CSS dan mengganti text dengan gambar. Dengan cara ini anda juga bisa menggunakan efek :hover pada image. Kode yang di gunakan seperti berikut.
KODE HTML
<h1 id="logo"><a href="#"><span></span>Judul Blog</a></h1>CSS
Dengan cara ini anda telah menyembunyikan text dan menggantinya dengan gambar. Tapi jika gambar di disable maka text akan muncul kembali menggantikan gambar. Kode utama dari trik ini adalah penggunaan span. Cara ini juga sepertinya lebih baik dari pada harus menyembunyikan text dengan text-indent karena jika gambar disable text tidak akan muncul./* repeated code per header */ #logo, #logo span { width: 300px; height: 75px; } #logo a, #logo a span { background-image: url(gambar.jpg); background-repeat: no-repeat; } #logo a:hover, #logo a:hover span { background-image: url(gambar2.jpg); } /* This is what moves the text under the span */ #logo a span { margin-bottom: -75px; } /* code for all styled headers */ h1 a span { display: block; /* place the span on top */ position: relative; z-index: 1; }
Tips 3
Jika cara pertama menggunakan gambar pada HTML dan yang kedua menggunakan gambar pada CSS, maka tips 3 ini menggunakan gambar pada CSS dan HTML sekaligus. Kode yang di gunakan
KODE HTML
<h1><a class="chirp" href="#"><img alt="Judul Blog Anda" src="logo_chirp_small.png"/></a></h1>CSS
Pada kode HTML dan CSS menggunakan gambar dan pada CSS di tambah juga efek :hover untuk gambar dan pada HTML menggunakan Alt sebagai keterangan gambar.a.chirp { background:url("gambar 1") no-repeat left top; display:block; height:249px; width:324px; } a:hover.chirp { background:url("gambar 2") no-repeat left bottom; } a.chirp img { height:0; }
Penggunaan kode height di atas bertujuan menyembunyikan gambar pada HTML dan gambar CSS lah yang akan muncul. Dan penggunaan Alt bertujuan apabila gambar pada CSS disable maka keterengan gambar lah yang akan muncul.a.chirp img { height:0; }
Terakhir
Keterangan :
- disable berarti mati/di nonaktifkan
- kode CSS letakan di atas ]]></b:skin>
- Kode HTML gabungkan ke dalam kode h1 header anda
- Untuk DEMO
6 komentar:
wow ini bermanfaat sob
@kisah abu nawas makasih gan
Kukuh Cakra Darma (kukuhcdh) | pake gambar 1 dan gambar 2, jadi sedikit memperlambat blog loading.. nice share..
@Kukuh Cakra Darma ga di gunakan juga gpp ko. klo mengerti css bisa di utak atik. thanks commentnya
wah tips yang menarik nih mas, thanks ya....
@Raharjo Ismail sama sama gan. makasih commentnya
Post a Comment