Well, when I looked very early this morning, before I had to rush, I got
invalid and some error warnings? So I assumed some temporary mistake
that was causing your problem ... I am now looking at polytima2.html
again and this time it is it is reporting valid with one warning about
byte order.
Perhaps there are things that can go a bit wrong when one checks the
validator. It is not a protected procedure like the one the pope uses to
check with God if he has the correct view about something. Perhaps
something went wrong at my end or some other thing not your fault. I do
recall clearly seeing the BOM warning before and it is still there.
...
Yes, I see the problem now! Interesting. The reason it shows up (I slap
my forehead, OK?) with multirows is that the table naturally has a mind
of its own and widths the cells to line up row by row. Since you have
portraits and landscapes mixed, the cells that are landscape will widen
the ones vertically adjacent to suit. You are using the cells for
framing effects and so this is certainly not what you would want. Sorry
I missed this.
What to do? Here are the options as I see them:
1. Rearrange the images so the vertical ones are above and under the
vertical ones, landscapes too. Size them in standards, that is, keep the
same width for the landscapes and another for all the portraits.
2. Have one row tables only! One below the other. Perhaps you will feel
that this is not better than tables within tables. But I think it better.
3. Get the effect you want by having an inner within an outer div for
the framing, both in generous fixed size cells.
4. Do away with tables altogether. You might use a div box within a div
box to get the effect you want and float all the outer divs along the
lines of:
<
http://netweaver.com.au/alt/thumbnailGalleryWithShortCaptions/thumbLands
capeGallery7.html>
You would need to adapt. If you are interested, and need pointers (after
trying), ask me.
There are other options too but not well supported by
Just btw, the reason I used a class was to target my example
non-table-within-table construction with CSS, I had supposed it would be
unneeded if all the table-within-table constructions were dispensed
with. You can target all the images and divs with:
table img {...}
table div {...}