Mengapa saya menggunakan template minima?? seperti kita ketahui bersama bahwa template minima adalah template tata letak yang paling banyak di gunakan para blogger dalam ber eksperimen. Berbeda dengan templae tata letak lain, seperti rounder, template minima mempunyai kode css yang tidak rumit dan tentu saja mudah di edit. Karna itu, tanpa basa - basi silahkan sobat ikuti tutorial membuat template blog sendiri berikut.
Pertama - tama kita membahas dulu bagian paling mendasar dari pembuatan template blog, yaitu pengenalan akan bagian - bagian template blogger.
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
Merupakan deklarasi file XHTML pada template Blogger dengan jenis Strict. XHTML jenis Strict digunakan untuk membuat halaman yang layout dan formatnya dikontrol penuh oleh CSS. Pada deklarasi ini tidak menggunakan tag font dan table<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<head>
<b:include data='blog' name='all-head-content'/>
<title><data:blog.pageTitle/></title>
<meta expr:content='data:blog.metaDescription' name='description'/>
<b:skin><![CDATA[/*
Bagian kepala atau head template blog yang berisi judul blog dan awal dari kode CSS. Di sinilah tempat untuk meletakkan meta tag baik deskripsi, keyword, atau meta - tag lainnya.<b:include data='blog' name='all-head-content'/>
<title><data:blog.pageTitle/></title>
<meta expr:content='data:blog.metaDescription' name='description'/>
<b:skin><![CDATA[/*
body {
background:$bgcolor;
margin:0;
color:$textcolor;
font:x-small Georgia Serif;
font-size/* */:/**/small;
font-size: /**/small;
text-align: center;
}
Body adalah bagian paling dasar dari bagian-bagian template lainya, body pada template blog biasanya memenuhi halaman dari browser baru setelah itu tersusun bagian-bagian lainya.background:$bgcolor;
margin:0;
color:$textcolor;
font:x-small Georgia Serif;
font-size/* */:/**/small;
font-size: /**/small;
text-align: center;
}
a:link {
color:$linkcolor;
text-decoration:none;
}
Kode ini untuk mengubah tampilan link pada template blog Anda.color:$linkcolor;
text-decoration:none;
}
a:visited {
color:$visitedlinkcolor;
text-decoration:none;
}
Ini menubah tampilan link yang pernah di kunjungicolor:$visitedlinkcolor;
text-decoration:none;
}
a:hover {
color:$titlecolor;
text-decoration:underline;
}
Merubah tampilan link ketika pointer di atas linkcolor:$titlecolor;
text-decoration:underline;
}
a img {
border-width:0;
}
Mengubah tampilan link bergambarborder-width:0;
}
/* Header
-----------------------------------------------
*/
#header-wrapper {
width:660px;
margin:0 auto 10px;
border:1px solid $bordercolor;
}
Terdapat pada bagian atas template yang berisi judul dan deskripsi blog dan merupakan bagian pertama yang di baca serach engine.width:660px;
margin:0 auto 10px;
border:1px solid $bordercolor;
}
#header-inner {
background-position: center;
margin-left: auto;
margin-right: auto;
}
mengubah tampilan header bagian dalam.background-position: center;
margin-left: auto;
margin-right: auto;
}
#header {
margin: 5px;
border: 1px solid $bordercolor;
text-align: center;
color:$pagetitlecolor;
}
Mengubah tampilan judul blog dan deskripsi blog secara keseluruhanmargin: 5px;
border: 1px solid $bordercolor;
text-align: center;
color:$pagetitlecolor;
}
#header h1 {
margin:5px 5px 0;
padding:15px 20px .25em;
line-height:1.2em;
text-transform:uppercase;
letter-spacing:.2em;
font: $pagetitlefont;
}
Mengubah tampilan judul dan deskripsi blog tingkat 1margin:5px 5px 0;
padding:15px 20px .25em;
line-height:1.2em;
text-transform:uppercase;
letter-spacing:.2em;
font: $pagetitlefont;
}
#header a {
color:$pagetitlecolor;
text-decoration:none;
}
Mengubah tampilan link yang terdapat pada headercolor:$pagetitlecolor;
text-decoration:none;
}
#header a:hover {
color:$pagetitlecolor;
}
Mengubah tampilan link pada header jika pointer mouse berada di atas link.color:$pagetitlecolor;
}
#header .description {
margin:0 5px 5px;
padding:0 20px 15px;
max-width:700px;
text-transform:uppercase;
letter-spacing:.2em;
line-height: 1.4em;
font: $descriptionfont;
color: $descriptioncolor;
}
Mengubah tampilan deskripsi blog yang terdapat pada header. Biasanya pada tingkat 2 yaitu h2margin:0 5px 5px;
padding:0 20px 15px;
max-width:700px;
text-transform:uppercase;
letter-spacing:.2em;
line-height: 1.4em;
font: $descriptionfont;
color: $descriptioncolor;
}
#header img {
margin-$startSide: auto;
margin-$endSide: auto;
}
Mengubah tampilan gambar header.margin-$startSide: auto;
margin-$endSide: auto;
}
/* Outer-Wrapper
----------------------------------------------- */
#outer-wrapper {
width: 660px;
margin:0 auto;
padding:10px;
text-align:$startSide;
font: $bodyfont;
}
berisi seluruh wrapper seperti header-wrapper, main-wrapper, sidebar-wrapper, footer-wrapper dan content-wrapper.width: 660px;
margin:0 auto;
padding:10px;
text-align:$startSide;
font: $bodyfont;
}
#main-wrapper {
width: 410px;
float: $startSide;
word-wrap: break-word; /* fix for long text breaking sidebar float in IE */
overflow: hidden; /* fix for long non-text content breaking IE sidebar float */
}
adalah area postingan ( bagian yang dalamnya adalah artikel )width: 410px;
float: $startSide;
word-wrap: break-word; /* fix for long text breaking sidebar float in IE */
overflow: hidden; /* fix for long non-text content breaking IE sidebar float */
}
#sidebar-wrapper {
width: 220px;
float: $endSide;
word-wrap: break-word; /* fix for long text breaking sidebar float in IE */
overflow: hidden; /* fix for long non-text content breaking IE sidebar float */
}
Berfungsi sebagai tempat widget/gadget yang sobat pasang baik widget dari pihak blogger atau melibatkan pihak ketiga dengan fasilitas HTML/Javascript.width: 220px;
float: $endSide;
word-wrap: break-word; /* fix for long text breaking sidebar float in IE */
overflow: hidden; /* fix for long non-text content breaking IE sidebar float */
}
/* Headings
----------------------------------------------- */
h2 {
margin:1.5em 0 .75em;
font:$headerfont;
line-height: 1.4em;
text-transform:uppercase;
letter-spacing:.2em;
color:$sidebarcolor;
}
Kode CSS ini mengubah tampilan judul pada blog dengan kelas h2 seperti judul artikel, judul widget pada sidebar,judul widget-footer, dll.margin:1.5em 0 .75em;
font:$headerfont;
line-height: 1.4em;
text-transform:uppercase;
letter-spacing:.2em;
color:$sidebarcolor;
}
sekarang kita masuk ke bagian post nya.
/* Posts
-----------------------------------------------
*/
h2.date-header {
margin:1.5em 0 .5em;
}
Mengubah tampilan tanggal artikel.margin:1.5em 0 .5em;
}
.post {
margin:.5em 0 1.5em;
border-bottom:1px dotted $bordercolor;
padding-bottom:1.5em;
}
Mengubah tampilan artikel blog.margin:.5em 0 1.5em;
border-bottom:1px dotted $bordercolor;
padding-bottom:1.5em;
}
.post h3 {
margin:.25em 0 0;
padding:0 0 4px;
font-size:140%;
font-weight:normal;
line-height:1.4em;
color:$titlecolor;
}
Mengubah tampilan judul artikel blog.margin:.25em 0 0;
padding:0 0 4px;
font-size:140%;
font-weight:normal;
line-height:1.4em;
color:$titlecolor;
}
.post h3 a, .post h3 a:visited, .post h3 strong {
display:block;
text-decoration:none;
color:$titlecolor;
font-weight:normal;
}
Mengubah tampilan link judul artikel.display:block;
text-decoration:none;
color:$titlecolor;
font-weight:normal;
}
.post h3 strong, .post h3 a:hover {
color:$textcolor;
}
mengubah tampilan link judul artikel ketika di lewati pointer.color:$textcolor;
}
.post-body {
margin:0 0 .75em;
line-height:1.6em;
}
Mengubah tampilan bagian posting.margin:0 0 .75em;
line-height:1.6em;
}
.post-body blockquote {
line-height:1.3em;
}
Mengubah / memodifikasi blockquote pada postingan blog.line-height:1.3em;
}
.post-footer {
margin: .75em 0;
color:$sidebarcolor;
text-transform:uppercase;
letter-spacing:.1em;
font: $postfooterfont;
line-height: 1.4em;
}
Mengubah catatan kaki atau bagin footer pada postingan blog.margin: .75em 0;
color:$sidebarcolor;
text-transform:uppercase;
letter-spacing:.1em;
font: $postfooterfont;
line-height: 1.4em;
}
.comment-link {
margin-$startSide:.6em;
}
Mengubah tampilan link komentar ( jumlah komentar ).margin-$startSide:.6em;
}
.post img, table.tr-caption-container {
padding:4px;
border:1px solid $bordercolor;
}
Mengubah tampilan image / gambar pada areal postingan.padding:4px;
border:1px solid $bordercolor;
}
/* Comments
----------------------------------------------- */
#comments h4 {
margin:1em 0;
font-weight: bold;
line-height: 1.4em;
text-transform:uppercase;
letter-spacing:.2em;
color: $sidebarcolor;
}
Mengubah tampilan judul bagian komentar.margin:1em 0;
font-weight: bold;
line-height: 1.4em;
text-transform:uppercase;
letter-spacing:.2em;
color: $sidebarcolor;
}
#comments-block {
margin:1em 0 1.5em;
line-height:1.6em;
}
Mengubah tampilan bagian keseluruhan komentar.margin:1em 0 1.5em;
line-height:1.6em;
}
#comments-block .comment-author {
margin:.5em 0;
}
Mengubah tampilan link author atau link komentatormargin:.5em 0;
}
#comments-block .comment-body {
margin:.25em 0 0;
}
Mengubah tampilan isi komentar.margin:.25em 0 0;
}
#comments-block .comment-footer {
margin:-.25em 0 2em;
line-height: 1.4em;
text-transform:uppercase;
letter-spacing:.1em;
}
Mengubah tampilan footer komentar. Comment-footer biasanya berisi tanggal komentar.margin:-.25em 0 2em;
line-height: 1.4em;
text-transform:uppercase;
letter-spacing:.1em;
}
.deleted-comment {
font-style:italic;
color:gray;
}
Mengubah tampilan komentar yang telah di hapus.font-style:italic;
color:gray;
}
.feed-links {
clear: both;
line-height: 2.5em;
}
mengubah tampilan link feedclear: both;
line-height: 2.5em;
}
/* Sidebar Content
----------------------------------------------- */
.sidebar {
color: $sidebartextcolor;
line-height: 1.5em;
}
Mengubah tampilan sidebar secara keseluruhan.color: $sidebartextcolor;
line-height: 1.5em;
}
.sidebar ul {
list-style:none;
margin:0 0 0;
padding:0 0 0;
}
Mengubah tampilan daftar pada sidebar.list-style:none;
margin:0 0 0;
padding:0 0 0;
}
.sidebar li {
margin:0;
padding-top:0;
padding-$endSide:0;
padding-bottom:.25em;
padding-$startSide:15px;
text-indent:-15px;
line-height:1.5em;
}
Mengubah tampilan definisi daftar dari tag <ul>margin:0;
padding-top:0;
padding-$endSide:0;
padding-bottom:.25em;
padding-$startSide:15px;
text-indent:-15px;
line-height:1.5em;
}
.sidebar .widget, .main .widget {
border-bottom:1px dotted $bordercolor;
margin:0 0 1.5em;
padding:0 0 1.5em;
}
Mengubah tampilan widget secara keseluruhan termasuk area postingan dan footer.border-bottom:1px dotted $bordercolor;
margin:0 0 1.5em;
padding:0 0 1.5em;
}
/* Footer
----------------------------------------------- */
#footer {
width:660px;
clear:both;
margin:0 auto;
padding-top:15px;
line-height: 1.6em;
text-transform:uppercase;
letter-spacing:.1em;
text-align: center;
}
Pada dasarnya sam seperti sidebar namu lataknya yang berbeda. footer berada di bagian paling bawah atau di atas dari credits template blog ( hanya ada pada template yang di download ).width:660px;
clear:both;
margin:0 auto;
padding-top:15px;
line-height: 1.6em;
text-transform:uppercase;
letter-spacing:.1em;
text-align: center;
}
]]></b:skin>
Merupakan akhir dari kode css pada template blogger. Di bawah kode ini,sobat bisa menyisipkan script. (seperti readmore, related post, dll )</head>
Merupakan pasang atau tag penutup dari tag <head> pada dokumen HTML. <body>
Bagian ini di mulai dari kode berikut.
<div id='outer-wrapper'><div id='wrap2'>
Merupakan kode html dari outer-wrapper.<div id='header-wrapper'>
<b:section class='header' id='header' maxwidgets='1' showaddelement='no'>
<b:widget id='Header1' locked='true' title='tes tatelu (Header)' type='Header'/>
</b:section>
</div>
Merupakan kode html dari header-wrapper.<b:section class='header' id='header' maxwidgets='1' showaddelement='no'>
<b:widget id='Header1' locked='true' title='tes tatelu (Header)' type='Header'/>
</b:section>
</div>
<div id='content-wrapper'>
Bagian main-wrapper dan sidebar-wrapper berada dalam tag ini<div id='crosscol-wrapper' style='text-align:center'>
<b:section class='crosscol' id='crosscol'/>
</div>
Bagian antara header-wrapper dan content-wrapper.<b:section class='crosscol' id='crosscol'/>
</div>
<div id='main-wrapper'>
<b:section class='main' id='main' showaddelement='no'>
<b:widget id='Blog1' locked='true' title='Posting Blog' type='Blog'/>
</b:section>
</div>
Kode html dari area postingan atau main-wrapper<b:section class='main' id='main' showaddelement='no'>
<b:widget id='Blog1' locked='true' title='Posting Blog' type='Blog'/>
</b:section>
</div>
<div id='sidebar-wrapper'>
<b:section class='sidebar' id='sidebar' preferred='yes'>
<b:widget id='PopularPosts1' locked='false' title='Popular Posts' type='PopularPosts'/>
</b:section>
</div>
Kode html untuk sidebar-wrapper<b:section class='sidebar' id='sidebar' preferred='yes'>
<b:widget id='PopularPosts1' locked='false' title='Popular Posts' type='PopularPosts'/>
</b:section>
</div>
<!-- spacer for skins that want sidebar and main to be the same height-->
<div class='clear'> </div>
Mengatur ketinggian sidebar-wrapper dan main-wrapper supaya sama tinggi.<div class='clear'> </div>
</div> <!-- end content-wrapper -->
akhir dari content-wrapper' .<div id='footer-wrapper'>
<b:section class='footer' id='footer'/>
</div>
Kode html untuk area footer-wrapper<b:section class='footer' id='footer'/>
</div>
</div></div> <!-- end outer-wrapper -->
Akhir dari outer-wrapper.<b:include data='blog' name='google-analytics'/>
jika sobat menemukan kode seperti ini, kode ini adalah kode google analityc, yaitu fasilitas untuk menghitung jumlah pengunjung blog.</body>
Merupakan tag penutup dari tag body pada dokumen html.
</html>
Merupakan tag penutup dari dokumen html.
Merupakan tag penutup dari tag body pada dokumen html.
</html>
Merupakan tag penutup dari dokumen html.
Baca kelanjutan cara membuat template blog sendiri pada bagian 2 nya....
97 comments
Write commentssob, aku mau tanya, cara bikin permalink kayak di blog sobat itu gimana ??? ditunggu tutorialnya
Replykunjung juga ya
khairul-anas.blogspot.com
Boleh ana coba bang :)
Reply"blog agan sudah saya follow, jika berkenan mohon followback ya!"
ReplyTutor keren sob,,
Replylanjut ke yg 2 :D
ReplyNice share :D
ReplyVisit ane ya !!
Replyprogram-provider.blogspot.com !!! Mantep Gann !!!
cara menggunakan nya bagaimna
Replykeren nih tutornya, lengkap sob.
Replyga kaya yang lain, bukannya ngasih tutornya malah di kasih software nya.
terus berkarya.
Terima kasih atas artikelnya.
Replyo iya selama saya jelajah mencari ilmu dengan blogwalking, menurut saya anda memiliki kelebihan tersendiri dari situs-situs lain dan jujur potensi anda juga sangat bagus, banyak juga ilmu yang saya pelajari disini jika ada waktu saya akan berkunjung lagi.
ditunggu kunjungan baliknya ya :D
#Semoga sehat selalu :D
saya juga pengen bisa buat template sendiri
Replynice share
oke saya ke bagian 2 mas
Replywah mulai dasar pembuatan template nih sob..makasih infonya..ane coba biat ah..semoga bisa...hehe maklum nubi
ReplySalam kenal sobat, makasih tulisannya. kebetulan saya sedang mulai mempelajari html dan kode - kode pendukung lainnya. Nice share
ReplyTidak gampang ya ternyata bikin template .. yang sini bikin susah" yang sana cuma menikmati doang wkwkkwk nice deh ^^
Replyhaha error sobb
ReplyTemplate Anda tidak dapat diparse karena tidak well-formed. Harap pastikan bahwa semua elemen XML ditutup dengan benar.
Pesan error XML: The markup in the document following the root element must be well-formed.
Error 500
Thanks infonya gan^^ hahaha
ReplyThanks infonya gan^^ hahaha
ReplyWah, bermanfaat banget, trims udah share
ReplyKebetulan, ane juga mau edit template yang ada, supaya terlihat unik ^_^
Ikut belajar gan. thanks
ReplyRumit banget ya, mas.
ReplyUntung saya dapet sopwer grentongan untuk buat bikin template blog saya sendiri.
Makasih infonya.
Mantap Banget mas....
Replywww.komputermedia.com
Makasih tutorialnya...
Replyagak susah sih mengertinya tp yach namanya juga baru pemula...
Replymakasih banyak ni atas infonya
Nice Share Gan.. :)
Replywoww, lengkap bener tutorialnya , thanks
ReplyPostingannya sangat membantu.. sukses terus buat blognya.. :D
ReplyLuar Biasa Infonya
Replynice tipsnya gan, sangat bermanfaat..
ReplyIjin copas kodenya sob untuk belajar
Reply:)
hebat sekali
ternyata blog http://christiantatelu.blogspot.com terlengkap dan terpopuler diantara blger lainnya mengenai tutorial blog,....blog sobat cristian paling banyak artikelnya mengenai membuat blog,....aku salut ma sobat
Replymakasih infonya sob
Replythanks share nya .
Replyblognya sudah di follow,ditunggu kunjungannya dan follo backnya yah sob.
Harus rajin dan pantang menyerah kalau belajar seperti ini ya..sampai kapan mau bisa kalau tdk pernah mencoba tuk belajar, nice share
ReplyNice
Replywah,, mantap ini tutornya.... nambah pengetahuan,, nitip link blog saya
Replyhttp://aiti-script.blogspot.com/
.. wouwww,, mancap jaya nich. oia kunjungan perdana nich ..
Replymakasih ya tips nya
Replybesok mau aku coba
visit me ya
semau-topik.blogspot.com
pelajaran yang agus untuk manual maker template
Replysupeeeeeer
Replycara menjadikannya ke dalam bentuk xml gimana ya mas?? jadi bisa diupload atau didownload giitu..
ReplyLangsung dicoba ...
Replynice share gan sangat bergunaa
ReplyWah, jadi pengen nyoba nih bikin template blogspot sendiri. Makasih infonya Om.
Replyterima kasih bang infonya
Replysip sob, tapi aku cuma masukan alamat ini
Replyhttp://christiantatelu.blogspot.com di blog ku, gak apa ya.
wah, kalo yang ini sgt lengkap sekali master. gila hebat banget sobat dan lengkap sekali.
Replyada softwarenya gak sob? masih bingung tuh cara pemakainya,,
Replykeren bang tutor a :)
Replybang pengen tanya yang di pake di blog ini jenis font a apa ??
Thanks ...!
Replysekalpun agak susah memahaminya tapi saya berniat untuk mencobanya hehehe
ReplyMakasih TuTornya Sob,,
Replyh
Replyni aku coba bikin kok ga bisa2 , mungkin nanti aku coba lagi.. tanks sob tips nya sangat bermanfaat.
Replynice gan , semoga aku berhasil
ReplyTerima kasih tipsnya, saya sedang belajar membuat template untuk kategori pendidikan...
Replymksh atas info'x sob sangat membantu sekali bagi saya yang pemula..
Replythanks gan...
Replytrimakasih gan, artikelnya sangat bermanfaat sekali, cocok untuk saya yang masih belajar HTML
Replyterimaksig gan
Replyterima kasih infonya, bingung tapi :D
Replykeren banget artikelnya,,,
Replynice creatd.....
Replyaq nyimak dari satu sampek tiga...
di tunggu yang ke empat, sob.............
okk bermanfaat bnget, tolong editin blog gua dong gan.,
Replynih no gua 085723143957 sms gua ok ;)
cape dech...... keren banget nich article,, salam blogger indoneia
Replysip bro
Replybisa di coba nie
wah mntap dachh gann,
Replytancap ke tkp gan...
sukses gannn
Panjang tapi bermanfaat.
Replylangsung praktekin ke blog ane.
mantap banget
ReplyManteeeep---> tadinya saya gak tahu bagian2 dari template dan fungsinya, sekarang jadi tahu deh
Replywahhh bolehh nichhh
Replysukses ajh gan,,,,
ok gan...makasih...
ReplySangat sangat bermanfaat!!! terima kasih atas postingannya!! saya nyari templat bahan templat tata letak susah nyarinya!! ehh ketemu disini!! wkwk thanks!!
Replymantap gan walaupun cukup sedikit sulit, tapi dengan kemauan belajar saya yakin bisa.
ReplyWoww.. baca nya juga udah puyeng ni, apalagi ngebuat.. hehee
Replytapi .. mau coba aahh
makasih mas
ikut mempelajari :D
Replywahhh bolehh juga nichhh
Replymaksih ya...
Sangat bermanfaat untuk edit edit.. :D
ReplyKunjungi Respectme00.blogspot.com
ReplyTungguya!!!!
wisss keren bgt dachhh
ReplyWow mataku keseleo waktu bacanya, moga bisa bereksperimen juga kaya boss ini. thanks boss
Replyklo buat template kayak blog ini, gimana caranya sobat?
Replyada aplikasinya gk sob?
Replytrimakasih udah ngasih ilmu yang bermanfaat...
Replyklo pke script php bisa ga gan???
Replykenapa ya kok <"body"> ada pesan kayak gini"Error parsing XML, line 613, column 2: The markup in the document following the root element must be well-formed" ?????
Replymakasih...
Replyudh di gunakan beberapa
Makasih..
Replybermanfaat bgt nih buat belajar..
nice post mas christian :D
Replyditunggu kunjungan balik nya ya
tengkyu gan, join back my blog yaa http://khansurkhansa.blogspot.com
ReplyMakasih infonya, kunjungi balik ya :
ReplyBloGz Raafi dan Qi'syah BloGz
ini yang saya cari, tutorial yang sangat bermanfaat. Kunjung balik ya di http://esmartgadget.blogspot.com
Replybagus^^ refyrhm.blogspot.com
Replygood job...,
Replybagus banget mas, kunjungan perdana nih..
Replywooo... rinci sekali gan. jd tambah jelas nih
Replywahhh keren bgt dach tuchhh
Replysukses dach gan
EmoticonEmoticon