[Typo3-dev] any extension developers need html/css templating?

ben van 't ende [netcreators] ben at netcreators.nl
Wed Nov 17 10:46:19 CET 2004


Kasper Skårhøj wrote:

>>It's hard to get thinking into CSS after abusing tables for so long.
>>And I don't think I speak for myself that most coders are terrible in changing their way of thinking... 8-)
>>
> 
> 
> 
> If the W3C really wanted to get rid of tables they should introduce the <grid> tag:
> 
> 
> <grid border="0" cellpadding="0" cellspacing="1">
>   <row>
>     <cell width="33%">Value 1</cell>
>     <cell width="33%">Value 2</cell>
>     <cell width="33%">Value 3</cell>
>   </row>
> </grid>
> 
> 
> Be honest everyone, the visual logic of the HTML-code of tables totally
> beats the combination of <div> tags and CSS for positioning. Why not pay
> respect to the people who have been used to the <table>-thinking for so
> long and who have more important things to fill their brains with than
> learning new basics of web-layout just for the sake of making it
> differently.

Hi,

As I mentioned in my other email there are many advantages in using a 
css-based layout. Please lets not get back into soothing people who are 
used to using tables. Tables are just not meant for layout purposes 
period. Get on the right track. If you are a webbuilder you have to 
follow what's going on and you have to spend time learning. This will 
benefit you in the end.

> My suggestion above solves the standard objections that "tables were
> meant to present data, not layout" and screenreaders and Lynx will know
> that the <grid> element should be interpreted differently.

But for now we will have to do with what is there. To me that is 
sufficient. Different kinds of positioning techniques give me the 
possiblility of emulating a grid based layout. I have had to overcome 
some problems. Some stuff just doesn't come easy, but you can always 
google something out ;-).  Lots of examples out there.

gRTz

ben
-- 
netcreators::creation and innovation
www.netcreators.nl - www.typo3.nl




More information about the TYPO3-dev mailing list