Tampilan : Daftar Grid

Struktur Dasar HTML5

Basic Structure HTML5 yang akan saya bahas kali ini ada sangkutan nya juga dengan postingan sebelumnya tentang Cara Cepat Agar Blog Terindeks google! , mengapa bersangkutan? karena ke-2 postingan ini menyangkut pada kategori SEO, dan kali ini saya hanya focus untuk menyimpan catatan/koleksi sebagai bahan referensi dalam Membuat website/blog Agar valid HTML5 dengan mengetahui Struktur HTML5 Dasar nya dulu.

html5 image

Belum tau HTML5? , untuk para Master mungkin udah pada tau dan paham banget apa HTML5 itu? , baiklah sekarang saya hanya ingin menjelaskan untuk yang belum tau saja, berikut penjelasannya sob.

Penjelasan HTML5

Adanya versi HTML terbaru yaitu versi 5, dan di sebutlah HTML5 itu bertujuan untuk mengurangi penggunaan plugin-plugin 3rd party pada HTML sehingga dapat mempercepat kinerja web itu sendiri. Plugin-plugin tersebut seperti Adobe Flash, Microsft Silverlight, Java dan lain-lainnya.

Selain itu, HTML5 juga membawa fungsi-fungsi yang baru seperti:

1. Element

article aside audio canvas command datalist details embed figcaption figure footer header hgroup keygen mark meter nav output progress rp rt ruby section source summary time video

2. Input Type pada Form

dates times email url search

3. Attribut

ping (pada a dan area), charset (pada meta), async (pada script) Di sini akan dijelaskan beberapa fungsi baru yang menarik seperti :

<canvas> - Element atau tag ini memiliki fungsi untuk menampilkan kertas gambar sehingga pengguna dapat menggunakan canvas untuk menggambar ataupun menulis bagaikan kertas biasa tanpa menggunakan plugin seperti Java.


<audio><video> - Bila kita ingin menampilkan video ataupun audio pada website kita maka kita akan menggunakan pllugin seperti adobe dengan format .swf, .fla dan .flv. Tetapi dengan menggunakan HTML5, kita tinggal menggunakan tag


Selain terdapatnya fungsi-fungsi baru, HTML5 juga memberikan beberapa kemudahan seperti pada bagian awal file HTML kita harus menulis coding DOCTYPE yang panjang.

Pada HTML5, DOCTYPE dapat ditulis lebih ringkas <!DOCTYPE html>

Selain itu, coding CSS dan Javascript pada HTML5 tidak perlu lagi menulis seperti type=text/css dan type=text/javascript

Tetapi seperti dibawah ini :

<style>
* { margin:0px; padding:0px;}
</style>
<script>
// Fungsi JavaScript
</script>


HTML5 juga menghilangkan beberapa tag ataupun element yang telah jarang dipakai dan digantikan oleh CSS seperti :

acronym applet basefont big center dir font frame frameset isindex noframes s strike tt uacronym applet basefont big center dir font frame frameset isindex noframes s strike tt u

HTML5 telah menyediakan banyak fungsi baru dan berbagai kemudahan tetapi apakah browser kita mendukung teknologi baru ini? Kebanyakan browser yang terkenal seperti Firefox, Opera, Safari dan Chrome dan lain-lain telah mendukung HTML5 *kecuali Internet Explorer.

Struktur Dasar HTML5

Hehe, setelah lama baca-baca Penjelasan HTML5 di atas, sekarang mending saya langsung share Struktur Dasar HTML5 nya sob, berikut struktur nya :

<!DOCTYPE HTML>

<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>
Judul Website
</title>
</head>

<body>

<header>
<h1>Logo / Judul Website</h1>
<nav>
<ul>
<li>
Navigasi Menu
</li>
</ul>
</nav>
</header>

<section>

<article>
<header>
<h2>
Judul Artikel
</h2>
<p>
Tanggal Posting
<time datetime="2009-09-04T16:31:24+02:00">
September 4th 2009
</time>
oleh
<a href="#">
Penulis/Admin
</a>
-
<a href="‪#‎comments‬">
Jumlah Komentar
</a>
</p>
</header>
<p>
Isi Artikel ..
</p>
</article>

