2008年5月22日 星期四

blogger裡面的tag

在blogger裡面有自己的tag語法來做版面設定, 在Widget Tag for Layout裡面有詳細的說明.

雖然不用完全了解它的意義, 但是為了要使用別人的排版元件, 還是要知道如何去加在自己的版面設定裡面. 像是在文章顯示的時候, 要以什麼樣的排版顯示, 要顯示哪些資訊等等, 都可以自己設定.

主要的版面設定的tag是 <div class="'blog-posts">, 在底下的code就是決定在顯示文章時如何做排版.

有兩個常常會看到的tag, 一個是include, 一個是includable.

  • include :
    <b:include data="'include_var'" name="'includable_id'/">
    include的用途在於使用一個被定義好的includable tag. 把name填入includable的id, data則是要傳入includable的var裡面的變數.
    用這樣的方式來呼叫includable, 就可以利用定義好的元件來產生想要的版面
  • includable :
    <b:includable id="'main'" var="'var'"></b:includable>
    ...
    </b:includable>
    定義一串版面排版, 再利用include來呼叫, 用來讓版面的設計更容易閱讀.

所以通常使用別人的版面元件, 會先把includable的code貼入版面設定裡面, 然後再在想要加入版面元件的地方插入include的code去呼叫includable. 如此就能達到利用別人元件的效果.

data tag :
用來產生資料的tag, 可以用blogger裡面的一些global data來使用. Layouts Data Tags介紹data tag要如何使用, 以及一些global的data像是 : blog, posts, labels, ... 利用這些global data就能讓我們自由的對資料做排版.


參考資料 :
海芋小站 - http://inote.tw/search/label/Blogger
Widget Tag for Layout - http://help.blogger.com/bin/answer.py?answer=46995&hlrm=en
Fun New Run High - http://skyvee.net/

沒有留言: