Langsung ke konten utama

Desain Blogger: Mengenal Section dan Widget

Templat Google Blogger adalah sebuah file XML yang tersusun dari kode-kode HTML, XHTML, dan CSS.

Bagian utama templat Blogger ini, yang terletak di antara tag <body> dan </body>, terdiri dari blok-blok yang disebut dengan istilah section dan widget. Section dan widget ini bisa diibaratkan dengan tag-tag dalam bahasa markah HTML.

Widget harus selalu berada di dalam section, dan sebuah section dapat terdiri dari banyak widget.

Tidak adanya section yang mengapit sebuah widget akan mengakibatkan munculnya pesan kesalahan saat kita akan menyimpan atau mempratinjau templat yang telah dimodifikasi.

Berikut adalah contoh pesan kesalahan yang muncul setelah saya menghilangkan section yang mengapit widget FollowByEmail1.

Widget dengan id FollowByEmail1 tidak berada dalam bagian (element induk aktual adalah: div.) Setiap widget seharunya berada dalam sebuah bagian.

Hubungan antara section dan widget ini dapat diilustrasikan seperti yang terlihat pada gambar berikut ini.

Section dan widget dalam templat Google Blogger

Deklarasi Section dan Widget pada Templat Google Blogger

Sebuah section dideklarasikan dengan sintaks berikut:

<b:section atribut></b:section>

Adapun sintaks untuk widget adalah:

<b:widget atribut/>

Kalau diibaratkan dengan tag, section memiliki kesamaan dalam penulisannya dengan tag-tag HTML yang memiliki penutup (closing tag) seperti: <h1> yang berpasangan dengan </h1>; <p> dengan </p>; dan <table> dengan </table>. Sambil berseloroh, murid-murid saya di SMK menyebut tag-tag penutup HTML ini sebagai soulmate. :)

Berbeda dari section, widget tidak memiliki pasangan sehingga dalam penulisannya ditambahkan slash (/) sebelum tanda penutup tag >. Widget, dengan demikian, serupa dengan tag <img />, <input />, atau <br /> yang tidak memiliki soulmate.

Atribut-atribut pada Section dan Widget

Baik section maupun widget wajib memiliki atribut (lihat teks berwarna merah pada kedua sintaks di atas!). Secara sederhana, atribut dapat diartikan sebagai informasi tambahan yang berhubungan dengan sebuah tag, dalam hal ini adalah section dan widget itu sendiri.

Atribut yang wajib ada pada section dan widget ini adalah id. Tidak adanya atribut id, baik pada section maupun widget, akan memunculkan pesan kesalahan berikut:

Satu dari widget kehilangan id atribut yang dibutuhkan. Setiap widget seharunya memiliki sebuah id unik.

Atribut id ini merupakan bagian dari atribut HTML yang digunakan untuk menandai sebuah elemen secara unik. Atribut ini umum digunakan dalam hubungannya dengan CSS dan Javascript.

Sebuah id bisa kita umpamakan dengan KTP. Setiap orang tidak mungkin memiliki nomor KTP yang sama. Demikian halnya dalam templat Google Blogger, setiap section dan widget tidak boleh memiliki nilai id yang sama dengan section dan atau widget yang lain. Khusus untuk widget, harus disertakan atribut type.

Informasi lebih lengkap mengenai atribut-atribut section dan widget ini dapat dibaca di support.google.com/blogger.

Contoh Lengkap Sintaks Section dan Widget

Contoh lengkap sintaks section dan widget yang umum kita temukan pada templat Blogger adalah sebagai berikut.

<b:section class='main' id='main' showaddelement='no'>
<b:widget id='Blog1' locked='true' title='Blog Posts' type='Blog'/>
<b:widget id='Label1' locked='false' title='Categories' type='Label'/>
</b:section>

Contoh di atas memeperlihatkan bahwa widget (bagian berwarna merah) selalu ditempatkan di dalam section (bagian berwarna hitam tebal).

Postingan populer dari blog ini

Tutorial Adobe Illustrator: Menambahkan Elemen Teks

Selain gambar dengan bentuk-bentuk dasar seperti persegi, garis, dan elips, kita juga dapat menambahkan elemen teks pada kreasi desain yang dibuat dengan Adobe Illustrator. Salah satu tool yang tersedia untuk membuat elemen teks ini adalah Type Tool . Teks-teks yang telah dibuat selanjutnya dapat kita atur jenis, ukuran, atau warna hurufnya sesuai dengan kebutuhan. Tidak sedikit desainer yang telah membuat kreasi-kreasi logo menakjubkan dengan semata-mata mengandalkan elemen teks ini. Beberapa dari karya-karya text-based design ini dapat kita lihat di www.1stwebdesigner.com ( 50 Creative Type-Based Logo Designs For Inspiration ) dan smashinghub.com ( 50 Cool Text Logo Designs ). Tutorial Adobe Illustrator kali ini akan menjelaskan cara menambahkan elemen teks beserta pengaturan-pengaturannya pada sebuah desain vektor.

Angkot: Free Vector Graphic

Terinspirasi oleh beberapa teman saya yang berprofesi sebagai sopir angkot (Angkutan Kota), saya membuat sebuah vector graphic berbentuk kendaraan yang menjadi sumber utama penghasilan teman-teman saya tersebut. Vector graphics berbentuk angkot ini saya buat dalam empat pilihan warna yaitu merah , hijau, kuning, dan biru. Keterangan Format file yang digunakan: PNG ( Portable Network Graphic ). Lebar dan tinggi vektor: 1024 pixels x 775 pixels. Ukuran file per satu vektor (berdasarkan warna): 228 -237 KB. Lisensi Creative Commons Attribution-NonCommercial-ShareAlike 3.0 .

Membuat Gambar Vektor Tali Tambang

Tutorial Adobe Illustrator kali ini akan menjelaskan cara membuat gambar vektor tambang, sejenis tali yang biasa kita gunakan untuk mengikat atau melilit sesuatu. Saya menggunakan Rectangle Tool dan Pen Tool untuk membuat gambar vektor tersebut dalam tutorial ini. Lilitan pada tambang menggunakan pattern brush yang akan kita buat sendiri, dengan panduan warna coklat terang dan gelap.