Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeUsing DNN Platf...Using DNN Platf...Skins, Themes, ...Skins, Themes, ...Tables vs. CSSTables vs. CSS
Previous
 
Next
New Post
1/4/2008 2:46 PM
 

Jeff Cochran wrote

 Joseph Sak wrote

aaahahaha anyone here who says to use tables for anything other than tabular data doesn't know how to code HTML and CSS.

Of course, anyone who really knew how to code HTML and CSS wouldn't be using HTML either, they'd be using XHTML, correct?  And of course your CSS, unless it's a very simplistic site, isn't compliant anyway, right?

But congratulations on being able to code in only one way, it should work out well for you.

Jeff

You are more than allowed to use HTML 4 if it suits your needs. Not sure why you HAVE to use XHTML, but if you must know, yes, I use XHTML.

And no, your sites don't have to be overly simplistic to have standards compliant CSS/(x)HTML layouts that work in all browsers.

If you're referring to hacks, then you might want to read up on conditional comments and the @import declaration.

Also, make sure you read up on using the correct DOCTYPE to keep your browsers from going into quirks mode.

I make complex websites every week in my office with very different layouts, colors, designs, images and techniques and I've never had to use a single hack to make things work consistently in IE 6, IE 7, Firefox, and Safari.

 

But I don't really want this to be a big flamewar. I'm just a little disturbed that people would post in a forum about (X)HTML / CSS programming and recommend that it's ok to use tables to achieve your desired layout.

 
New Post
1/7/2008 10:36 PM
 

Joseph, that is one of the best posts I have seen on this topic.  I cannot fathom why this topic consistently becomes emotional. 

To everyone: It is only code, people.

I just want to address one thing in reference to your initial reply.  I think the reason why this is still debated and not implemented as much as many would like is mostly due to office politics and new developers signing on daily. 

If in either of my businesses we had the budget to put aside for someone's main job to be (X)HTML and CSS, then I would venture to guess that at least 90% of our work would be done in the "Pure CSS" method.  Being the Lead Architect and developer, I would encourage it.  As it stands now, there simply is not enough time to deal with the office politics, project timelines, browser troubleshooting, and project specs.  Should "Pure CSS" be put into the specs of our projects, we would be able to either (1) extend our project timeline, or (2) hire or devote someone strictly to the (X)HTML/CSS layout design.  Unfortunately, the project specs are not always under my control.  And when you throw in "must have" features that management wants incorporated into an application (yesterday), things like "Pure CSS" oftentimes get pushed to the side.

That wasn't an argument against using "Pure CSS", but rather an insight into why I cannot always think about it, much less incorporate it.

Now back to the new developers signing on daily.  No matter which side of the argument begins flaming or posting offensive comments.  Such activity will likely turn off many people that you would otherwise want to know and subscribe to your line of thought.  But now I have delved into online forum politics...  ;)  Enough of that!

Thank you so much for your links and insight, Joseph.  Although I have been to most of those resources, I am right now in the middle of studying the "Sliding Doors" method of tab menus. Which is VERY cool.


Will Strohl

Upendo Ventures Upendo Ventures
DNN experts since 2003
Official provider of the Hotcakes Commerce Cloud and SLA support
 
New Post
1/8/2008 2:47 PM
 

hismightiness wrote

 Although I have been to most of those resources, I am right now in the middle of studying the "Sliding Doors" method of tab menus. Which is VERY cool.

Thanks for the reminder about this.  I read this originally several years ago, and used it in several web sites, but I'd kind of "forgotten" th technique in favor of others.  I'm not looking at using it in the near future, but a reminder to look back at CSS techniques I've passed over or left behind is good.  Wish I could keep a list of all this stuff in my head.

Jeff

 
Previous
 
Next
HomeHomeUsing DNN Platf...Using DNN Platf...Skins, Themes, ...Skins, Themes, ...Tables vs. CSSTables vs. CSS


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out