<article>
<header>
<h2>
Judul Artikel
</h2>
<p>
Tanggal Posting
<time datetime="2009-09-04T16:31:24+02:00">
September 4th 2009
</time>
oleh
<a href="#">
Penulis/Admin
</a>
-
<a href="‪#‎comments‬">
Jumlah Komentar
</a>
</p>
</header>
<p>
Isi Artikel ..
</p>
</article>

</section>

<aside>
<h2>
Judul Bilah Kiri / Sidebar!
</h2>
<p>
Isi Konten / Widget ..
</p>
</aside>

<footer>
<p>
Copyright 2014 - <b>Judul Website</b>
</p>
</footer>

</body>

</html>


Testing / Validasi HTML5 .?

Untuk yang ingin mencoba apakah blog/website-nya sudah valid HTML5 atau belum, silahkan kunjungi situs validator HTML5 Klik Disini , atau langsung kunjungi alamat web berikut : http://html5.validator.nu

Sekian penjelasan tentang Struktur Dasar HTML5 , semoga artikel ini bermanfaat untuk sobat yang benar2 membaca dan menerapkan apa yang barusan saya terangkan . Terima kasih sudah meluangkan waktunya untuk berkunjung di blog sederhana saya ini . - Kang Rian -

Baca Juga :

#A3

Cara agar Blog baru cepat Terindex Google!

blogger google sitemap icon Dalam Membuat blog baru, tentunya sobat tidak mudah membuat blog yang sobat buat cepat terindex oleh search engine seperti Google. Butuh kesabaran penuh untuk menunggu agar blog kita muncul di google. Nah, kali ini saya akan memeberikan sedikit tips cara membuat blog kita lebih mudah atau lebih cepat di index oleh mesin pencari Google. silahkan ikuti langkah demi langkah ! :)

Bentar sob, sebelum kita mulai lebih baik kita check dulu blog kita apakah sudah terindex oleh google atau belum? biasa nya sih kalo blog baru gak akan terindex langsung setelah blog itu di buat, untuk mengecek nya silahkan sobat coba ketikan di google site:alamat-blog-sobat.blogspot.com , atau lebih tepat seperti screenshot di bawah ini :



Jika blog sobat sudah terindex maka akan seperti screenshot dibawah ini :



Berikut Cara nya :


Langkah #1 Kita submit dulu Blog baru kita di Google Add URL, Kunjungi http://google.com/addurl
( Masukan Alamat Blog sobat , masukan kode Verfikasi lalu klik tombol "Kirim Permintaan" ), atau sobat bisa langsung daftarkan blog sobat di Google Webmaster Tools

Langkah #2 Kunjungi Google Web Master , untuk mendaftarkan sitemap / daftar isi blog sobat ke Google!, kunjungi https://www.google.com/webmasters/tools/home?hl=id , setelah di kunjungi sobat akan melihat seperti screenshot dibawah ini , lalu klik saja Link Blog Sobat nya ( Jangan dulu yang lain! ) :

sitemap google

Langkah #3 Ikuti Langkah-langkah seperti pada screenshot di bawah ini :

sitemap google

Langkah #4 Klik tombol Tambahkan/Uji Peta Situs seperti screenshot dibawah ini :

sitemap google
sitemap google


Lalu masukan tambahan alamat data FEED bawaan Blogger / default sitemap di bawah ini satu per satu kedalam form sitemap, seperti pada gambar di atas!
  1. feeds/posts/default
  2. atom.xml?redirect=false&start-index=1&max-results=1000
  3. feeds/posts/default?orderby=updated
  4. feeds/posts/default?redirect=false
  5. rss.xml?redirect=false&start-index=1&max-results=1000


UPDATE : 24/02/2014 ( 5:54 PM ) WIB .

PING! Blog/Artikel ke beberapa Search Engine!

Untuk Melakukan PING Automatis : Saya menggunakan tools auto PING dari www.pingomatic.com

