- From: Jonas Salling <salling@cooper.xanthus.se>
- Date: Mon, 26 May 1997 15:58:28 -0100
- To: "Jonas Salling" <salling@cooper.xanthus.se>, "Hakon Lie" <howcome@w3.org>
- Cc: <www-style@w3.org>
You solution assumes that the author has perfect knowledge
about the style sheets that are used, and that they will not
change. I think it is important to allow the author to disable
certain properties/values WITHOUT him/her having complete
knowledge about the environment.
This problem becomes evident when you try to design a
word processor style GUI for HTML authoring software
supporting CSS... ;>)
Regards,
Jonas
----------
From: Hakon Lie <howcome@w3.org>
To: Jonas Salling <salling@cooper.xanthus.se>
Cc: www-style@w3.org
Subject: null-values for css-properties?
Date: Monday, May 26, 1997 6:47 PM
Jonas Salling writes:
> It seems to me that the CSS1 specification lacks a good
> mechanism for disabling non-numeric properties like
> text-decoration.
>
> Let me give you an example, just to show what I mean
> by "disabling":
>
>
> P { text-decoration: underline blink; }
>
> <P>I want this paragraph to be rendered according to
> my style sheet except for the last two words, where
> I don't want the <SPAN style: text-decoration: there
> is no no-blink value!!!>blink property</SPAN>.</P>
Since the various values of properties don't inherit independently,
you could say:
P { text-decoration: underline blink }
SPAN { text-decoration: underline }
<P>I want this paragraph to be rendered according to
my style sheet except for the last two words, where
I don't want the <SPAN>blink property</SPAN>.</P>
The fact that underline is not set on the SPAN element means it will
not blink.
Regards,
-h&kon
H å k o n W i u m L i e
howcome@w3.org W o r l d Wide W e b Consortium
inria §°þ#¡ª FRANCE http://www.w3.org/people/howcome
----------
Received on Monday, 26 May 1997 13:02:59 UTC