BTW - nice idea for your avatar.
Sell me on CSS-Layouts.
Moderator: General Moderators
Thanks pickle.pickle wrote:It's as "okay" to use them for dhtml popups as any other purpose you deem them "okay" for
BTW - nice idea for your avatar.
I know that "okay" is opinion. But I guess what I meant was, in your(everyone on this forum) opinion is it best to use tables or is there another way?
I personally don't see anything wrong with it. Because it's most likely going to be invoked by JavaScript and won't display in the source code. And screen-readers shouldn't be reading a desktop like web application in the first place, should they?
By the way, how do blind people navigate they desktop? Do they have a screen-reader for that too?
- RobertGonzalez
- Site Administrator
- Posts: 14293
- Joined: Tue Sep 09, 2003 6:04 pm
- Location: Fremont, CA, USA
This is a great debate. I for one am a total CSS nut. I will not use tables unless I am throwing tabular data. I see no reason to use table unless you are throwing tabular data. That said, there have been a few things that I have stumbled on in CSS designs that (hopefully) now I know how to fix. There is truly nothing you can't do with a table that you can with CSS.
Check out my newest blog theme (which is still in progress mind you). It is all CSS. The freshest one is getting better every moment (I can't wait to get it live). Of course for the time being, it doesn't render properly in IE (I did that on purpose because I am tired of hacking the crap out of my code to make it work in a non compliant browser, and besides, it is my blog, so I am not that worried about it) but it works fine in Opera and Firefox. Now why would I do something that with tables?
Tables are for tabular data, not layout. CSS is for that. In my opinion. And Pickle, I will win you over one of these days.
Check out my newest blog theme (which is still in progress mind you). It is all CSS. The freshest one is getting better every moment (I can't wait to get it live). Of course for the time being, it doesn't render properly in IE (I did that on purpose because I am tired of hacking the crap out of my code to make it work in a non compliant browser, and besides, it is my blog, so I am not that worried about it) but it works fine in Opera and Firefox. Now why would I do something that with tables?
Tables are for tabular data, not layout. CSS is for that. In my opinion. And Pickle, I will win you over one of these days.
- RobertGonzalez
- Site Administrator
- Posts: 14293
- Joined: Tue Sep 09, 2003 6:04 pm
- Location: Fremont, CA, USA