Semoga postingan Cara agar Blog baru cepat Terindex Google yang saya bagikan ini bermanfaat untuk sobat yang membutuhkan, terima kasih sudah berkunjung di blog kecil saya. Salam Blogger!

Postingan Sebelumnya : Cara Pasang Plugin JQuery Cycle Di Blog
#A3

Cara Pasang Plugin jQuery Cycle di Blog

Pada kesempatan malam ini saya ingin berbagi sebuah plugin untuk keperluan dalam pembuatan Slideshow pada Blog dengan beberapa effect cantik sesuai dengan yang sobat inginkan. berbeda dengan Plugin Simple Slideshow dengan Javascript yang pernah saya posting .

Dari pada penasaran! mending lihat langsung demo nya di bawah ini :

shuffle

$('#slideshow').cycle({
fx: 'shuffle',
easing: 'easeOutBack',
delay: -4000
});

zoom

$('#slideshow').cycle({
fx: 'zoom',
sync: false,
delay: -2000
});

fade

$('#slideshow').cycle();

turnDown

$('#slideshow').cycle({
fx: 'turnDown',
delay: -4000
});

curtainX

$('#slideshow').cycle({
fx: 'curtainX',
sync: false,
delay: -2000
});

toss

 $('#slideshow').cycle({ 
fx: 'toss',
delay: -500
});
Masih kurang Effectnya? baiklah untuk melihat effect kumplit-nya bisa lihat langsung Disini

Kelebihan Plugin jQuery Cycle :


  1. Cara Pemasangan pada Blog/Website yang sangat mudah.
  2. Effect Slideshow bisa di sesuaikan.
  3. Support di Semua Browser.

Ada yang kurang? yah mungkin terlalu sedikit jika hanya 3 Kelebihan yang saya sebutkan, karena untuk selebihnya bisa sobat buktikan sendiri. :)

Cara Pemasangan :

Langkah #1 : Pastikan sobat sebelumnya sudah menyimpan 1 jQuery Library, jika belum silahkan simpan kode jQuery libray di bawah ini sebelum kode </head> :

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js" type="text/javascript"></script>
Pemasangan jQuery pada template cukup 1 saja. Apabila ada beberapa versi jQuery library, maka efek-efek tidak akan berjalan.

Langkah #2 : Jika langkah pertama sudah di lakukan , selanjutnya simpan kode plugin di bawah ini tepat di atas kode </head> :

<!-- jQuery Cycle Plugin -->
<script src='https://googledrive.com/host/0B7H_GQEvKCj1bjRueExyQ2ZTZXM/jquery-cycle.js' type='text/javascript'></script>

Langkah #3 : Memanggil jQuery Cycle Plugin yang sudah sobat pasang di langkah ke-2 , dengan cara menambahkan kode CSS & JavaScript dibawah ini tepat di atas kode </head> :

<style type='text/css'>
#slideshow {
position:relative;
top:0px;left:0px;
width:100%;
max-width:300px; /* Atur Lebar Gambar ! */
height:auto;
}
#slideshow img {
width:100%;
height:auto;
position:absolute;
top:0px;
left:0px;
background:#fff url(http://www.ajaxload.info/cache/FF/FF/FF/33/33/33/6-0.gif) no-repeat center;
}
</style>

<script type='text/javascript'>
$('#slideshow').cycle({
fx: 'fadeZoom', // « ganti effect sesuai dengan effect yang di inginkan!
next: '#before',
prev: '#after',
delay: -3000
});
</script>

Langkah Terakhir : Berikut Cara Pemasangan pada Kode HTML nya :

<div id="slideshow">
<img alt='' src='http://i.imgur.com/1nNsHmi.jpg'/>
<img alt='' src='http://i.imgur.com/8HC129z.jpg'/>
<img alt='' src='http://i.imgur.com/KiUftfk.jpg'/>
</div>

Coba Langsung yuk! Klik Disini

#A3

Basic Pembuatan Breadcrumb di Blog

Malam ini saya hanya ingin sedikit berbagi tentang Basic Cara Pembuatan Breadcrumb di Blog , ada yang tahu "Breadcrumb?" untuk yang belum tahu seperti apa Breadcrumb yang saya maksud, berikut penjelasannya :

