\HColumns[contribute-TABLE,contribute-TD]{i}; Given count of column in \HCol
<..html sty of TeX4ht..>+
\def\add:col{\Advance:\:cols by -1 \HAdvance\HCol by 1\relax
\ifnum \:cols>0
\c:Cols \vsplit0 to \tmp:dim \d:Cols \expandafter\add:col
\fi}
-_-_-
<..html sty of TeX4ht..>+
\NewConfigure{Columns}{4}
\def\c:Cols{\edef\sv:dim{\the\tmp:dim}\c:Columns}
\def\d:Cols{\d:Columns \tmp:dim=\sv:dim }
\def\ColMag#1{\tmp:dim = #1\tmp:dim}
-_-_-
<..html sty of TeX4ht..>+
\def\Columns#1{%
\a:Columns
\HAssign\:cols=#1 \setbox0=\vbox\bgroup
\divide\hsize by #1 }
\def\EndColumns{\egroup \HAssign\HCol=0
\tmp:dim=\ht0 \advance\tmp:dim by \dp0 \divide\tmp:dim by \:cols
\add:col \c:Cols \box0 \d:Cols \b:Columns}
-_-_-
<..non-html sty of TeX4ht..>
\let\Columns=\:gobble
\let\EndColumns=\empty
-_-_-