"shelton" [email]webforumsusermacromedia.com[/email] wrote:Tables are valid. It's just not appropriate to use tables for layout.> Just wondering the opinion of folks on using CSS entirely
> to lay out sites? I get the impression that this is the
> direction I should be going to create valid code -
> to get away from tables.
This is a big misunderstanding, you don't have to use XHTML for CSS> So far I have sort of picked up a little css on my own, by
> checking out other peoples work and continue to expand my
> use of it. But.... I don't know anything about xhtml and
> how to build sites entirely using xhtml and css.
layouts! Unless you want to take advantage of XHTML features, you can
use HTML4.01. On the other hand, XHTML isn't much different from HTML,
so if you're proficient in HTML there isn't much to learn. The main
differences are outlined at the W3C site:
The concept is quite simple: Don't think of HTML as a layout language,> I've done a bit of reading on the subject, but don't find
> anything that sort of starts you from the beginning of the concept.
think of it as a markup language. The most important heading is marked
up as H1, normal text is marked up as P, lists are marked up with list
elements, etc. etc. - it's really MUCH simpler than HTML-"layout" :-).
And then, when your doent is fully marked up, use CSS for the layout.
There are many fine tutorials on CSS layouts. I suggest you take a look
at the resources in the CSS-Discuss wiki: <http://css-discuss.incutio.com/>.