Re: Name for default value of border-color needed

Kartik is not on this email anymore.  Please do not send any mail to
kulkarni@pathcom.com

-----Original Message-----
From: L. David Baron <dbaron@fas.harvard.edu>
To: cwilso@MICROSOFT.com <cwilso@MICROSOFT.com>; dbaron@fas.harvard.edu
<dbaron@fas.harvard.edu>; www-style@w3.org <www-style@w3.org>
Date: Wednesday, September 22, 1999 3:29 PM
Subject: RE: Name for default value of border-color needed


>On Wed, 22 Sep 1999 12:04:46 -0700, Chris Wilson (cwilso@MICROSOFT.com)
>wrote:
>>
>> Could you explain why the DOM necessitates a name for the default color?
>
>Suppose you have the rule:
>
>DIV {
>  border: medium solid green;
>  }
>
>As explained in [1] and referenced in [2], setting a shorthand property
>sets the value of the relevant longhand properties.  (It could be
>stated somewhat more explicitly, but it is there.)  This means that if
>'rs' were the CSSStyleRule object representing the above rule, then the
>following are true:
>
>rs.style.getPropertyValue("border-width") == "medium";
>rs.style.getPropertyValue("border-style") == "solid";
>rs.style.getPropertyValue("border-color") == "green";
>
>Now, suppose the above rule is instead:
>
>DIV {
>  border: medium solid;
>  }
>
>The first two statements above are still true.  However, the following
>must equal something (and it shouldn't be the empty string because that
>means the property was not set in the ruleset):
>
>rs.style.getPropertyValue("border-color")
>
>It should be keyword that is the default value of the border-color
>property.
>
>David
>
>[1] http://www.w3.org/TR/WD-DOM-Level-2/css.html#Level2-CSS-CSS2Properties
>[2]
http://www.w3.org/TR/WD-DOM-Level-2/css.html#Level2-CSS-CSSStyleDeclaration
>
>L. David Baron    Sophomore, Harvard (Physics)    dbaron@fas.harvard.edu
>Links, SatPix, CSS, etc.     <URL: http://www.fas.harvard.edu/~dbaron/ >
>WSP CSS AC                      <URL: http://www.webstandards.org/css/ >
>
>

Received on Wednesday, 22 September 1999 21:07:48 UTC