I'd like to throw in my .02 as someone who has only recently completed
my first entire *now online* site in CSS... don't think there were any
tables at all in the site.

However, while learning the intricacies of CSS cross-browsing coding *and*
trying to remain productive, I've resorted for the time being to using
various stylesheets for the browsers I target.

I target specifically IE6, IE7, FF1.5, and FF2, because they make up so
much of the browsers in use.  To try to create CSS that makes every browser
out there happy is just too time-consuming at this point.  I say at this
point,
because I'm planning to learning more and more as my experience grows, and
not
have to resort to multiple stylesheets.

However, for now, simply throwing some code in a stylesheet specifically for
IE6,
instead of spending 3 hours trying to figure out how to make something work,
fits
my need for productivity.  At some point my knowledge and experience will
outgrow
the need for alternative stylesheets.  But I see this as a stepping-stone to
better CSS while remaining productive on the schedule I have to meet.

Remember, I'm not skirting the cross-browser issues... I just realize that
at some
point I'll come across and begin to apply a better solution.

So many times, after reading about someone spending 8 hours trying to solve
a
browser issue, I just want to say, "Just create an alternate stylesheet and
stop banging
your head on that wall.  You'll get a better solution later."

Thoughts?

Rick

-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of [EMAIL PROTECTED]
Sent: Thursday, September 06, 2007 12:18 PM
To: css-d@lists.css-discuss.org
Subject: Re: [css-d] Are table-based layouts still needed

 >>the issue was a 5 col layout that had equal  lengths.<<

Actually, Ian - I *think( that might have been me.  I believe the 
original question was just a question.  I was one of the early 
responders to this thread, and I had mentioned the *only* time I have 
not been able to accomplish a layout was a theoretical one that was 
posed to me as a challenge: 5 columns, fluid, 100% width/height, header 
and "sticky" footer, and each section had to have a different background 
color without the use of the "faux colums" method.

So I think you're thinking of my response, not the original question ;)

However, I'm finding this *fascinating*.  I missed who it was (Jay, 
maybe?) had described his light use of tables, and I have to admit there 
are occasions when I've done the same thing - rare ones, but it has 
happened.  I don't think that tables should *never* be used, but I think 
the general "rule of thumb" - at least that I've always followed - is 
use them for tabular data.  (But a "rule of thumb" is just that - if you 
step out of that boundary every once in a while - and in a semantic and 
clean way - the CSS Police won't be knocking on your door to haul you 
off to prison ;))

 >>Browser cross-compatibility?  Well, that's not a blessing, it's a 
fantasy,<<

I have to address this comment, as well...I don't believe it's a 
fantasy.  I think *now*, it is difficult, because there's so many things 
here and there that aren't coming together.  But I think things have 
improved *greatly* over the past decade or so.  I remember when I 
started doing this in high school, putting in those "This site looks 
better in.." comments all the time.  Things have advanced so much and so 
fast, it's amazing.

I think if it weren't for the "fantasy" of having the joy of creating a 
design in one browser and not even having to check it in any other ones, 
because they're all doing what the should be doing - I think that's 
closer to becoming a reality than some people think.  But for change to 
take effect, people have to be willing to embrace the "new" and not shun 
it simply because it's "hard".  Nothing worth *anything* ever came from 
being easy.

Anyway, off my soapbox (for what it's worth) - I know I sound like a 
wide-eyed kid waiting for the tooth fairy, but that's just how I feel :)

~Shelly
______________________________________________________________________
css-discuss [EMAIL PROTECTED]
http://www.css-discuss.org/mailman/listinfo/css-d
IE7 information -- http://css-discuss.incutio.com/?page=IE7
List wiki/FAQ -- http://css-discuss.incutio.com/
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/


______________________________________________________________________
css-discuss [EMAIL PROTECTED]
http://www.css-discuss.org/mailman/listinfo/css-d
IE7 information -- http://css-discuss.incutio.com/?page=IE7
List wiki/FAQ -- http://css-discuss.incutio.com/
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/

Reply via email to