Re: Controling structure with CSS

>    .icon {
>      bottom: previous top;
>    }

If you allow style attributes, it means that any page could force a
major backtracking of the rendering, which is not good for incremental
rendering.  At least with tables, the main current reason for incremental
rendering being frustrated, browser know to stop rendering when they
see the opening tag unless the styles allow fixed layout.

If such a feature were part of the standard, browsers would have to
make a choice between the risk of multiple re-layouts of the page, or
not displaying anything until the body element was closed.

You could ameliorate the situation by having a property that hinted as
to whether an element should be displayed incrementally (typically
used on body).  Such a property might be of use for those people who
deliberately try to defer rendering until the page is complete.  I'm not
well enough up on CSS3 to be sure that such doesn't already exist.

Received on Saturday, 17 April 2004 07:18:35 UTC