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

Reply via email to