- From: Scott E. Preece <preece@predator.urbana.mcd.mot.com>
- Date: Tue, 14 May 1996 08:37:57 -0500
- To: megazone@livingston.com
- Cc: www-html@w3.org
From: MegaZone <megazone@livingston.com> | As for the browsers that indent <P> already, it is an implimentation | issue. If they add support for <TAB> then I would drop the indentation | of <P>. Or add logic so that <P><TAB> only gets *one* indent, but say | <P><TAB><TAB> gets two, etc. | | It won't break any existing systems. | | TAB should have more uses than indenting paragraphs. --- Exactly - TAB for paragraph indentation is definitely a stylesheet issue, but TAB to indicate that certain elements need to be aligned is an information issue and should be representable. On the other hand, as I sit here this morning and think about it, I'm beginning to be convinced that TABLE is the right mechanism for it. TABs on typewriters were created to simplify typing tables. TABLEs are already designed to convey the information that certain elements are intended to be vertically aligned. Why duplicate that? We could extend the TABLE syntax slightly to make this use easier, by reducing the need for using COLSPAN and for empty cell tags: <TS> is a table cell (like TD or TH) that, wherever it begins, spans all remaining columns of the table COL=n is an attribute of TH, TD, and TS elements that indicates the cell begins in column n; any cells between the current column and column n are skipped So, a code sample might look like (keyword and variable emphasis omitted for clarity): <table width="100%" cols=10> <colgroup span=10> <tr><ts> for (i=0; i<SIZE; i++) <tr><ts col=2> if (val[i] < THRESHOLD) { ... scott -- scott preece motorola/mcg urbana design center 1101 e. university, urbana, il 61801 phone: 217-384-8589 fax: 217-384-8550 internet mail: preece@urbana.mcd.mot.com
Received on Tuesday, 14 May 1996 09:41:21 UTC