- From: Hoyt, Phil <phil.hoyt@bgminteractive.com>
- Date: Thu, 14 Feb 2002 16:49:29 -0500
- To: www-style@w3.org
- Message-ID: <F61568F110EAD411BD350008C7860164091FE551@commercial.globeinteractive.com>
I'm beginning to think that css layout should be totally and completely symmetrical. That's to say that, for example, it should be possible to have <th>s at top, left, right and bottom of a table - or at least two dimensions simultaneously. I just finished making a table that had a row at the top and a column at the left that were both structurally headers, and I'm sure I'm not alone. Colgroups are not the same thing - more like a parallel of tbody. Similarly, it should be as easy (and also take a parallel or identical set of commands) to centre a block horizontally as vertically. I think it was pointed out in the "How is it possible to devise such a feeble system" thread that this is not currently the case. Part of the reason for this, beside convenience, is to fully support languages that are read in different directions than English. The fact that inline elements line up from right-to-left while block elements line up from top-to-bottom clearly demonstrates a bias in favour of languages that read left-to-right and top-to-bottom.
Received on Thursday, 14 February 2002 16:50:05 UTC