Re: New layout language.

On 7/7/05, Christoph Päper <christoph.paeper@tu-clausthal.de> wrote:
> 
> Orion Adrian:
> > But either way, the benefit of the system resides not necessarily in
> > it's layout model, but in the fact that it separates layout from
> > formatting (a plus), it allows for layouts to be reused (a plus)
> 
>    /**
>     * General stylesheet for example.com
>     * @version 20050707cp1
>     * @note Do not use absolute positioning in this stylesheet!
>     */
>    /** Includes */
>    @import url("/layouts/2cols/hdr_nav_txt_ftr.css");
>    @import url("/themes/blueish.css");
>    /** Styles */
>    ...
> 
> I still do not get your point. You seem to be trying to solve problems
> you see at the wrong level.

By having margin act as both a method for spacing and a method for
layout it is safe for neither. The goal is so that a user, device or
user agent could modify the incoming layout and formatting information
and not break anything. You can't do that really with CSS as it stands
now because some properties have double roles.

-- 

Orion Adrian

Received on Friday, 8 July 2005 13:46:25 UTC