ZEXP+bv((U OFS.FolderqUFolderqtqNt.}q(U stylesheetq(U+uq(U Products.ZStyleSheet.ZStyleSheetqU ZStyleSheetqttQUidq UZSSDemoq U__ac_local_roles__q }q Urootq ]qUOwnerqasU_objectsq(}q(U meta_typeqU Z Style SheetqUidqU stylesheetqu}q(hU DTML DocumentqhU index_htmlqu}q(hhhUstd_htmlqu}q(hhhU link_htmlqu}q(hhhU embed_htmlqutU_ownerq(]q U acl_usersq!ah th(U+{q"(UOFS.DTMLDocumentq#U DTMLDocumentq$ttQh(U+wq%(h#U DTMLDocumentq&ttQU index_htmlq'(U+xq((h#U DTMLDocumentq)ttQUtitleq*UZStyleSheet Demonstration Filesq+U embed_htmlq,(U+zq-(h#U DTMLDocumentq.ttQu.+u((U Products.ZStyleSheet.ZStyleSheetqU ZStyleSheetqtqNt.}q(U linkstyleqUNormal Z Style SheetqUidqU stylesheetqU__ac_local_roles__q }q Urootq ]q UOwnerq asU ns_stylesq(U+tq(UProducts.ZStyleSheet.ZSSRuleqUZSSRuleqttQU_objectsq(}q(U meta_typeqUZSS RuleqhUBODYqu}q(hhhU ie_stylesqu}q(hhhU ns_stylesqutUBrowsersq]q(U Opera (2.0)qU Opera (3.0)qU Opera (4.0)qU Opera (5.0)q U MSIE (3.0)q!U MSIE (4.0)q"U MSIE (5.0)q#U MSIE (5.5)q$U MSIE (6.0)q%UNetscape (2.0)q&UNetscape (3.0)q'UNetscape (4.0)q(UNetscape (5.0)q)UNetscape (6.0)q*UKonqueror (2.0)q+UKonqueror (2.1)q,U Lynx (2.7)q-U Lynx (2.8)q.UOtherq/eU ie_stylesq0(U+mq1(hUZSSRuleq2ttQUtitleq3USimple Demo Stylesheetq4UuseBrowserVersionsq5KUBODYq6(U+dq7(hUZSSRuleq8ttQu.+{™((UOFS.DTMLDocumentqU DTMLDocumentqtqNt.}q(U__ac_local_roles__q}qUrootq]qUOwnerq asU__name__q U link_htmlq Utitleq UZStyleSheet using STANDARD LINKq Uglobalsq}qUrawqTË

These are just some simple demos of a few of ZStyleSheet's features


H1, H2 and H3 elements are red on MSIE and BLUE on Netscape. All other browsers are black

This is heading level 1

This is heading level 2

This is heading level 3


Use your browsers View Source function to see what this does

qU_varsq}qu.+wc((UOFS.DTMLDocumentqU DTMLDocumentqtqNt.}q(U__ac_local_roles__q}qUrootq]qUOwnerq asU__name__q Ustd_htmlq Utitleq UZStyleSheet using STANDARD LINKq Uglobalsq}qUrawqT– The 'missing' option, allows the stylesheet to be moved, or deleted without causing a ZOPE error. This is not possible if either of the other methods is used.

These are just some simple demos of a few of ZStyleSheet's features


H1, H2 and H3 elements are red on MSIE and BLUE on Netscape. All other browsers are black

This is heading level 1

This is heading level 2

This is heading level 3


Use your browsers View Source function to see what this does

qU_varsq}qu.+xõ((UOFS.DTMLDocumentqU DTMLDocumentqtqNt.}q(U__ac_local_roles__q}qUrootq]qUOwnerq asU__name__q U index_htmlq Utitleq UZStyleSheet Demo Indexq Uglobalsq}qUrawqT/

These pages look the same to the user, but the stylesheet is rendered differently on each.


This page does not link to the stylesheet, but it is possible to call the attributes of indiviual ZSSRules:

>This paragraph uses the styles from the BODY rule of the stylesheet.

>This one uses the NETSCAPE settings for H1

>This one uses the MSIE settings for H2

qU_varsq}qu.+zœ((UOFS.DTMLDocumentqU DTMLDocumentqtqNt.}q(U__ac_local_roles__q}qUrootq]qUOwnerq asU__name__q U embed_htmlq Utitleq UZStyleSheet using STANDARD LINKq Uglobalsq}qUrawqTÍ

