[Zope] CSS within a Zope site

Stephen Pitts smpitts@midsouth.rr.com
Sat, 26 Feb 2000 17:58:53 -0600


I've designed a site with Zope (http://www.centralchurchyouth.org) and
I uses CSS pretty extensively (as much as I can get away with so that it
still renders OK under Netscape 4.x). Right now, pages are generated
more or less under the following framework:

html_header - includes html, head, body, and table start tags
a_page (hypothetical) - contains actual data
html_footer - includes page footer with modification date, then closes
	all necessary tags

What if a_page wants to define custom CSS classes? Since the <head>
attribute is fully defined in html_header, I can't just shove a <style>
block at the top of a_page. Also, an appropriate @import command would
need to be added so the page grabs CSS info from the site-wide
stylesheet. I don't want to pollute the global stylesheet with a style
only used on one page either, so what can I do?

Has anyone encountered this problem before or does anyone have an idea
as to how I can solve it?
-- 
Stephen Pitts
smpitts@midsouth.rr.com