Try this:
[pre]
ods html file='c:\temp\repeatcol.html' style=sasweb;
proc print data=sashelp.class label;
title 'repeat name column';
var name age height name weight sex;
label name='Wombat';
run;
ods html close;
[/pre]
PROC PRINT, for example, will let you repeat a column in the VAR statement...as shown above.
I'm not sure what you mean by repeating the SAS title, but in the above example, the label used for the NAME column is used every time that the NAME column appears in the output.
In an HTML file, the SAS title, appears one time, at the top of the HTML file, unless you have multiple procedures or a single procedure that uses BY group processing or that produces a new page (like the PAGEBY statement or using the PAGE dimension in PROC TABULATE or the PAGE option in PROC REPORT). If you wanted to repeat the title for every 4 observations, then you could do this:
[pre]
ods html file='c:\temp\repeatcolandtitle.html' style=sasweb;
proc print data=sashelp.class(firstobs=1 obs=4) label;
title 'repeat name column and title';
var name age height name weight sex;
label name='Wombat';
run;
proc print data=sashelp.class(firstobs=5 obs=8) label;
title 'repeat name column and title';
var name age height name weight sex;
label name='Wombat';
run;
ods html close;
[/pre]
If you look at the above file, you will see that the title repeats with every group of 4 observations. There are other ways to do this, including using SAS Macros and/or using an explicitly set "break" variable and possibly using BY group processing with PROC PRINT or GROUP processing with PROC REPORT.
Otherwise, if you are trying to create "panels" of output, you might consider using the HTMLPANEL destination, and look at the documentation here:
http://support.sas.com/rnd/base/topics/odsmarkup/htmlpanel.html
Or, if none of these suggestions will work for you, then perhaps you should consider contacting Tech Support for more specific help.
cynthia