Re: Opera 7.23 doesn't show me inner tables
Barry Pearson wrote:[color=blue]
>
> There is a fact that some people may not like to see revealed.[/color]
When I read a statement like that, I feel the need to get my bogosity
meter out (again).
[color=blue]
> From the time that Dave Raggett proposed tables in "HTML+" in
> November 1993, tables have been intended to display cells in a
> horizontal + vertical grid.[/color]
[color=blue]
> (Which is one of the reasons why their tags and attributes have
> terms like "row" and "col" - that isn't an accident!)[/color]
That is one twisted interpretation. The tag names are indeed useful
evidence. We have <table>, <tr> for table row, <col> for column, and
several other elements. But let's not forget the only table markup
element that can contain e.g. text, images, paragraphs, lists, etc.:
<td>, which stands for table data. That's *table data*. Say it once
with me. "Table data." Not <layout>. Not <left> or <right>. Table
data. I can't imagine how you can interpret the name of the element to
justify anything other than, well, table data.
A table used for layout does not put table data in <td> elements. It
uses <td> elements to enclose random bits of the document solely for
the layout effect it will have.
Whatever other baseless arguments you want to make in defense of
html markup misuse, this one about the names of table markup
elements is quite bogus indeed.
[color=blue]
> How do we resolve this disagreement?[/color]
When you reach your senses? When you stop stubbornly insisting that
misusing html markup is a good idea?
I'm not holding my breath.
--
Brian
follow the directions in my address to email me
							
						
					Barry Pearson wrote:[color=blue]
>
> There is a fact that some people may not like to see revealed.[/color]
When I read a statement like that, I feel the need to get my bogosity
meter out (again).
[color=blue]
> From the time that Dave Raggett proposed tables in "HTML+" in
> November 1993, tables have been intended to display cells in a
> horizontal + vertical grid.[/color]
[color=blue]
> (Which is one of the reasons why their tags and attributes have
> terms like "row" and "col" - that isn't an accident!)[/color]
That is one twisted interpretation. The tag names are indeed useful
evidence. We have <table>, <tr> for table row, <col> for column, and
several other elements. But let's not forget the only table markup
element that can contain e.g. text, images, paragraphs, lists, etc.:
<td>, which stands for table data. That's *table data*. Say it once
with me. "Table data." Not <layout>. Not <left> or <right>. Table
data. I can't imagine how you can interpret the name of the element to
justify anything other than, well, table data.
A table used for layout does not put table data in <td> elements. It
uses <td> elements to enclose random bits of the document solely for
the layout effect it will have.
Whatever other baseless arguments you want to make in defense of
html markup misuse, this one about the names of table markup
elements is quite bogus indeed.
[color=blue]
> How do we resolve this disagreement?[/color]
When you reach your senses? When you stop stubbornly insisting that
misusing html markup is a good idea?
I'm not holding my breath.
--
Brian
follow the directions in my address to email me
 
	 
	 
	 
	 
	
Comment