12 Lessons for Those Afraid of CSS and Standards

A List Apart recently published an article entitled, “12 Lessons for Those Afraid of CSS and Standards.”

The first lesson was, “Everything you know is wrong… sort of.” That lesson set the stage up for the critical difference between using standards based and non-standards based markup.

At the implementation level, this lesson is about the differences between table markup and semantic markup:

Table vs. Semantic Markup
Table markup Semantic markup Implications
Linear Hierarchical Design for the information, not in spite of it.
Procedural Functional Put things where they belong.
Location-based Contextual Let the markup describe what something is, before you let it describe where something is.
Defines constraints Defines domains You don’t need to push the envelope, because it will change its shape to suit your needs.

The remaining lessons offer thoughtful and compelling reasons why designers should seriously consider moving towards standards based Web design. Full Article »

Leave a Reply

You must be logged in to post a comment.