Sebuah seksi merupakan elemen <b:section>
, sedangkan widget yaitu elemen <b:widget>
. <b:widget>
harus berada di dalam <b:section>
, dan <b:section>
harus berada di dalam tag <body>
<b:section>
dan <b:widget>
selalu dilengkapi oleh beberapa atribut. Beberapa merupakan atribut wajib dan beberapa merupakan pilihan. Namun, untuk mengaktifkan sebuah <b:section>
, minimal kita hanya membutuhkan atribut id
dengan nilai yang spesifik:
<b:section id='widget-area'/>
Elemen di atas nantinya akan ditampilkan sebagai bab terpenting dalam halaman Tata Letak, yaitu berupa tab pengeditan, penambahan & pembatalan widget menyerupai ini:
Dan dikala ditampilkan sebagai elemen HTML, <b:section>
akan tampil sebagai elemen ini:
<div class='section' id='widget-area'></div>
Atribut | Nilai/Contoh Nilai | Keterangan |
---|---|---|
id | section-1 | Atribut wajib. Seperti ID dalam elemen HTML. Berupa abjad atau angka, dan harus spesifik. |
class | header | Atribut opsional. Seperti kelas dalam elemen HTML. Tidak harus spesifik. Kelas-kelas standar dalam sebuah template blogspot yaitu navbar , header , main , sidebar dan footer . Kelas-kelas standar tersebut sangat berkhasiat bagi Blogger untuk mempermudah dalam memilih tipe widget yang sesuai yang biasanya akan disisipkan/ditata ulang secara otomatis dikala Anda mengunggah/mengganti template. |
maxwidgets | 1 | Atribut opsional. Berupa jumlah. Atribut ini berkhasiat untuk memilih seberapa banyak widget yang dapat ditambahkan pada seksi terkait. Anda biasanya akan melihat atribut ini pada seksi header berupa maxwidgets='1' , yang akan membatasi penambahan widget sebanyak satu buah. Setelah sebuah elemen halaman ditambahkan, elemen halaman gres tidak diizinkan untuk masuk ke dalam seksi tersebut. Ciri khususnya adalah, sebuah tombol penambahan widget akan tampil dikala seksi tersebut masih mengandung jumlah widget kurang dari nilai maksimal, dan akan menghilang dikala jumlahnya telah mencapai nilai maksimal. |
showaddelement | yes (default) | Atribut opsional. Jika bernilai yes , tombol penambahan widget akan ditampilkan. Jika bernilai no , tombol penambahan widget akan menghilang (pemilik blog tidak diizinkan untuk menambahkan elemen halaman). |
no | ||
growth | vertical (default) | Atribut opsional. Digunakan untuk memilih apakah widget-widget halaman akan disusun secara menyamping atau bertumpukan. |
horizontal |
Sebuah <b:widget>
merupakan bab dari <b:section>
dan mempunyai beberapa atribut wajib, yang akan terisi secara otomatis dikala kita menambahkan elemen halaman/widget baru:
<b:widget id='BlogArchive1' locked='false' title='Blog Archive' type='BlogArchive'/>
Elemen di atas akan tampil sebagai item widget menyerupai ini dikala kita berada di dalam halaman Tata Letak:
Dan akan menjadi menyerupai ini dikala tampil sebagai elemen HTML:
<div class='widget BlogArchive' id='BlogArchive1'> <h2>Blog Archive</h2> <div class='widget-content'> ... </div> </div>
<div class='widget `type`' id='`id`'> <h2>`title`</h2> <div class='widget-content'> ... </div> </div>
Atribut | Nilai/Contoh Nilai | Keterangan |
---|---|---|
id | BlogArchive1 | Atribut wajib. Seperti ID dalam elemen HTML. Berupa abjad atau angka, dan harus spesifik. |
type | BlogArchive | Atribut wajib. Nilai terdaftar[1] dan tidak dapat ditentukan sesuka hati. Digunakan untuk memilih tipe widget. |
locked | true | Atribut opsional. Digunakan untuk memilih apakah widget dapat digeser-geser (diatur ulang susunannya) dan dihapus atau tidak. Ciri khusus tampak pada bab bilah di samping item widget seperti ini |
false | ||
title | Blog Archive | Atribut opsional. Digunakan untuk memilih judul widget. |
pageType | all | Atribut opsional. Digunakan untuk menciptakan widget tampil pada halaman spesifik (???) |
archive | ||
main | ||
item | ||
mobile | yes | Atribut opsional. Jika yes , widget akan ditampilkan dikala berada pada tampilan blog mobile. Jika no , widget tidak akan tampil dikala berada pada tampilan blog mobile. Jika only , widget akan ditampilkan hanya pada tampilan blog mobile. |
no | ||
only |