In message <682ee8f752.harr...@blueyonder.co.uk>
          Harriet Bazley <li...@orange.wingsandbeaks.org.uk> wrote:

> I'm having weird issues with table cell right-alignment in the second
> row of a table.

> Given the following cut-down table

> <TABLE WIDTH="100%" BORDER="1">
> <TR>
> <TD ALIGN="LEFT" WIDTH="20%">left align</TD>
> <TD ALIGN="CENTER">
> center align</TD>
> <TD ALIGN="RIGHT"WIDTH="20%">
> right align</TD>
> </TR>
> <TR>
> <TD ALIGN="LEFT" WIDTH="50%">left align</TD>
> <TD align="right"WIDTH="50%">right align</TD>

Have you tried inserting "SPAN=2" after the TD in the line above?

> </TR>
> </TABLE>


> I find that the right-aligned data in the second row is apparently
> centre-aligned:  adding visible borders indicates that (despite the
> explicit width definitions in these cells) the cells in the second row
> are being created with the same width as the corresponding cells in  the
> first row, in other words, there is a blank space to the right of the
> row corresponding to the 'missing' third cell.

> This code used to display as expected on Netsurf 2.9 - am I abusing HTML
> here?   Is it no longer legal to have differing numbers of cells, or
> cells of differing widths, per row in an HTML table?

Chris

-- 

Chris Shepheard writing as himself          
chris.shephe...@chrispics.co.uk
from far west Surrey                        www.chrispics.co.uk

Reply via email to