[whatwg] table 'frames' attribute

fantasai fantasai.lists at inkedblade.net
Mon May 4 14:52:21 PDT 2009

Section 10.2.6, i.e. The XHTML syntax: Rendering: Punctuation and decoration
contains some style rules for handling the [rules] and [frames] attributes
of the <table> element. I haven't reviewed it all in detail but this part

   table[frames=void] > tr > td, table[frames=void] > tr > th,
   table[frames=above] > tr > td, table[frames=above] > tr > th,
   table[frames=below] > tr > td, table[frames=below] > tr > th,
   table[frames=border] > tfoot > tr > td, table[frames=border] > tfoot > tr > th {
     border-style: solid;

is certainly wrong both per spec (HTML4) and implementation. It should be
removed. Also, you probably want to track Mozilla bug 43178 for this section
since we are actually planning to implement these attributes with CSS rules
unless we hit performance problems with that approach.

There's a collection of tests for these attributes here:
I should probably expand it to include tests for the empty string and junk
valuse, but that's what it is for now.


More information about the whatwg mailing list