- 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