Re: Proposal: :column pseudo-class

On Sat, 2 Jul 2005, Orion Adrian wrote:
> 
> What is the purpose of CSS? Is it to?
> 
> 1) Provide presentational elements needed by HTML?
> 2) Provide layouts for GUIs?
> 3) Provide styling for GUIs? 
> 4) Style documents?
> 5) Something else?

All of the above.

CSS's primarily goal is to allow people (users and document authors) to 
take semantic markup and present it as they wish. Semantic markup could be 
in the form of anything from simple static documents all the way to fully 
fledged applications, although exactly where the line is drawn is an issue 
that is often hotly debated between CSS working group members.

(Personally I think CSS should address all styling needs from static 
documents up to applications as complex as Firefox or Thunderbird, whose 
UIs are indeed styled with CSS, but others think that even going as far as 
applying CSS to Google Maps or GMail is too far, and would draw the line 
at or near pages no more interactive than, e.g. the Google search page.)

-- 
Ian Hickson               U+1047E                )\._.,--....,'``.    fL
http://ln.hixie.ch/       U+263A                /,   _.. \   _\  ;`._ ,.
Things that are impossible just take longer.   `._.-(,_..'--(,_..'`-.;.'

Received on Saturday, 2 July 2005 23:24:20 UTC