Jacek.Lewandowski at ifb-group.com wrote:
>
> is it possible to place(specify in CSS) titel of tables after(under) the
> table not befor. I mean with markup <table>.
Yes and no. It depends.
--> No, when the table element is rendered using "dislay: block;". This
is the case of DocBook:
---
table,
informaltable {
display: block;
margin: 1.33ex 0;
}
table > title {
display: block;
font-style: italic;
font-weight: normal;
text-align: center;
/* keep margin because tgroup has no margin */
}
---
--> *Yes*, when the table element is rendered using "dislay: table;".
This is the case of XHTML:
---
table {
display: table;
caption-side: bottom;
border-style: solid;
border-width: 1;
margin-top: 1.33ex;
margin-bottom: 1.33ex;
}
caption {
display: table-caption;
font-style: italic;
color: #804040;
text-align: center;
margin-left: 2ex;
margin-right: 2ex;
margin-top: 1.33ex;
margin-bottom: 1.33ex;
}
---
In such case, simply use standard CSS property "caption-side: bottom;".
See http://www.w3.org/TR/REC-CSS2