- From: Fred L. Drake <fdrake@CNRI.Reston.VA.US>
- Date: Wed, 16 Apr 1997 15:18:01 -0400 (EDT)
- To: David Perrell <davidp@earthlink.net>
- cc: Gavin Nicol <gtn@eps.inso.com>, www-style@w3.org
On Wed, 16 Apr 1997, David Perrell wrote: > Gavin Nicol wrote: > > No. Paragraphs can have siblings, table rows can have siblings, > > and there is most certainly a tree. > > If paragraphs could have tables and lists as siblings there wouldn't be > a layout problem. Allow the structural relationship and the formatting > problem goes away. I'm getting the impression here that there's some confusion about the terminology; David's descriptions appear to indicate that he wants tables as *children* of paragraphs, which the DTDs I've seen don't allow. The *sibling* relationship is there; tables can follow paragraphs and paragraphs can follow tables, in any combination. Table cells can have paragraphs as children. I don't see any reason to allow tables as children of paragraphs; sibling relationships should suffice. If you want a paragraph and table to be presented side by side using something like align=left, the use whatever NS magic is needed or, if you want anyone to be able to read the document, use a substantial formatting package that can take <div class=table-para-pair> <p> my text <table> ... </table> </div> and create a couple of flow objects that can be placed side-by-side on the output. DSSSL should be able to handle this quite well. -Fred -- Fred L. Drake, Jr. fdrake@cnri.reston.va.us Corporation for National Research Initiatives 1895 Preston White Drive Reston, VA 20191-5434
Received on Wednesday, 16 April 1997 15:24:33 UTC