TableDirectives


Robert Gann reports, in the user mailing list, that when viewed with IE7, this table will not render correctly. It "should produce a table whose first row holds four cells with the letters A, B, C and D. The second row should have the letter E, a blank cell, another blank cell, and the letter F. In IE7, the two blank cells are merged as if I had used a colspan attribute. In other browsers, all seems to be well."

(:table border=1 cellpadding=5 cellspacing=0:)
(:cellnr:) '''A'''
(:cell:) '''B'''
(:cell:) '''C'''
(:cell:) '''D'''
(:cellnr:) E
(:cell:)
(:cell:)
(:cell:) F
(:tableend:)

A B C D
E F

This works in IE6?/7:

(:table border=1 cellpadding=5 cellspacing=0:)
(:cellnr:) '''A'''
(:cell:) '''B'''
(:cell:) '''C'''
(:cell:) '''D'''
(:cellnr:) E
(:cell:) 
(:cell:) 
(:cell:) F
(:tableend:)

A B C D
E     F
 0: 00.00 00.00 config start
 1: 00.01 00.01 config end
 2: 00.22 00.21 MarkupToHTML begin
 3: 00.22 00.22 MarkupToHTML begin
 4: 00.23 00.22 MarkupToHTML end
 5: 00.23 00.22 MarkupToHTML begin
 6: 00.23 00.23 MarkupToHTML end
 7: 00.24 00.23 MarkupToHTML end
 8: 00.24 00.24 MarkupToHTML begin
 9: 00.25 00.25 ReadApprovedUrls SiteAdmin.ApprovedUrls begin
10: 00.26 00.25 ReadApprovedUrls SiteAdmin.ApprovedUrls end
11: 00.26 00.26 MarkupToHTML end
12: 00.26 00.26 MarkupToHTML begin
13: 00.27 00.26 MarkupToHTML end
14: 00.27 00.26 now
Peak memory: 3,746,568 bytes