- From: <KENNETH.MCFARLANE@HAMPTONU.EDU>
- Date: Sun, 18 Dec 2005 02:05:30 +0000
- To: <www-amaya@w3.org>
- Message-ID: <9B4DE93284CA884FA41C11102AEB741E066B1DAB@HUMX.infotech.hamptonu.edu>
I just tried amaya-9.3 with tables, on WinXP SP2. I edit files using vi under cygwin. It has some problems with tables, as noted below. My goal is to produce a page layout with a table and CSS styles (using pure CSS to structure the page layout is too much for me at the moment - many pages using a table already exist). I want the left-hand column to be fixed in width, and the table as a whole to fill the browser window. Amaya behaves differently from browsers in a way that makes it hard to use: A. Tables behave differently as far as column widths go; B. The cell outlines are not shown, unless the table has borders ("0" values give display with no indication of the existence of tables - other editors show dotted red lines outlining the cells); C. The :first-child pseudo-element is not recognized (IE6.0 does not recognize it either, at least not with my files); D. Amaya does not seem to recognize em as a unit of length. I attach a test file (Tidied and validated) that I used to compare amaya with browsers. The table is a simple 2x2 one. The attached file shows nine attempts at fixing first column width and first row height. The element/attributes used are: 1. Inline style for <table, plus <colgroup> and <col width> 2. Inline style for <table, plus <td width=10em in first cell/first row 3. <table class="layout, plus <td class="header" 3a. Inline style for <table, plus <td class="header" 4. Inline style for <table, plus inline style for <td 5. <table class="layout, plus <td id="left_id" 6. <table class="layout, plus <td class="logo" 7. <table class="layout, plus inline style for <td with 4x4px size, using inserted graphic to force width 8. <table class="layout, plus <td class="left_class header" 9. Using :first-child pseudo-class: table tr:first-child td:first-child to get to top left cell. In these tests, tables giving the desired fixed width to the left column are: Firefox: 1, 2, 4, 5, 7, and 9; IE6.0: 1, 2, 4, 5, and 7; Amaya-9.3: 4, 5, and 7 (but does not accommodate graphic vertically in 7). (BTW, the methods that work seem to be those using a style within the table, rather than a method coming from the style sheet, with one exception - 'id' - that can only be used once.) Regards, Ken McFarlane
Attachments
- image/png attachment: trial_graphic.png
- text/html attachment: trial_table.html
Received on Monday, 19 December 2005 09:26:19 UTC