These are just some simple demos of a few of ZStyleSheet's features


H1, H2 and H3 elements are red on MSIE and BLUE on Netscape. All other browsers are black

This is heading level 1

This is heading level 2

This is heading level 3


Use your browsers View Source function to see what this does

qU_varsq}qu.+t ((UProducts.ZStyleSheet.ZSSRuleqUZSSRuleqtqNt.}q(Uselectorq]qUaUidqU ns_stylesqU__ac_local_roles__q }q Urootq ]q UOwnerq asUH1q(U+gq(hUZSSRuleqttQU_objectsq(}q(U meta_typeqUZSS RuleqUidqUH1qu}q(hhhUH2qu}q(hhhUH3qutqUH2q(U+iq(hUZSSRuleqttQUtitleqU!Only use these styles on NETSCAPEq UH3q!(U+kq"(hUZSSRuleq#ttQUBrowsersq$]q%(UNetscape (2.0)q&UNetscape (3.0)q'UNetscape (4.0)q(UNetscape (5.0)q)UNetscape (6.0)q*eUuseBrowserVersionsq+Uonq,u.+mû((UProducts.ZStyleSheet.ZSSRuleqUZSSRuleqtqNt.}q(Uselectorq]qUaUidqU ie_stylesqU__ac_local_roles__q }q Urootq ]q UOwnerq asUH1q(U+nq(hUZSSRuleqttQU_objectsq(}q(U meta_typeqUZSS RuleqhUH1qu}q(hhhUH2qu}q(hhhUH3qutqUH2q(U+pq(hUZSSRuleqttQUtitleqU*Only use these styles on INTERNET EXPLORERqUH3q (U+rq!(hUZSSRuleq"ttQUBrowsersq#]q$(U MSIE (3.0)q%U MSIE (4.0)q&U MSIE (5.0)q'U MSIE (5.5)q(U MSIE (6.0)q)eUuseBrowserVersionsq*Uonq+u.+d©((UProducts.ZStyleSheet.ZSSRuleqUZSSRuleqtqNt.}q(Uselectorq]qUBODYqaUidqUBODYq U__ac_local_roles__q }q Urootq ]q UOwnerqasU font-familyq(U+fq(U!Products.ZStyleSheet.ZSSAttributeqUZSSAttrqttQU_objectsq(}q(U meta_typeqU ZSS AttributeqhU backgroundqu}q(hhhhutqUtitleqUh(U+eq(hUZSSAttrqttQUBrowsersq]q(U Opera (2.0)qU Opera (3.0)q U Opera (4.0)q!U Opera (5.0)q"U MSIE (3.0)q#U MSIE (4.0)q$U MSIE (5.0)q%U MSIE (5.5)q&U MSIE (6.0)q'UNetscape (2.0)q(UNetscape (3.0)q)UNetscape (4.0)q*UNetscape (5.0)q+UNetscape (6.0)q,UKonqueror (2.0)q-UKonqueror (2.1)q.U Lynx (2.7)q/U Lynx (2.8)q0UOtherq1eUuseBrowserVersionsq2Ku.+gm((UProducts.ZStyleSheet.ZSSRuleqUZSSRuleqtqNt.}q(Uselectorq]qUH1qaUidqUH1q U__ac_local_roles__q }q Urootq ]q UOwnerqasU_objectsq(}q(U meta_typeqU ZSS AttributeqhUcolorqutqUcolorq(U+hq(U!Products.ZStyleSheet.ZSSAttributeqUZSSAttrqttQUtitleqUUBrowsersq]q(U Opera (2.0)qU Opera (3.0)qU Opera (4.0)qU Opera (5.0)qU MSIE (3.0)q U MSIE (4.0)q!U MSIE (5.0)q"U MSIE (5.5)q#U MSIE (6.0)q$UNetscape (2.0)q%UNetscape (3.0)q&UNetscape (4.0)q'UNetscape (5.0)q(UNetscape (6.0)q)UKonqueror (2.0)q*UKonqueror (2.1)q+U Lynx (2.7)q,U Lynx (2.8)q-UOtherq.eUuseBrowserVersionsq/Ku.+im((UProducts.ZStyleSheet.ZSSRuleqUZSSRuleqtqNt.}q(Uselectorq]qUH2qaUidqUH2q U__ac_local_roles__q }q Urootq ]q UOwnerqasU_objectsq(}q(U meta_typeqU ZSS AttributeqhUcolorqutqUcolorq(U+jq(U!Products.ZStyleSheet.ZSSAttributeqUZSSAttrqttQUtitleqUUBrowsersq]q(U Opera (2.0)qU Opera (3.0)qU Opera (4.0)qU Opera (5.0)qU MSIE (3.0)q U MSIE (4.0)q!U MSIE (5.0)q"U MSIE (5.5)q#U MSIE (6.0)q$UNetscape (2.0)q%UNetscape (3.0)q&UNetscape (4.0)q'UNetscape (5.0)q(UNetscape (6.0)q)UKonqueror (2.0)q*UKonqueror (2.1)q+U Lynx (2.7)q,U Lynx (2.8)q-UOtherq.eUuseBrowserVersionsq/Ku.+km((UProducts.ZStyleSheet.ZSSRuleqUZSSRuleqtqNt.}q(Uselectorq]qUH3qaUidqUH3q U__ac_local_roles__q }q Urootq ]q UOwnerqasU_objectsq(}q(U meta_typeqU ZSS AttributeqhUcolorqutqUcolorq(U+lq(U!Products.ZStyleSheet.ZSSAttributeqUZSSAttrqttQUtitleqUUBrowsersq]q(U Opera (2.0)qU Opera (3.0)qU Opera (4.0)qU Opera (5.0)qU MSIE (3.0)q U MSIE (4.0)q!U MSIE (5.0)q"U MSIE (5.5)q#U MSIE (6.0)q$UNetscape (2.0)q%UNetscape (3.0)q&UNetscape (4.0)q'UNetscape (5.0)q(UNetscape (6.0)q)UKonqueror (2.0)q*UKonqueror (2.1)q+U Lynx (2.7)q,U Lynx (2.8)q-UOtherq.eUuseBrowserVersionsq/Ku.+nk((UProducts.ZStyleSheet.ZSSRuleqUZSSRuleqtqNt.}q(Uselectorq]qUH1qaUidqUH1q U__ac_local_roles__q }q Urootq ]q UOwnerqasU_objectsq(}q(U meta_typeqU ZSS AttributeqhUcolorqutUcolorq(U+oq(U!Products.ZStyleSheet.ZSSAttributeqUZSSAttrqttQUtitleqUUBrowsersq]q(U Opera (2.0)qU Opera (3.0)qU Opera (4.0)qU Opera (5.0)qU MSIE (3.0)qU MSIE (4.0)q U MSIE (5.0)q!U MSIE (5.5)q"U MSIE (6.0)q#UNetscape (2.0)q$UNetscape (3.0)q%UNetscape (4.0)q&UNetscape (5.0)q'UNetscape (6.0)q(UKonqueror (2.0)q)UKonqueror (2.1)q*U Lynx (2.7)q+U Lynx (2.8)q,UOtherq-eUuseBrowserVersionsq.Ku.+pk((UProducts.ZStyleSheet.ZSSRuleqUZSSRuleqtqNt.}q(Uselectorq]qUH2qaUidqUH2q U__ac_local_roles__q }q Urootq ]q UOwnerqasU_objectsq(}q(U meta_typeqU ZSS AttributeqhUcolorqutUcolorq(U+qq(U!Products.ZStyleSheet.ZSSAttributeqUZSSAttrqttQUtitleqUUBrowsersq]q(U Opera (2.0)qU Opera (3.0)qU Opera (4.0)qU Opera (5.0)qU MSIE (3.0)qU MSIE (4.0)q U MSIE (5.0)q!U MSIE (5.5)q"U MSIE (6.0)q#UNetscape (2.0)q$UNetscape (3.0)q%UNetscape (4.0)q&UNetscape (5.0)q'UNetscape (6.0)q(UKonqueror (2.0)q)UKonqueror (2.1)q*U Lynx (2.7)q+U Lynx (2.8)q,UOtherq-eUuseBrowserVersionsq.Ku.+rk((UProducts.ZStyleSheet.ZSSRuleqUZSSRuleqtqNt.}q(Uselectorq]qUH3qaUidqUH3q U__ac_local_roles__q }q Urootq ]q UOwnerqasU_objectsq(}q(U meta_typeqU ZSS AttributeqhUcolorqutUcolorq(U+sq(U!Products.ZStyleSheet.ZSSAttributeqUZSSAttrqttQUtitleqUUBrowsersq]q(U Opera (2.0)qU Opera (3.0)qU Opera (4.0)qU Opera (5.0)qU MSIE (3.0)qU MSIE (4.0)q U MSIE (5.0)q!U MSIE (5.5)q"U MSIE (6.0)q#UNetscape (2.0)q$UNetscape (3.0)q%UNetscape (4.0)q&UNetscape (5.0)q'UNetscape (6.0)q(UKonqueror (2.0)q)UKonqueror (2.1)q*U Lynx (2.7)q+U Lynx (2.8)q,UOtherq-eUuseBrowserVersionsq.Ku.+fû((U!Products.ZStyleSheet.ZSSAttributeqUZSSAttrqtqNt.}q(UvalueqUArial, Helvetica, sans-serifqUidqU font-familyqU__ac_local_roles__q }q Urootq ]q UOwnerq asUBrowsersq]q(U Opera (2.0)qU Opera (3.0)qU Opera (4.0)qU Opera (5.0)qU MSIE (3.0)qU MSIE (4.0)qU MSIE (5.0)qU MSIE (5.5)qU MSIE (6.0)qUNetscape (2.0)qUNetscape (3.0)qUNetscape (4.0)qUNetscape (5.0)qUNetscape (6.0)qUKonqueror (2.0)qUKonqueror (2.1)qU Lynx (2.7)q U Lynx (2.8)q!UOtherq"eUuseBrowserVersionsq#Ku.+eå((U!Products.ZStyleSheet.ZSSAttributeqUZSSAttrqtqNt.}q(UvalueqU#c0d0e0qUidqU backgroundqU__ac_local_roles__q }q Urootq ]q UOwnerq asUBrowsersq]q(U Opera (2.0)qU Opera (3.0)qU Opera (4.0)qU Opera (5.0)qU MSIE (3.0)qU MSIE (4.0)qU MSIE (5.0)qU MSIE (5.5)qU MSIE (6.0)qUNetscape (2.0)qUNetscape (3.0)qUNetscape (4.0)qUNetscape (5.0)qUNetscape (6.0)qUKonqueror (2.0)qUKonqueror (2.1)qU Lynx (2.7)q U Lynx (2.8)q!UOtherq"eUuseBrowserVersionsq#Ku.+hä((U!Products.ZStyleSheet.ZSSAttributeqUZSSAttrqtqNt.}q(UvalueqU#0000ffqUidqUcolorqU__ac_local_roles__q }q Urootq ]q UOwnerq asUBrowsersq]q(U Opera (2.0)qU Opera (3.0)qU Opera (4.0)qU Opera (5.0)qU MSIE (3.0)qU MSIE (4.0)qU MSIE (5.0)qU MSIE (5.5)qU MSIE (6.0)qUNetscape (2.0)qUNetscape (3.0)qUNetscape (4.0)qUNetscape (5.0)qUNetscape (6.0)qUKonqueror (2.0)qUKonqueror (2.1)qU Lynx (2.7)q U Lynx (2.8)q!UOtherq"eUuseBrowserVersionsq#Uonq$u.+jä((U!Products.ZStyleSheet.ZSSAttributeqUZSSAttrqtqNt.}q(UvalueqU#0000c0qUidqUcolorqU__ac_local_roles__q }q Urootq ]q UOwnerq asUBrowsersq]q(U Opera (2.0)qU Opera (3.0)qU Opera (4.0)qU Opera (5.0)qU MSIE (3.0)qU MSIE (4.0)qU MSIE (5.0)qU MSIE (5.5)qU MSIE (6.0)qUNetscape (2.0)qUNetscape (3.0)qUNetscape (4.0)qUNetscape (5.0)qUNetscape (6.0)qUKonqueror (2.0)qUKonqueror (2.1)qU Lynx (2.7)q U Lynx (2.8)q!UOtherq"eUuseBrowserVersionsq#Uonq$u.+lä((U!Products.ZStyleSheet.ZSSAttributeqUZSSAttrqtqNt.}q(UvalueqU#000080qUidqUcolorqU__ac_local_roles__q }q Urootq ]q UOwnerq asUBrowsersq]q(U Opera (2.0)qU Opera (3.0)qU Opera (4.0)qU Opera (5.0)qU MSIE (3.0)qU MSIE (4.0)qU MSIE (5.0)qU MSIE (5.5)qU MSIE (6.0)qUNetscape (2.0)qUNetscape (3.0)qUNetscape (4.0)qUNetscape (5.0)qUNetscape (6.0)qUKonqueror (2.0)qUKonqueror (2.1)qU Lynx (2.7)q U Lynx (2.8)q!UOtherq"eUuseBrowserVersionsq#Uonq$u.+oà((U!Products.ZStyleSheet.ZSSAttributeqUZSSAttrqtqNt.}q(UvalueqU#ff0000qUidqUcolorqU__ac_local_roles__q }q Urootq ]q UOwnerq asUBrowsersq]q(U Opera (2.0)qU Opera (3.0)qU Opera (4.0)qU Opera (5.0)qU MSIE (3.0)qU MSIE (4.0)qU MSIE (5.0)qU MSIE (5.5)qU MSIE (6.0)qUNetscape (2.0)qUNetscape (3.0)qUNetscape (4.0)qUNetscape (5.0)qUNetscape (6.0)qUKonqueror (2.0)qUKonqueror (2.1)qU Lynx (2.7)q U Lynx (2.8)q!UOtherq"eUuseBrowserVersionsq#Ku.+qà((U!Products.ZStyleSheet.ZSSAttributeqUZSSAttrqtqNt.}q(UvalueqU#c00000qUidqUcolorqU__ac_local_roles__q }q Urootq ]q UOwnerq asUBrowsersq]q(U Opera (2.0)qU Opera (3.0)qU Opera (4.0)qU Opera (5.0)qU MSIE (3.0)qU MSIE (4.0)qU MSIE (5.0)qU MSIE (5.5)qU MSIE (6.0)qUNetscape (2.0)qUNetscape (3.0)qUNetscape (4.0)qUNetscape (5.0)qUNetscape (6.0)qUKonqueror (2.0)qUKonqueror (2.1)qU Lynx (2.7)q U Lynx (2.8)q!UOtherq"eUuseBrowserVersionsq#Ku.+sà((U!Products.ZStyleSheet.ZSSAttributeqUZSSAttrqtqNt.}q(UvalueqU#800000qUidqUcolorqU__ac_local_roles__q }q Urootq ]q UOwnerq asUBrowsersq]q(U Opera (2.0)qU Opera (3.0)qU Opera (4.0)qU Opera (5.0)qU MSIE (3.0)qU MSIE (4.0)qU MSIE (5.0)qU MSIE (5.5)qU MSIE (6.0)qUNetscape (2.0)qUNetscape (3.0)qUNetscape (4.0)qUNetscape (5.0)qUNetscape (6.0)qUKonqueror (2.0)qUKonqueror (2.1)qU Lynx (2.7)q U Lynx (2.8)q!UOtherq"eUuseBrowserVersionsq#Ku.ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