- From: Sean Palmer <wapdesign@wapdesign.org.uk>
- Date: Wed, 18 Oct 2000 15:11:59 +0100
- To: <www-style@w3.org>
- Cc: <webmaster@richinstyle.com>, "fantasai" <fantasai@escape.com>, "Tim Bagot" <tsb-w3-style-0001@earth.li>
Dear all, Those of you who support this will probably have been waiting for this; I sent the old one by mistake in a previous letter... The new draft for a formal proposition: CSS Properties for sub-module: Styles For Optional Data (to avoid confusion, refer to: Draft 1.1 [previous was 1.0]) (for @media all) Name: 'presentation-level' CSS Values: [ inherent | optional | never ]+ Initial value: 'inherent' (actually, I might change that to 'normal' to avoid confusion with 'inherit') (for @media aural) Name: 'skip' CSS Values: [ [ provide-bypass, [ allow-bypass | disregard-bypass ]+ ] | none]+ Initial value: 'none' Presentation-level Abstract: Specifies the presentation level of a styled element. Can take on the values 'inherent' (the presentation of the rendered element is inherent to the overall presentation of the page. Synonym for "essential" - i.e. should be presented and rendered in full.), 'optional' (The styled content is optional), and 'never' (similar to display: none;, but where the presentation of the element is unadvisable, in whatever form that presentation takes). N.B. This property is a bit like a subset of 'display'. Name: skip. Allows content with this property set to have a distinct style regarding the bypassing of optional page data, for example grouped navigation links. Either 'none' (do not provde a bypassing mechanism), or either or both (comma fallback fashion - see example) of 'provide-bypass' (User Agent specific: implies provide some means of bypassing the styled content, i.e. skipping to the next piece of content with style "skip: none;" or "presentation-level: inherent;"), or either of allow-bypass (allow said styled content to be bypassed, but do not specify a specific means of doing so), or disregard-bypass (bypassing the styled content is inadvisable). e.g. .navbar { skip: provide-bypass, allow-bypass; } N.B. The 'presentation-level' property must be set to 'optional' for the skip property to have meaning for aural User Agents. e.g. .navbar { presentation-level: optional; skip: provide-bypass, allow-bypass; } ------- This is still not perfect: so please pick it to pieces for me! Kindest Regards, Sean B. Palmer President and Founder WAP Tech Info - http://www.waptechinfo.com/
Received on Wednesday, 18 October 2000 10:13:31 UTC