Sekilas Tentang "Breadcrumb"

Breadcrumb adalah navigasi menu untuk memudahkan pengunjung web/blog melacak lokasi dalam dokumen dan kembali ke halaman awal dengan mudah.
Posisi Breadcrumb sendiri tidak selalu berada di bawah judul Blog / di atas blog , tapi breadcrumb ini sendiri bisa kita simpan dimana saja. Namun disini saya hanya akan memberitahukan cara membuat Breadcrumb sederhana atau bisa di bilang "Basic" kenapa? karena yang saya bagikan disini hanya cara Pemasangan Breadcrumb di blog pada intinya saja . selanjutnya bisa Sobat kreasikan sendiri .

Seperti apa Breadcrumb ini ? , berikut contoh nya :

Interface Breadcrumbs
Interface Breadcrumbs

Cara Pemasangan :

Langkah #1 - Pastikan Sobat sudah Login Blogger > Template > Edit HTML, setelah masuk pada area HTML Editor silahkan cari kode </head> lalu simpan kode dibawah ini di tepat di atas nya :


<style type="text/css">
.breadcrumbs{padding:0px 5px 5px 0;margin-bottom:20px;margin-top:0px;font-size:11px;color:#5B5B5B;border-bottom:1px dotted #bbb;}
</style>


Langkah #2 - Setelah itu cari kode <b:includable id='main' var='top'> , lalu ganti dengan kode di bawah ini :


<b:includable id='breadcrumb' var='posts'><b:if cond='data:blog.homepageUrl != data:blog.url'>
<b:if cond='data:blog.pageType == &quot;static_page&quot;'>
<div class='breadcrumbs'><span><a expr:href='data:blog.homepageUrl' rel='tag'>Halaman Pertama</a></span> &#187; <span><data:blog.pageName/></span></div>
<b:else/>
<b:if cond='data:blog.pageType == &quot;item&quot;'>
<!-- breadcrumb for the post page -->
<b:loop values='data:posts' var='post'>
<b:if cond='data:post.labels'>
<div class='breadcrumbs' xmlns:v='http://rdf.data-vocabulary.org/#'>
<span typeof='v:Breadcrumb'><a expr:href='data:blog.homepageUrl' property='v:title' rel='v:url'>Halaman Pertama</a></span>
<b:loop values='data:post.labels' var='label'>
&#187; <span typeof='v:Breadcrumb'><a expr:href='data:label.url' property='v:title' rel='v:url'><data:label.name/></a></span>
</b:loop>
&#187; <span><data:post.title/></span>
</div>
<b:else/>
<div class='breadcrumbs'><span><a expr:href='data:blog.homepageUrl' rel='tag'>Halaman Pertama</a></span> &#187; <span>Tanpa Kategori.</span> &#187; <span><data:post.title/></span></div>
</b:if>
</b:loop>
<b:else/>
<b:if cond='data:blog.pageType == &quot;archive&quot;'>
<!-- breadcrumb for the label archive page and search pages.. -->
<div class='breadcrumbs'>
<span><a expr:href='data:blog.homepageUrl'>Halaman Pertama</a></span> &#187; <span>Archives for <data:blog.pageName/></span>
</div>
<b:else/>
<b:if cond='data:blog.pageType == &quot;index&quot;'>
<div class='breadcrumbs'>
<b:if cond='data:blog.pageName == &quot;&quot;'>
<span><a expr:href='data:blog.homepageUrl'>Halaman Pertama</a></span> &#187; <span>Menampilkan Semua Posting</span>
<b:else/>
<span><a expr:href='data:blog.homepageUrl'>Halaman Pertama</a></span> &#187; <span>Pencarian dengan kata kunci "<b><data:blog.pageName/></b>"</span>
</b:if>
</div>
</b:if>
</b:if>
</b:if>
</b:if>
</b:if>
</b:includable>
<b:includable id='main' var='top'>
<b:include data='posts' name='breadcrumb'/>


Langkah Terakhir! - Simpan Template! :)

