New Post
HOT
Browser dan W3C Support
Rabu, 09 Mei 2012
Browser dan W3C Support untuk Background
Properti
Value
Browser
W3C
IE
Firefox
Netscape
Background
background-color
background-image
background-repeat
background-attachment
background-position
4
1
6
1
SES Pemrograman Web dengan HTML, CSS, dan JavaScript
Rabu, 02 Mei 2012
Buku Student Guide Series Pemrograman Web dengan HTML, CSS, dan JavaScript ditujukan untuk para siswa-siswi SMP/SMA dan pemula pengguna komputer agar dapat lebih memahami, menguasai, dan terampil menggunakan HTML, CSS, dan JavaScript dalam membuat web. Setelah berlatih dengan buku ini, diharapkan setiap pembaca mampu membuat web sederhana sendiri, baik berupa web pribadi, sekolah, atau kantor.
Membuat Tepi Gambar Bershadow Dengan CSS 3
Minggu, 29 Agustus 2010
CSS 3 adalah generasi CSS (Cascading Style Sheet) yang ke 3, banyak keunggulan CSS 3 dibandingkan generasi yang sebelumnya, dan sudah mulai digunakan browser-browser, yaitu diantaranya adalah Mozilla Firefox v 3.6 dan Safari V 3, semoga saja browser-browser lainya menyusul untuk mendukung CSS 3.Nah sebenarnya topik kita kali ini adalah "Membuat image post blogger berbayang/shadow" dengan menggunakan CSS 3, terlihat seperti gambar di samping kiri. Nah bagaimana caranya? silahkan ikuti langkah-langkah dibawah ini dan buktikan kecanggihan CSS 3.
Setelah Log In ke blogger pada dashboard masuk pada bagian "Design" lalu ke "Edit HTML"
lalu cari code CSS dibawah ini
.post img {
- - -
- - -
}
Note :
- Perhatikan saja code yang berwarna merah diatas, karena garis ( - - - ) yang berwarna hijau adalah definisi CSS yang berbeda-beda setiap template
- Dan kadang code yang berwarna merah ada tambahanya sehingga seperti ini : .post img, table.tr-caption-container {
.post img {
background:#FFFFFF;
border:1px solid $bordercolor;
padding: 7px;
-moz-box-shadow: 1px 1px 5px rgba(0, 0, 0, .5);
-webkit-box-shadow: 1px 1px 5px rgba(0, 0, 0, .5);
-goog-ms-box-shadow: 1px 1px 5px rgba(0, 0, 0, .5);
box-shadow: 1px 1px 5px rgba(0, 0, 0, .5);
}
Nah yang diganti adalah code CSS yang berwarna hijau saja.
kalau sudah lalu SAVE deh, dan lihat hasilnya di browser Mozilla v 3.6, Safari V 3 dan Google Chrome.
Sekian semoga bermanfaat.
Border-Radius : Membuat Garis Lengkung Dengan CSS
Minggu, 25 April 2010
Sebelumnya saya pernah membahas tutorial membuat garis lengkung pada kolom atau curve corner. Mungkin kurang lengkap dan masih banyak yang menanyakan hal ini kepada saya. Sayangnya kode border-radius ini tidak support dengan internet explorer. Jika sobat suka menggunakan ie sebagai browser utama, sobat tidak akan bisa merasakan hebatnya css untuk garis lengkung ini.
Saya akan berikan contoh pengunaan border-radius pada tulisan saja, jika ingin menambahkan pada sidebar atau kotak postingan juga bisa. Berikut ini syntax untuk border-radius dan beberapa contoh penulisan di blog menggunakan kode border-radius.
Syntax untuk border-radius
| Mozilla Equivalent | Browser Opera 10.5 | Webkit Equivalent (Safari 3) |
| -moz-border-radius-topright | border-top-right-radius | -webkit-border-top-right-radius |
| -moz-border-radius-bottomright | border-bottom-right-radius | -webkit-border-bottom-right-radius |
| -moz-border-radius-bottomleft | border-bottom-left-radius | -webkit-border-bottom-left-radius |
| -moz-border-radius-topleft | border-top-left-radius | -webkit-border-top-left-radius |
| -moz-border-radius | border-radius | -webkit-border-radius |
-Moz-Border-Radius (Untuk Mozilla)
-Webkit-Border-Radius (Untuk Safari)
Border-Radius (Support Opera 10.5)
Jika ingin membuatnya pada sidebar blog, silahkan sobat aplikasikan kode css sidebar blog sobat dengan kode diatas. Caranya hanya menambahkan kode yang saya tebalkan diatas kedalam css sidebar blog sobat.
Semoga bermanfaat ya.
Cara Membuat Dan Mempercantik Blockquote
Selasa, 13 April 2010
Ada pertanyaan dari salah seorang sobat pada postingan membuat navigasi horizontal 2 baris yang menanyakan tentang modifikasi blockquote. Saya akan berikan sedikit contoh blockquote yang bisa sobat jadikan referensi dan mungkin bisa dipasang pada blog. Blockquote sendiri adalah tulisan menjorok kedalam yang memang sudah ada pada fasilitas blogger.
Blockquote Gambar
Sama seperti yang ada di blog ini, kode css-nya :
background:#F9F9F9 url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiJGEtwu38j9w7b-fc1eNx-yCeXkk_MeE6cG0ul1wSiqR1alP3RPoGQJkZvZzOtT00JLdY3IHifZELS71T0XxbjUq4vdLhg19gQJCtQl3Iu3_-H2rtMfjD9XM4_wl4SWHArpVl8hDEcd8Y/s400/quotes_icon.gif) no-repeat scroll 5px 5px;
color:#3B0B0B;
border:2px outset #E6E6E6;
margin:10px;
padding:10px 10px 10px 40px;
}
Hasilnya :
Keterangan :
- #F9F9F9 adalah warna background.
- padding:10px 10px 10px 40px --->> perhatikan saja yang 40px karena ukuran tersebut adalah jarak antara garis pinggir kiri dengan tulisan, jadi jika sobat menggunakan gambar yang besar, maka ubah dan besarkan padding 40px-nya.
- Untuk gambarnya sobat sesuaikan dengan warna background, saya punya beberapa gambar dibawah ini yang bisa sobat gunakan.
Untuk penggunannya : silahkan klik kanan pada salah satu gambar diatas, kemudian pilih properties --->> location image properites --->> copy semua url gambar tersebut kemudian ganti url tulisan warna merah diatas dengan url gambar yang baru.
Blockquote Border dan Warna
Kode css :
margin: 1em 3em;
padding: .5em 1em;
border-left: 5px double #AEB404;
background-color: #F2F5A9;
}
Hasilnya :
Blockquote Tulisan Besar Pada Baris Pertama
Kode css :
margin: 1em 2em;
border-left: 1px dashed #999;
padding-left: 1em;
}
.post blockquote p:first-letter {
float: left;
margin: .2em .3em .1em 0;
font-family: "Monotype Corsiva", "Apple Chancery", fantasy;
font-size: 250%;
font-weight: bold;
}
.post blockquote p:first-line {
font-variant: small-caps;
}
Hasilnya :
Blockquote Warna dan Model Tulisan
Kode css :
color: #66a;
font-weight: bold;
font-style: italic;
margin: 1em 3em;
}
.post blockquote p:before {
content: '"';
}
.post blockquote p:after {
content: '"';
}
Hasilnya :
Berikut cara pemasangannya :
- Login ke blogger.
- Tuju Tata Letak.
- Pilih Edit HTML.
- Cari kode .post blockquote { …………………………………dst } hapus semua kode tersebut dan ganti dengan salah satu kode css diatas.
- Jangan Lupa Simpan Template.
Mudah-mudahan bermanfaat ya.
CSS Border Style
Jumat, 02 April 2010
|
|
Berikut ini contoh dari border yang bisa sobat gunakan :
Border-style: dotted
<div style="border:5px dotted #08088A; background:#FFF; width:500px; padding:20px">
dotted dotted dotted dotted dotted
</div>
Border-style: solid
<div style="border:5px solid #08088A; background:#FFF; width:500px; padding:20px">
solid solid solid solid solid
</div>
Border-style: dashed
<div style="border:5px dashed #08088A; background:#FFF; width:500px; padding:20px">
dashed dashed dashed dashed dashed
</div>
Border-style: groove
<div style="border:5px groove #08088A; background:#FFF; width:500px; padding:20px">
groove groove groove groove groove
</div>
Border-style: double
<div style="border:5px double #08088A; background:#FFF; width:500px; padding:20px">
double double double double double
</div>
Border-style: inset
<div style="border:5px inset #08088A; background:#FFF; width:500px; padding:20px">
inset inset inset inset inset
</div>
Border-style: outset
<div style="border:5px outset #08088A; background:#FFF; width:500px; padding:20px">
outset outset outset outset outset
</div>
Border-style: ridge
<div style="border:5px ridge #08088A; background:#FFF; width:500px; padding:20px">
ridge ridge ridge ridge ridge
</div>
Border Campur Aduk
<div style="border-style:dotted dashed double outset; border-color:red orange blue purple; border-width:5px; background:#FFF; width:500px; padding:20px">
dotted dashed double outset
</div>
Keterangan :
- border:5px adalah tebal dari border.
- #08088A adalah kode untuk warna biru, selengkpnya bisa dilihat disini.
- width:500px adalah lebar dari kotak.
- padding:20px adalah jarak antara tulisan dengan border.
- background:#FFF adalah warna latar.
Semoga bermanfaat.
CSS Style Generator
Sabtu, 06 Maret 2010
Salah satu bagian penting dalam template adalah kode css (cascading style sheet), seperti kita ketahui css adalah bahasa stylesheet yang mengatur tampilan sebuah dokumen. Umumnya css digunakan untuk memformat halaman sebuah blog/web dengan bahasa HTML. Dengan css, kita bisa mengatur warna dan tampilan blog, bahkan memformat ulang template dengan merubahnya secara tepat.
Untuk mengedit beberapa bagian atau keseluruhan kode css pada template, kita bisa membuatnya secara manual. Itu buat yang mengerti bahasa css, buat yang belum begitu mengerti, css style generator dari metatitan cssbuilder bisa sobat coba. Disini sobat bisa dengan mudah membuat kode css untuk template sobat, mulai dari body, header, post, sidebar, dll.
Tentukan dahulu bagian yang ingin di buat, setelah itu atur bagian font, box properties, background, posisi dan list properties.
Hanya dalam sekejab, kode css berhasil sobat ciptakan dan tinggal memasukkannya kedalam template. Hasilnya bisa sobat lihat dibawah ini :
Itu hanya satu contoh saja, silahkan sobat kreasikan template sehingga menjadi lebih indah. Jangan takut template jadi rusak, silahkan backup template sobat sebelum melakukan edit css.
Selamat mencoba !
Analisa Kecepatan Loading Blog
Jumat, 05 Februari 2010
Seperti kita ketahui, performa sebuah blog sangat di tentukan oleh beberapa hal, seperti template yang menarik, isi postingan, dan kecepatan loading blog. Template yang cantik dan isi artikel yang menarik akan menjadi sia-sia jika loading blog sangat lambat. Karena saya sendiri pernah mendapat kritik dari sobat blogger di kotak chat box, yang mengatakan bahwa loading blog saya terlalu berat, “coba anda kurangi java script di blog anda”. Sebuah kritik berharga dan sampai sekarang masih saya ingat.
Ada beberapa cara untuk mengurangi loading blog kita, seperti yang pernah saya jelaskan sebelumnya, yaitu dengan kompres css dan menyimpan css di hosting. Dengan meminimalisasi css dan javascript, blog yang tadinya lambat akan berubah menjadi lebih cepat. Dan usahakan untuk menghindari pemakaian javascript di bagian header, karena jika situs dari javascript yang sobat gunakan sedang down, maka loading blog sobat akan menjadi sangat lambat. Karena saya sendiri mengalaminya beberapa hari yang lalu, ketika situs dari script kode iklan yang saya gunakan sedang lambat, sehingga loading blog saya ikut-ikutan jadi lambat.
Dibawah ini ada beberapa tools yang bisa sobat gunakan untuk mengukur kecepatan blog sobat. Pembacaannya berupa angka dari bagian-bagian blog sobat, mulai dari html, html image, css image, javascript, css, multimedia, dll. Semuanya terbaca dalam satuan kb. Bandingkan semua tools dibawah ini, karena setiap tools mempunyai tingkat akurasi yang berbeda-beda.
Empat situs diatas akan memberikan hasil yang berbeda-beda. Jangan jadikan satu patokan saja, karena itu coba satu-persatu sebagai pembanding. Semoga tips ini berguna dan menjadi bahan pertimbangan buat sobat dalam penggunaan css dan javascript di template sobat.
Membuat Efek Tulisan Dengan CSS Text Shadow
Jumat, 29 Januari 2010
Kali ini saya akan coba membahas bagaimana cara membuat text shadow menggunakan CSS3. Dari namanya saja sudah bisa ditebak bahwa text yang dimaksud memiliki bayangan.
Sobat bisa membuat tulisan tampak timbul, tenggelam, 3D atau bersinar dengan mengatur besar kecilnya ukuran bayangannya. Semua browser support dengan text shadow ini, kecuali IE. Jadi sebaiknya cek dulu list browser yang support dibawah ini.
| Safari 3.1 (Mac/Win) | yes, but no multiple shadows |
| Safari 4 (Mac/Win) | yes, full support |
| Opera 9.5 (Mac/Win/Lin) | yes, full support |
| Firefox 2/3 (Mac/Win/Lin) | no |
| Firefox 3.1/3.5 (Mac/Win/Lin) | yes, full support |
| Google Chrome 1 (Win) | no |
| Google Chrome 2 (Win) | yes, full support |
| IE 7/8 (Win) | no |
| Shiira (Mac) | yes, but no multiple shadows |
| Safari on iPhone | yes, but no multiple shadows |
| Opera Mini 4.1 | yes, no blur radius |
Jika sudah, mari kita lanjut ke tutorialnya. Perhatikan kode css dibawah ini :
color: #000;
background: #fff;
text-shadow: 1px 1px 1px #424242;
- color : #000 adalah warna dasar tulisan
- background: #fff adalah warna latar
- 1px 1px 1px #424242 untuk warna bayangannya (shadow)
Dibawah ini ada beberapa contoh model text shadow beserta kode css-nya, silahkan sobat kreasikan.
Selamat berkreasi, semoga dengan adanya text shadow blog sobat jadi lebih hidup. ![]()
Mempercantik Menu Dengan MyCSSMenu
Kamis, 17 Desember 2009
Buat sobat yang ingin membuat menu dropdown horizontal atau menu vertikal, mycssmenu.com bisa menjadi alternatif utama. Selain mudah dalam penerapannya, mycssmenu juga mempunyai ragam pilihan yang cantik. Dari pilihan warna, model menu dari kotak persegi sampai model melengkung, serta animasi menarik yang menyertai menu ketika di klik.
Hanya dalam waktu kurang lebih 10 menit menu pun sudah siap di tempatkan di blog. Jika sobat tidak menguasai bahasa pemrograman seperti kode HTML atau CSS yang ribet, jangan kecil hati karena menu yang tersedia di sini sangat mudah, hanya dengan klik “Customize Menu” sobat bisa mengaturnya sesuka hati.
Jika sudah jadi, maka sobat tinggal meletakkan kode script-nya ke dalam template sobat, untuk meletakkan kode-kodenya, sobat bisa baca di postingan saya tentang menu dropdown.
Berikut ini contoh gambar dari menu dropdown yang saya buat di mycssmenu.com :
Mungkin sobat sudah sering menemukan situs online tools yang seperti ini, namun saya yakin tidak ada yang lebih bagus dari mycssmenu, pastikan sobat mencobanya.
Oke deh, selamat mencoba ! ![]()
Tips Mempercepat Loading Blog (Part II)
Kamis, 19 November 2009
Pada tutorial sebelumnya, saya juga membahas tentang tips mempercepat loading blog dengan mengkompress kode css, namun hasilnya tidak terlalu jauh berbeda dengan sebelum di kompress.
Berbeda dengan yang akan saya jelaskan kali ini, saya akan coba memberikan tips mempercepat loading blog dengan cara menyimpan kode css di tempat hosting gratis.
Kecepatan loading yang dihasilkan lumayan cukup signifikan dengan sebelum kode css di simpan di hosting gratis. Caranya sangat mudah, namun sebelumnya sobat harus punya dulu hosting yang akan dijadikan tempat menyimpan kode css-nya. Tidak perlu bayar, yang gratisan banyak kok, sobat bisa coba di Google Code. Silahkan daftar dulu, sudah daftar? baiklah sekarang ikuti langkah-langkahnya berikut ini :
- Login ke blogger.
- Silahkan tuju Elemen Halaman.
- Klik Edit Template.
- Biasakan backup template dulu sebelum melakukan perubahan.
- Lalu klik Expand Template Widget.
- Perhatikan kode css milik sobat, saya akan berikan sedikit contoh :
#header {
width: 960px;
height: 150px;
color: #888888;
background:#000;
font-size: 14px;
font-weight: normal;
margin: 0px auto;
padding: 0px;
overflow: hidden;
position: relative }#header p {
padding: 0px 0px 5px 0px;
margin: 0px;
line-height: 20px }
#header h1 {
color: #FFFFFF;
font-size: 35px;
font-family: Times New Roman, Georgia, Trebuchet MS;
font-weight: normal;
margin: 0px;
padding: 20px 0px 0px 0px;
text-decoration: none }
#header h1 a, #header h1 a:visited {
color: #EEEEEE;
font-size: 40px;
font-family: Times New Roman, Georgia, Trebuchet MS;
font-weight: normal;
margin: 0px;
padding: 20px 0px 0px 0px;
text-decoration: none }
#header h1 a:hover {
color: #CCCCCC;
text-decoration: none } - Sudah ketemu kan? nah sekarang buka notepad, lalu copy paste semua kode css milik sobat kedalam notepad.
- Setelah itu simpan file tersebut dalam bentuk css, sebagai contoh sobat bisa simpan dengan nama style.css
- Sekarang login ke hosting gratis yang sudah sobat daftarkan tadi, kemudian upload file style.css ke hosting tersebut.
- Setelah upload berhasil, sobat akan mendapatkan kode url, contoh seperti punya saya :
- Kemudian ubah kode url tersebut menjadi seperti ini :
<link href='http://wartoberita.googlecode.com/files/header.css' rel='stylesheet' type='text/css'/>
- Dan letakkan kode tersebut tepat setelah kode ]]></b:skin>
- Sehingga hasilnya menjadi seperti berikut ini :
]]></b:skin>
<link href='http://wartoberita.googlecode.com/files/header.css' rel='stylesheet' type='text/css'/>
</head>
- Jangan lupa Simpan Template.
Mudah kan, iya siapa bilang susah. Yang bilang susah berarti orang yang malas berpikir.
Oke deh selamat mencoba !
Kompress CSS Percepat Loading Blog
Selasa, 03 November 2009
Ada beberapa hal yang mempengaruhi loading suatu blog, selain pemakaian kode HTML dan Javascript yang berlebihan yang tentunya akan membuat loading blog jadi lambat, pengaturan atau pemakaian kode css yang salah juga berpengaruh terhadap loading blog.
Jika sobat banyak menggunakan kode HTML atau javascript dan diletakkan di sidebar sebelah kiri, itu akan membuat loading blog terasa sangat berat, kenapa ?
Jadi saya sarankan gunakanlah template dengan kolom postingan yang terletak di sebelah kiri, atau jika sobat menggunakan sidebar di sebelah kiri, usahakan jangan terlalu banyak memakai kode HTML atau Javascript di sebelah kiri karena akan membuat loading blog jadi sangat berat.
Berlanjut pada topik utama kita, kompress kode css ini bisa kita lakukan secara manual maupun dengan menggunakan tools kompress css yang sekarang sudah banyak tersedia di internet. Saya akan berikan contoh kasusnya, perhatikan kode css berikut ini :
a:link {
color:#006699; text-decoration:none;
}a:visited {
color:#006699; text-decoration:none;
}a:hover {
color:#006699; text-decoration:underline;
}#main .post-body a:link {
color:#006699; text-decoration:underline;
}#main .post-body a:visited {
color:#006699; text-decoration:underline;
}#main .post-body a:hover {
color:#006699; text-decoration:none;
}
kode css diatas adalah kode standard yang biasa sobat jumpai di HTML template, jika saya kompress secara manual maka hasilnya akan seperti dibawah ini :
a:link,a:visited,#main .post-body a:hover {
color:#006699;
text-decoration:none
}a:hover,#main .post-body a:link,#main .post-body a:visited {
color:#006699;
text-decoration:underline
}
apa yang membedakan kedua bagian diatas ? jika sobat cermat melihat seluruh kode css yang paling atas (sebelum saya kompress) bahwa semua bagian dalam kurung {....} yang membedakan hanya dua bagian yaitu pada penulisan text-decoration:none dan text-decoration:underline. Pemakaian spasi juga sangat berpengaruh dalam penulisan css, jika saya rapatkan maka hasilnya menjadi seperti berikut ini :
a:link,a:visited,#main .post-body a:hover{color:#006699;text-decoration:none}
a:hover,#main .post-body a:link,#main .post-body a:visited{color:#006699;text-decoration:underline}
Untuk mengkompress kode css pada template, sobat tidak perlu susah payah mengkompress-nya secara manual, karena sekarang sudah banyak tools gratisan yang menyediakan fasilitas kompress css, salah satu yang biasa saya gunakan adalah situs http://www.csscompressor.com
- Untuk mengkompress css-nya silahkan kunjungi situs tersebut.
- Kemudian pada halaman depan, ada pilihan jenis kompress dari yang low, standard, high sampai highest, kemudian masukkan kode css milik sobat kedalam kotak kosong yang tersedia lalu klik compress.
- Maka akan terlihat hasil kompress dibawahnya, seperti pada gambar berikut
- Kemudian klik Select All dan copy semua kode yang sudah di kompress tadi.
Ada banyak tools lainnya yang bisa sobat coba, sobat bisa cari di search engine..oke sob, selamat mengkompress ria, semoga dengan di kompress-nya kode css blog sobat akan menjadi lebih enteng..![]()

