Re: The concept of cascading
All of this discussion I think ignores the fact that style sheets make
it much easier for authors to offer different versions of a document,
simply by attaching a different style sheet. Authors who are offering
content-driven material for a general public that may include various
physical/technological handicaps, it seems to me, should have a
responsibility to post design-simple versions. Perhaps we should be
looking at a way to standardize and tag these simple versions so that
UAs written for special needs can automatically find them.
Paul Prescod wrote:
> Hakon Lie wrote:
> > > "One of the fundamental features of CSS is that style sheets cascade;
> > > authors can attach a preferred style sheet, while the reader may have a
> > > personal style sheet to adjust for human or technological handicaps. The
> > > rules for resolving conflicts between different style sheets are defined
> > > in this specification."
> > There is an underlying assumtion in the quote from the specification
> > that the style sheets have to be well-engineered, but this seems
> > hardly necessary to write out.
> Is it not the case that *well-written* user and author stylesheets can
> merge in ways that will lose data? I can think of several examples where
> two reasonable people could make stylesheets that negate each other in
> ways that lose information. That's why I think that it is wrong to even
> encourage people to merge reader stylesheets and author stylesheets