リスト項目ごとに背景色を変えるスクリプト

ムーバブルタイプで、リストを作りますよ  ってのは結構簡単な話。

リスト項目を読みやすくするために、偶数行目と奇数行目で背景色を変えたりボタンをつけたりするのはプログラム的でなかなかわかりづらい気がします。ネットで調べていると、偶数と奇数を判断できるモディファイがあったので、それを活用して実現してみました。

ソースは次のような感じで書くと幸せになれるみたいです。黄色い部分が判定の箇所ですよ。

<MTEntries>
<MTEntriesHeader>
<p class="blogbnr">
<img src="<mt:BlogUrl />img/title-msg.gif" alt="" width="" height="" /></p>
<ul id="blog">
</MTEntriesHeader>
<MTEntryCategories>
<li class="<MTIf name="__odd__">top<MTElse>under</MTIf>">
<h2><a href="<$MTCategoryArchiveLink$>"><$MTCategoryLabel$></a></h2></li>
</MTEntryCategories>
<MTEntriesFooter>
</ul>
</MTEntriesFooter>
</MTEntries>

たぶん、これって他にも応用効かせられるよね?