I have long held the opinion that there are three, not two, layers that need
to be kept separate.
    content
    layout
    style 

However, I regard these a meta-layers that should be thought of as
orthogonal to the multi-layered web application architecture, containing:
    data base table layer (plain text)
    data base management system (I use PostgreSQL)
    system logic (I use EJB2 - but am currently migrating to EJB3)
    document layer (JSPs in XML format; in some cases site DTD is written)
    parsing layer (XSLT which uses a simple table for a three column layout)
    style layer, with very little emphasis on positioning (CSS, of course)
    presentation layer (which is where everything comes together: XHTML/CSS)

Have a look at a site using this approach
http://www.wikidiction.com

Look at Geek Notes for an explanation of the techniques used, and the
advantages gained. I am curious to know what your thoughts are.

Benjamin Rossen


______________________________________________________________________
css-discuss [EMAIL PROTECTED]
http://www.css-discuss.org/mailman/listinfo/css-d
List wiki/FAQ -- http://css-discuss.incutio.com/
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/

Reply via email to