- 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