| Name | Type | Default | Comment |
|---|
| border | CDATA | #IMPLIED | integer representing length in pixels; controls frame width around table |
| cellpadding | CDATA | #IMPLIED | nn for pixels or nn% for percentage length; spacing within cells |
| cellspacing | CDATA | #IMPLIED | nn for pixels or nn% for percentage length; spacing between cells |
| class | CDATA | #IMPLIED | space-separated list of classes |
| datapagesize | CDATA | #IMPLIED | reserved for possible future use |
| dir | ( ltr | rtl ) | #IMPLIED | direction for weak/neutral text |
| frame | ( void | above | below | hsides | lhs | rhs | vsides | box | border ) | #IMPLIED | which parts of frame to render |
| id | ID | #IMPLIED | document-wide unique id |
| lang | NAME | #IMPLIED | language code as RFC1766; language code |
| onclick | CDATA | #IMPLIED | script expression; a pointer button was clicked |
| ondblclick | CDATA | #IMPLIED | script expression; a pointer button was double clicked |
| onkeydown | CDATA | #IMPLIED | script expression; a key was pressed down |
| onkeypress | CDATA | #IMPLIED | script expression; a key was pressed and released |
| onkeyup | CDATA | #IMPLIED | script expression; a key was released |
| onmousedown | CDATA | #IMPLIED | script expression; a pointer button was pressed down |
| onmousemove | CDATA | #IMPLIED | script expression; a pointer was moved within |
| onmouseout | CDATA | #IMPLIED | script expression; a pointer was moved away |
| onmouseover | CDATA | #IMPLIED | script expression; a pointer was moved onto |
| onmouseup | CDATA | #IMPLIED | script expression; a pointer button was released |
| rules | ( none | groups | rows | cols | all ) | #IMPLIED | rulings between rows and cols |
| style | CDATA | #IMPLIED | style sheet data; associated style info |
| summary | CDATA | #IMPLIED | text; purpose/structure for speech output |
| title | CDATA | #IMPLIED | text; advisory title |
| width | CDATA | #IMPLIED | nn for pixels or nn% for percentage length; table width
|