<info> </info> <synopsis>`mal_table = element table { attribute style { xsd:NMTOKENS } ?, attribute * - (mal:* | local:*) { text } *, attribute frame { "all" | "none" | list { ("top" | "bottom" | "left" | "right") * } } ?, attribute rules { "all" | "groups" | "none" | list { ("rows" | "rowgroups" | "cols" | "colgroups") * } } ?, attribute shade { "all" | "groups" | "none" | list { ("rows" | "rowgroups" | "cols" | "colgroups") * } } ?, mal_block_title ?, mal_block_desc ?, ( mal_table_col + | mal_table_colgroup + ) ?, ( mal_table_tr + | ( mal_table_thead ?, mal_table_tbody +, mal_table_tfoot ? ) ) }` </synopsis>
<info> </info> Content
<info> </info> Attributes
Examples

The <code>rules</code> Attribute

Place rules between each row:

<example> ``

Mallard | Anas platyrhynchos | 56-65 cm | 900-1200 g
Eurasian Wigeon | Anas penelope | 45-50 cm | 680 g
Common Teal | Anas crecca | 34-43 cm | 360 g
Northern Pintail | Anas acuta | 59-76 cm | 450-1360 g

</example>

Place rules between each colum:

<example> ``

Mallard | Anas platyrhynchos | 56-65 cm | 900-1200 g
Eurasian Wigeon | Anas penelope | 45-50 cm | 680 g
Common Teal | Anas crecca | 34-43 cm | 360 g
Northern Pintail | Anas acuta | 59-76 cm | 450-1360 g

</example>

Place rules between each row group:

<example> ``

Mallard | Anas platyrhynchos | 56-65 cm | 900-1200 g
Eurasian Wigeon | Anas penelope | 45-50 cm | 680 g
Common Teal | Anas crecca | 34-43 cm | 360 g
Northern Pintail | Anas acuta | 59-76 cm | 450-1360 g

</example>

Place rules between each column group:

<example> ``

Mallard | Anas platyrhynchos | 56-65 cm | 900-1200 g
Eurasian Wigeon | Anas penelope | 45-50 cm | 680 g
Common Teal | Anas crecca | 34-43 cm | 360 g
Northern Pintail | Anas acuta | 59-76 cm | 450-1360 g

</example>

The <code>shade</code> Attribute

Shade alternating rows:

<example> ``

Mallard | Anas platyrhynchos | 56-65 cm | 900-1200 g
Eurasian Wigeon | Anas penelope | 45-50 cm | 680 g
Common Teal | Anas crecca | 34-43 cm | 360 g
Northern Pintail | Anas acuta | 59-76 cm | 450-1360 g

</example>

Shade alternating columns:

<example> ``

Mallard | Anas platyrhynchos | 56-65 cm | 900-1200 g
Eurasian Wigeon | Anas penelope | 45-50 cm | 680 g
Common Teal | Anas crecca | 34-43 cm | 360 g
Northern Pintail | Anas acuta | 59-76 cm | 450-1360 g

</example>

Shade alternating row groups:

<example> ``

Mallard | Anas platyrhynchos | 56-65 cm | 900-1200 g
Eurasian Wigeon | Anas penelope | 45-50 cm | 680 g
Common Teal | Anas crecca | 34-43 cm | 360 g
Northern Pintail | Anas acuta | 59-76 cm | 450-1360 g

</example>

Shade alternating column groups:

<example> ``

Mallard | Anas platyrhynchos | 56-65 cm | 900-1200 g
Eurasian Wigeon | Anas penelope | 45-50 cm | 680 g
Common Teal | Anas crecca | 34-43 cm | 360 g
Northern Pintail | Anas acuta | 59-76 cm | 450-1360 g

</example>

<info> </info> Design Notes
<info> </info> Comparison to HTML
<info> </info> Comparison to DocBook