Separating Design from Content (html/css)

More and more people are turning to CSS to separate as much as of their design from the content and more importantly to free their html layout from the shackles of tables. Tables are thus best left for tabular data display. I had nurtured myself a layout done purely through CSS 2.0 and a doctype of XHTML 1.0 transitional a few weeks back, Philippe Wittenbergh was helping me with the layout, trying to get around to it using many hacks. But in due course of hacks over hacks, one day my site get caught in the ALA cut of bug, or the “guillotine bug”.
Bugs and their hacks! Read about the “3px jog”, the Tan hack and the IE5 Mac hack.

More and more people are turning to CSS to separate as much as of their design from the content and more importantly to free their html layout from the shackles of tables. Tables are thus best left for tabular data display. I had nurtured myself a layout done purely through CSS 2.0 and a doctype of XHTML 1.0 transitional a few weeks back, Philippe Wittenbergh was helping me with the layout, trying to get around to it using many hacks. But in due course of hacks over hacks, one day my site get caught in the ALA cut of bug, or the “guillotine bug”.
Bugs and their hacks! Read about the “3px jog”, the Tan hack and the IE5 Mac hack.

Then it was time to think over and do a hackless CSS layout as much as possible, so I settled with the present simple layout based on XHTML 1.0 transitional doctype powered by a mix of CSS 1 and CSS 2. And yes, at this juncture, let me tell you that the last ditch problem in validating the CSS was, that of the CSS from the updated MTCodeBeautifier with the whole bunch of codes, I had to modify that to validate as a valid CSS 2.0. At the moment, I had just completed the modification for the Actionscript syntax style sheet, and most likely I will have to modify some MTCodeBeautifier file for the same.
While struggling to do a tableless (yes, no tables at all) for this site, I came across and learnt a lot from the following sites regarding CSS, their techniques, tips, tricks and hacks. Head over to the links listed below and learn some cool stuffs. Remember CSS is being supported more and more by most modern browsers and many other applications, so it is a good thing to learn something along the way.
CSS related worth mentioning links
(a) eric meyer’s website,
(b) the css wiki,
© a list apart’s css layout technique,
(d) blue robot, how can you miss this one,
(e) the noodle incident,
(f) glish, a good resource,
(g) kay,
(h) css shark,
(i) nc design, rather basic but still good for a start,
(j) nu blog, care for css for print,
(k) real world style, styles that works with antique browsers too,
(l) w3 schools’ css
and how can I forget the css link on
(m) w3c

More Links Update (updated on Thursday, November 6, 2003 from Jeffrey Zeldman’s CSS smorgasbord)
CSS Text Propeties
Fast Rollovers, No Preload Needed
Red Melon experiments
Mini-tab shapes
vertical mini-tabs
Pure CSS popups
Source-ordered columns
CSS Hints for IE5
Netscape-4-compatible CSS layouts
CSS browser hacks
Hiding CSS from old versions of Opera
Hiding CSS from various browsers
Using CSS to style email


Don't like it? There are lots of published articles, pick a random one.

oCricket

Brajeshwar posted this article on Tue, Jul 1st, 2003 at 5:43 am
Categorized under Technology

Prev Article: Some 2D / 3D animations

Next Article: Sorta powerpoint in Flash


Possibly Related Articles

Archives: Visit the Archives for more articles.

Comments Post Yours

There are 3 responses so far. You can follow any responses to this entry through the RSS feed. You can skip to the end and leave a response. Pinging is currently not allowed.

  1. Abhishek Kapoor July 1st, 2003 at 11:06 am 1

    Hey,

    Where did the Flash Comm window went??
    The design is cool though……great job done.

    Abhishek

  2. Keep a watch out! Most likely to come out as full fledged Audio/Video Communication Service free (most likely) for my audience.

  3. Looks great Brajeshwar,
    I was surprised to see a re design, This css business is abit more complicated than it first looks. It took me awhile to get a grip. Glad to see it’s working for you.
    On mac safari 1.0 your search text feild sticks out over the content. You might want to set the size down from 28 to 20, I’ve also found that if you don’t state a size that I can get fairly good results with the default width. You’ll want to test that though.

Post yours

Sidenotes

Quick notes, scribbles, somehow related to this website and to what I do. Or perhaps I'm just plain lazy to make them into a full article.

Introduction to Adobe AIR (NetTuts)

Nettuts have a nice Introduction to Adobe AIR which focus on using HTML/JS to build an AIR Application. It covers -- Adobe AIR Architecture, How to install AIR, Get the development SDK, Configurations, gets on to ...2nd Oct, 2008

Decide Team Type from Books

What do you think of the "Team-Type" if they got these books recently? What "Team-Type" do these books suggest? ( surveys) 29th Sep, 2008

What do investors look for in a startup?

A great video Interview with Venture Hacker Naval Ravikant answering the age-old question: What do you look for in a startup? Investors look for two things that are paramount above all: # Great team: It's obvious. It's a ...27th Sep, 2008

You don't mess with the 'Englineer Bother'

(Via: Hiring Horror) 24th Sep, 2008

Dear Adobe

Do you have a gripe with the Adobe Softwares that you use? Do you have complaints about Adobe Softwares? Please visit Dear Adobe to file your informal gripe with Adobe. 15th Sep, 2008

View the Sidenotes Archive

Play the Penguin Game

Recommended

  • My Special Job My Special Job is a place where you can look for your weird necessities, strangely superb employees, when your need are more of those hackers, geeks, and ultimate rockstars in the Internet Technology.
  • Forum Oinam’s technical discussion forum where developers and designers can discuss all technical topics.
  • AS 2.0 Reference Reference for ActionScript 2.0 Programming Language used in Flash. Primarily stashed here for my own personal reference.
  • Ode to Apple Dedicated to Apple - Mac, iPhone, iPod, iTunes, Quicktime, Apple TV and all the awesome softwares for the Apple Mac.
  • Not Safe for Work Ever clicked a link and felt embarrassed with the content in front of your co-workers? Ever caught unaware because the funny link your friend sent was a little beyond funny? Let’s minimize that with NSWF.
  • ActionScript 3.0 Reference Flash/Flex ActionScript 3.0 Reference.
  • Downloads All downloads, Free and Open Source.

Download free Brajeshwar Wordpress Theme

Brajeshwar

Brajeshwar I firmly believe in keeping things simple, easy for users and I envison pushing the technical envelop time and again for the betterment of viable commercial and practical applications. More about me.

Brajeshwar Personal Identity Portal powered by VeriSign Labs

Brajeshwar's affinity with Adobe

My Photos

More photos on Flickr

Member of 9rules Network

Since its inception on 11th June, 2001, "Brajeshwar" has 863 Articles and 6,003 comments, contained within 20 categories and 1,233 tags.