- From: Scott E. Preece <preece@predator.urbana.mcd.mot.com>
- Date: Tue, 25 Jun 1996 14:18:33 -0500
- To: CTaylor@wposmtp.nps.navy.mil
- Cc: www-style@w3.org
From: Charles Peyton Taylor <CTaylor@wposmtp.nps.navy.mil> | >3) Add a second stylesheet value to the LINK REL attribute, e.g. | >ALTSTYLESHEET, that would indicate stylesheets that should be | >presented as alternatives, but not automatically applied. I | >personally like this one the best. | | This makes sense. I know it's a matter of interface, | but how would you let the user choose between styles? --- Actually, there's another wrinkle. Stylesheets can be combined. So the alternative may not just be between n alternative stylesheets, but between n sets of overlaying stylesheets. How about this rule: use the TITLE attribute of the LINK element to name and combine stylesheets, and distinguish one value (say, "", the null title) as meaning that the so-titled stylesheet or stylesheets are to be applied automatically. So, using the example in <http://www.w3.org/pub/WWW/TR/WD-style.html>: <LINK TITLE="" REL=stylesheet HREF="old.style" TYPE="application/dsssl"> <LINK TITLE="" REL=stylesheet HREF="old-overlay.style" TYPE="application/dsssl"> <LINK TITLE="New" REL=stylesheet HREF="new.style" TYPE="application/rtf"> <LINK TITLE="Wacky" REL=stylesheet HREF="wacky.style" TYPE="text/css"> <TITLE>ACME Widgets Corp</TITLE> would indicate that if the user does nothing specific, the old.style and old-overlay.style stylesheets are to be applied (presumably the semantics of combining two stylesheets would depend on the type of the stylesheets). This degenerates nicely - in the most likely default case - one stylesheet LINK specified, and it is to be the automatic choice, no name is needed. scott -- scott preece motorola/mcg urbana design center 1101 e. university, urbana, il 61801 phone: 217-384-8589 fax: 217-384-8550 internet mail: preece@urbana.mcd.mot.com
Received on Tuesday, 25 June 1996 15:17:26 UTC