On Tue, Nov 13, 2007 at 09:24:52AM -0500, [EMAIL PROTECTED] wrote: > >>>> 20071113 11:22 +0000, Ian Collier >>>> > Certainly Lynx wouldn't > be able to handle "a<hr>b" appearing within a table because it doesn't > handle paragraphs and expects to find text that can be written on a > single line. However, <hr> by itself might be considered a special > case. > <<<<<<<< > Element "hr" is block-level. If it finds itself between open > text, that is wrong. But to turn that into > ... a</p><hr><p>b ... > would patch it up (more work?). As for "hr" in a table cell, I believ > that the length is to be determined by the cell size, which is determined > by explicit widths or by contents other than "hr" in the column.
The problem is that Lynx does not handle block-level elements inside a table. My feeling is that the only fix for the original directory-listing problem is to code a special case which makes Lynx regard hr-within-a-table as not a block-level element (something like \hrulefill in TeX, which is a horizontal element while \hrule is ordinarily a vertical element). imc _______________________________________________ Lynx-dev mailing list [email protected] http://lists.nongnu.org/mailman/listinfo/lynx-dev
