parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Не очень хороший подход

Luzhnikovskiy 22.01.2003 14:35

Плодит лишнюю сущность.
Да и bgcolor не единственный аттрибут, который может понадобиться прописать.
Выход - CSS

В разделе стилей определяем два типа ячеек - "светлые" и "темные"
tr.row0 > td {
   background-color: #ffffff;
   color: #000000;
}
tr.row1 > td {
   background-color: #000000;
   color: #ffffff;
}
а в темплате пишем
<xsl:for-each select="row-element">
   <tr class="row{position() mod 2}">
      <td>.......</td>
   </tr>
</xsl:for-each>
вуаля! первый черный, второй белый и т.д.

кстати, так и огород городить не надо, если понадобится больше 2 разных типов строк.