Untuk melihat perubahan nya, silahkan lihat menggunakan Rich Snippet Tools
Atau melalui Link Rich Snippet di bawah ini :
http://www.google.com/webmasters/tools/richsnippets

Untuk mencoba apakah tampil beberapa label, copy postingan Anda yang mempunya label lebih dari 1. dan klik Pratinjau. Kalau sudah berhasil berarti breadcrumbs terpasang dengan baik.
Special thanks to : Kang Ismet
#A3

Cara Membuat Fungsi Dismiss seperti pada Alarm Jam.

Pada postingan pagi ini saya ingin berbagi tentang cara membuat fungsi/effect "Dismiss" dengan JavasScript seperti pada alarm, contohnya : pada saat element di klik maka element tersebut akan hilang .

Biasa nya fungsi ini selalu ada / di gunakan pada Alarm Jam handphone sobat,betul kan?


Berikut Demo-nya :

Dan berikut cara-nya :


Penerapan Kode Javascript! : Simpan kode di bawah ini sebelum kode </head>


<script type="text/javascript">
function hilangkan(){
document.getElementById('dismiss').style.display='none';
}; // Simpan Javascript ini sebelum kode </head>
</script>


Cara Pemasangan : Perhatikan pada contoh pemasangan di bawah ini :


<button id="dismiss" onclick="hilangkan();">Element yang akan di Dismiss!</button>
Element <button> bisa sobat ganti dengan element yang sobat inginkan seperti : <div> , <span> , dsb.

Coba langsung yuk? Klik Disini


Selesai! semoga tutorial Cara Membuat Fungsi Dismiss seperti pada Alarm Jam yang saya bagikan ini bermanfaat untuk sobat yang membutuhkan, bila ada salah kata dalam penulisan tutorial ini mohon di maafkan .
#A3

Cara Migrasi "Opencart" dari Online ke Offline / Hosting ke Localhost

Opencart IconSudah lama saya tidak bergelut di bidang e-commerce tentu nya dengan menggunakan CMS Opensource "OPENCART" , nah dalam kasus ini saya mengalami Kesulitan dalam Migrasi OPENCART yang sudah Online menjadi Offline dengan menggunakan XAMPP tentunya.

Setelah saya Googling mondar-mandir, akhirnya saya dapat masukan beberapa tips yang mungkin gak semua nya WORK / gak sesuai dengan apa yang saya harapkan. tapi gapapa toh saya bilang "gak semuanya!" hehe .

Baiklah sampai sini cerita kenapa saya share di sini Tutorial/Cara Migrasi Toko Online OPENCART dari Online ke Offline , berikut langkah-langkah nya :

Langkah #1 : Pastikan sobat sudah mendownload Semua file Opencart yang sudah sobat simpan di direktori hosting sobat ke folder C:\xampp\htdocs\direktori_opencart , disini saya menggunakan XAMPP untuk menjalankan OPENCART Offline-nya.!
direktori_opencart itu di sesuaikan dengan folder/direktori tempat semua file OPENCART offline sobat di simpan.

Langkah #2 : Export file Database OPENCART dari hosting online, lalu Import dengan membuat terlebih dahulu Database Offline di http://localhost/phpMyadmin dengan menggunakan Nama Database yang sama seperti Nama Database di phpMyadmin online.!

Langkah #3 : Buka file : C:\xampp\htdocs\direktori_opencart\config.php , rubah/update! kurang lebih menjadi seperti settingan direktori xampp di bawah ini :


<?php
// HTTP
define('HTTP_SERVER', 'http://localhost/direktori_opencart/');

// HTTPS
define('HTTPS_SERVER', 'http://localhost/direktori_opencart/');

