Apa itu Atribut expr?
Atribut expr adalah atribut khusus dalam bahasa XML Blogger. Namanya merupakan singkatan dari kata "Expression" (ekspresi) — sebuah nama yang sangat tepat, karena tugas utamanya memang untuk menampung dan memproses ekspresi Blogger.
Ekspresi Blogger adalah kode yang memungkinkan kita menampilkan data dinamis, seperti judul blog, URL, nama penulis, dan sebagainya.
Perlu Diperhatikan
Meskipun terdengar mirip, jangan sampai tertukar antara dua hal berikut:
| Istilah | Penjelasan |
|---|---|
expression |
Ekspresi itu sendiri (nilai/data yang akan diproses, misalnya data:blog.title) |
expr: |
Awalan (prefix) yang ditambahkan di depan atribut standar untuk mengubahnya menjadi atribut ekspresi |
Jadi, expr: berfungsi seperti "saklar" yang mengaktifkan kemampuan sebuah atribut biasa agar bisa membaca ekspresi Blogger.
Sintaks
expr:namaAtribut='ekspresi'
Atribut ini biasanya diletakkan di dalam:
- Tag HTML (seperti
<a>,<img>,<div>, dll.), atau - Tag Blogger
b:tag
Cara Kerjanya
Perhatikan perbedaan antara atribut biasa dan atribut dengan awalan expr::
<!-- Atribut biasa (nilai statis) -->
<a title='Blog Saya'>...</a>
<!-- Atribut ekspresi (nilai dinamis dari data Blogger) -->
<a expr:title='data:blog.title'>...</a>
Pada contoh kedua, title tidak lagi berisi teks tetap, melainkan akan diisi otomatis dengan judul blog yang sebenarnya.
Comments