Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
R. Averkov 17.08.2003 16:04 / 17.08.2003 16:07
...А именно сделать таблицу валидной, с точки зрения HTML.$t[^table::create{id ^for[i](1;47){$i }}] # задаем количество столбцов будущей таблицы $cols(1) # следующая проверка нужна, только если мы не хотим видеть пустые ячейки в первой строке, но если нам необходимо определенное количество столбцов(пускай и с пустыми ячейками), то проверять не надо ^if($cols > ^t.count[]){$cols(^t.count[])} <table border=1> <tr> ^t.menu{ $ost(^eval(^t.line[]%$cols)) $freecol(^eval(${cols}-${ost})) <td> $t.id ^if(^t.line[] ne ^t.count[]){ ^if($ost != 0){</td>}{</td></tr><tr>} }{</td> ^if($ost != 0){ ^for[u](1;$freecol){<td> ^;</td>} }</tr> } } </tr> </table>Вспоминаю, то что я использовал для построения нескольких столбцов раньше, и ужасаюсь. Большое спасибо за идею!