// DIR
define('DIR_APPLICATION', 'C:/xampp/htdocs/direktori_opencart/catalog/');
define('DIR_SYSTEM', 'C:/xampp/htdocs/direktori_opencart/system/');
define('DIR_DATABASE', 'C:/xampp/htdocs/direktori_opencart/system/database/');
define('DIR_LANGUAGE', 'C:/xampp/htdocs/direktori_opencart/catalog/language/');
define('DIR_TEMPLATE', 'C:/xampp/htdocs/direktori_opencart/catalog/view/theme/');
define('DIR_CONFIG', 'C:/xampp/htdocs/direktori_opencart/system/config/');
define('DIR_IMAGE', 'C:/xampp/htdocs/direktori_opencart/image/');
define('DIR_CACHE', 'C:/xampp/htdocs/direktori_opencart/system/cache/');
define('DIR_DOWNLOAD', 'C:/xampp/htdocs/direktori_opencart/download/');
define('DIR_LOGS', 'C:/xampp/htdocs/direktori_opencart/system/logs/');

// DB
define('DB_DRIVER', 'mysql');
define('DB_HOSTNAME', 'localhost');
define('DB_USERNAME', 'root');
define('DB_PASSWORD', '');
define('DB_DATABASE', 'db_opencart'); // <-- Sesuaikan dengan Nama database opencart sobat!
define('DB_PREFIX', 'awalan_nama_struktur_database'); // <-- Sesuaikan dengan awalan nama Struktur database opencart sobat!
?>


Langkah #4 (Terakhir) : Buka File C:\xampp\htdocs\direktori_opencart\admin\config.php , rubah/update! kurang lebih menjadi seperti settingan direktori xampp di bawah ini :


<?php
// HTTP
define('HTTP_SERVER', 'http://localhost/direktori_opencart/admin/');
define('HTTP_CATALOG', 'http://localhost/direktori_opencart/');

// HTTPS
define('HTTPS_SERVER', 'http://localhost/direktori_opencart/admin/');
define('HTTPS_CATALOG', 'http://localhost/direktori_opencart/');

// DIR
define('DIR_APPLICATION', 'C:/xampp/htdocs/direktori_opencart/admin/');
define('DIR_SYSTEM', 'C:/xampp/htdocs/direktori_opencart/system/');
define('DIR_DATABASE', 'C:/xampp/htdocs/direktori_opencart/system/database/');
define('DIR_LANGUAGE', 'C:/xampp/htdocs/direktori_opencart/admin/language/');
define('DIR_TEMPLATE', 'C:/xampp/htdocs/direktori_opencart/admin/view/template/');
define('DIR_CONFIG', 'C:/xampp/htdocs/direktori_opencart/system/config/');
define('DIR_IMAGE', 'C:/xampp/htdocs/direktori_opencart/image/');
define('DIR_CACHE', 'C:/xampp/htdocs/direktori_opencart/system/cache/');
define('DIR_DOWNLOAD', 'C:/xampp/htdocs/direktori_opencart/download/');
define('DIR_LOGS', 'C:/xampp/htdocs/direktori_opencart/system/logs/');
define('DIR_CATALOG', 'C:/xampp/htdocs/direktori_opencart/catalog/');

// DB
define('DB_DRIVER', 'mysql');
define('DB_HOSTNAME', 'localhost');
define('DB_USERNAME', 'root');
define('DB_PASSWORD', '');
define('DB_DATABASE', 'db_opencart'); // <-- Sesuaikan dengan Nama database opencart sobat!
define('DB_PREFIX', 'awalan_nama_struktur_database'); // <-- Sesuaikan dengan awalan nama Struktur database opencart sobat!
?>


Sekian Cara Migrasi "OPENCART" yang sudah Online ( di Hosting ) menjadi Offline ( di Localhost XAMPP ) dari saya, jika ada sahabat yang mungkin kurang mengerti, silahkan berkomentar dan saya harap sobat tidak sungkan-sungkan dalam memberikan koreksi pada tutorial saya kali ini , mohon maaf bila ada salah kata dalam penulisan dalam penjelasan tutorial ini. Semoga bermanfaat! Salam blogger ..
#A3

Basic Pembuatan Tabs dengan CSS & JS

Tabs Icon PNG
Setelah lama menyimpan script ini, akhirnya ada kesempatan juga buat posting! untuk sobat yang belum paham fungsi tabs, plugin tabs ini berfungsi untuk sobat yang ingin mencoba meminimalis content dalam 1 div/area . mengapa saya bilang basic? karena disini saya akan berbagi script dasar nya saja agar sobat bisa kreasikan sendiri setelahnya.

