When you publish to HTML-based output formats the name of the table style is also the class attribute of the table. For example, if the table style is called demotable it will contain a class attribute like this:
<table class="demotable" ...
You can use this knowledge to change the formatting of tables with your own additional CSS code in your HTML templates, attaching your rules to the class names.
Giving a table multiple class names
Help+Manual will also allow you to create table styles containing spaces. For example, suppose you create two otherwise identical table styles called "demotable normal" and "demotable highlight". The result in the HTML code would be:
<table class="demotable normal" ...
<table class="demotable highlight" ...
This effectively gives the tables two classes, which is allowed in CSS. You can then write individual CSS rules for the "normal" and "highlight" classes to be applied to different groups of tables in your output that otherwise have identical formattig.
|