Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
Ramesses II 27.10.2002 01:31
просто я для удобства (и практики с пользовательскими операторами) решил выработать свой собственный МаркАп, например:@tab[wth;ht;clsp;clpad;brd;bgcol;aln;bgr] ^if(def $wth){$w[ WIDTH=$wth]}{} ^if(def $ht){$h[ HEIGHT=$ht]}{} ^if(def $clpad){$cp[ CELLPADDING=$clpad]}{} ^if(def $clsp){$cs[ CELLSPACING=${clsp}]}{} ^if(def $brd){$br[ BORDER=$brd]}{} ^if(def $bgcol){$bc[ BGCOLOR=$bgcol]}{} ^if(def $aln){$a[ ALIGN=$aln]}{} ^if(def $bgr){$bg[ BACKGROUND=$bgr]}{} <TABLE${w}${h}${cp}${cs}${br}${bc}${a}${bg}>$w[]$h[]$cp[]$cs[]$br[]$bc[]$a[]$bg[] @tr[bgcol;class;aln;vln] ^if(def $bgcol){$bc[ BGCOLOR=$bgcol]}{} ^if(def $class){$cl[ CLASS=$class]}{} ^if(def $aln){$a[ ALIGN=$aln]}{} ^if(def $vln){$v[ VALIGN=$vln]}{} <TR${bc}${cl}${a}${v}>$bc[]$cl[]$a[]$v[] @td[wth;ht;bgcol;class;aln;vln;cols;rows] ^if(def $wth){$w[ WIDTH=$wth]}{} ^if(def $ht){$h[ HEIGHT=$ht]}{} ^if(def $bgcol){$bc[ BGCOLOR=$bgcol]}{} ^if(def $class){$cl[ CLASS=$class]}{} ^if(def $aln){$a[ ALIGN=$aln]}{} ^if(def $vln){$v[ VALIGN=$vln]}{} ^if(def $cols){$cs[ COLSPAN=$cols]}{} ^if(def $rows){$rs[ ROWSPAN=${rows}]}{} <TD${w}${h}${bc}${cl}${a}${v}${cs}${rs}>$w[]$h[]$bc[]$cl[]$a[]$v[]$cs[]$rs[]но если не обNULLять значения -- то будут прописываться старые -- из предыдущих тэгов... :( -- они же все глобальные...