Biar gak penasaran berikut demo nya sob :

Cara Pemasangan :

Untuk pemasangan pastikan sobat sebelumnya sudah menyimpan 1 jQuery Library, jika belum silahkan simpan kode jQuery libray di bawah ini sebelum kode </head> :

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js" type="text/javascript"></script>

Pemasangan jQuery pada template cukup 1 saja. Apabila ada beberapa versi jQuery library, maka efek-efek tidak akan berjalan.


Langkah #1 : Simpan kode CSS di bawah ini sebelum kode </head>


<style type="text/css">
#tabmenu {
position:relative;
margin:5px; */ <<---- OPSIONAL */
}

li, p { font: 12px/16px Arial, Helvetica, sans-serif; }

#nav {
overflow: hidden;
padding-left: 0;
}

#nav li {
float: left;
list-style: none;
}

#nav li a {
padding: 10px;
border-top: 1px solid #CCC;
border-right: 1px solid #CCC;
border-radius:3px 3px 0px 0px;
display: block;
background: #eee;
text-decoration:none;
}

#nav li a:hover {
background:#e5e5e5;
}
#nav li:first-child a {
border-left: 1px solid #CCC;
}

#tab-konten {
border: 1px solid #CCC;
border-radius:0px 0px 5px 5px;
padding: 10px;
width: 95%;
margin-top: -1px;
-moz-border-radius: 0 0 5px 5px;
box-shadow:0px 5px 3px #eee;
}

#nav li a.active {
background: #FFF;

}
</style>


Langkah #2 : Simpan kode Javascript di bawah ini tepat di atas kode </body> :


<script type='text/javascript'>
//<![CDATA[
$('#tab-konten div').hide();
$('#tab-konten div:first').show();

$('#nav li').click(function() {
$('#nav li a').removeClass("active");
$(this).find('a').addClass("active");
$('#tab-konten div').hide();

var indexer = $(this).index();
$('#tab-konten div:eq(' + indexer + ')').fadeIn(1000);
});
//]]>
</script>


Penulisan Pada HTML

Langkah Terakhir : Simpan pada area posting / widget di halaman Blog sobat.


<div id="tabmenu">

<ul id="nav">
<li><a href="#" class="active">Tab ke-1</a></li>
<li><a href="#">Tab ke-2</a></li>
<li><a href="#">Tab ke-3</a></li>
<li><a href="#">Tab ke-4</a></li>
<li><a href="#">Terakhir!</a></li>
</ul>

<div id="tab-konten">

<div id="tab1">
<p>Ini adalah isi dari Tab Pertama.</p>
</div>

<div id="tab2">
<p>dan ini adalah tab ke-2 !</p>
</div>

<!-- Batas Tab Konten -->

<div id="tab3">
<p>dan ini adalah isi dari tab ke-3 dengan menggunakan gambar di bawah ini:<br/>
<a href='http://blog.kangrian.com' target='_blank'><img src='https://googledrive.com/host/0B7H_GQEvKCj1Rmh1blVLZV9fSlk/gambar/logo-kang-rian.png' alt='Kang Rian'/></a></p>
</div>

<!-- Batas Tab Konten -->

<div id="tab4">
<p>Ke-4? yah ke empat, dengan tambahan video :<br />
<iframe width="250" height="180" src="http://www.youtube.com/embed/TZ860P4iTaM" frameborder="0" allowfullscreen></iframe></p>
</div>

<!-- Batas Tab Konten -->

<div id="tab5">
Sumber : http://blog.kangrian.com
</div>

<!-- Batas Tab Konten -->

</div>

</div>


Coba-coba??

Untuk mencoba dan praktek langsung sobat bisa Klik disini

Semoga Tutorial tentang Cara Membuat Tabs Sederhana / Pembuatan Basic Tabs dengan CSS & JavaScript ini bermanfaat .
#A3

Komentar Terbaru

Just load it!