- From: Vincent QUINT <Vincent.Quint@imag.fr>
- Date: Sat, 22 Feb 1997 19:17:10 +0100
- cc: www-amaya@w3.org
Ulrich Eckhardt <uli@rgw-express.de> wrote: > when Amaya 0.95 generates tables, it put a <P> Tag inside the > <TD> tags even if it's only one line of text. Is there > a possibility to switch this off, because the tables with > <P>-tags have an empty line, when viewing with netscape. The reason why Netscape generates an empty line when starting a paragraph in a table cell is not clear to me. If you have downloaded the source code of Amaya, you can prevent it from generating this <P> tag. Update file HTMLT.T in directory amaya and recompiling it: line 309, replace Paragraph: BEGIN if not firstwithin List_Item and not firstwithin Definition by Paragraph: BEGIN if not firstwithin List_Item and not firstwithin Definition and not firstwithin Heading_cell and not firstwithin Data_cell and recompile that file, simply by typing (when in directory amaya): make Next time you will save a table with Amaya, the first paragraph in a table cell will not start with a <P> tag (you don't even need to restart amaya). > And i noticed that the <TD> haven't got an ending </TD> - tag. > Is this correct ? Yes, it's correct. The closing tag for elements td and th are optional. See the HTML 3.2 DTD: <!ELEMENT (th|td) - O %body.content> If you want closing tags for these elements, you can ask amaya to generate them by updating the same file and recompiling it. Vincent. ------------------------------------------------------- Vincent Quint INRIA Rhone-Alpes W3C/INRIA ZIRST e-mail: Vincent.Quint@w3.org 655 avenue de l'Europe Tel.: +33 4 76 61 53 62 38330 Montbonnot St Martin Fax: +33 4 76 61 52 07 France
Received on Saturday, 22 February 1997 19:25:21 UTC