Warning: This is a 'get it off my chest' e-mail. Well, I am going to give up with CSS. I am sure ZStylesheet is a fine product, its just that CSS implementations lets it down. I have struggled for ages to get anything more sophisticated than font-family* to work on both IE5 and Netscape 4.6 - no chance. It seems they have both implemented CSS from a different hymn sheet :-( Basically, nothing to do with sizes works the same, and it boils down to Netscape ignoring the inheritance model of CSS. table rows and cells are a particular mystery. If anyone has cracked it and has developed a ZStylesheet which can second guess both browsers, please let me know. Until then, I will go back to using <font size="12pt"> or whatever. Shame, but I have more interesting things to worry about. Regards Neil *even font-family doesn't work for the BODY selector. Tables in Netscape ignore it so you have to use BODY TR TD as the selector.
On Sat, Jul 15, 2000 at 09:40:58PM +0200, Neil Burnett wrote:
Warning: This is a 'get it off my chest' e-mail.
Well, I am going to give up with CSS. I am sure ZStylesheet is a fine product, its just that CSS implementations lets it down.
I have struggled for ages to get anything more sophisticated than font-family* to work on both IE5 and Netscape 4.6 - no chance. It seems they have both implemented CSS from a different hymn sheet :-( Basically, nothing to do with sizes works the same, and it boils down to Netscape ignoring the inheritance model of CSS. table rows and cells are a particular mystery.
If anyone has cracked it and has developed a ZStylesheet which can second guess both browsers, please let me know. Until then, I will go back to using <font size="12pt"> or whatever. Shame, but I have more interesting things to worry about.
CSS in current 4.x and IE 5 is a nightmare. There are lobying groups you can join, like the web standard initiative. Mozilla does an excellent job of fully implementing CSS1, and practically all of CSS2 as well. Opera also has a good stab at it, all the test pages list that as a good 2nd. Until Netscape 6 is out (based on Moz), don't count on CSS being all that useful. -- Martijn Pieters | Software Engineer mailto:mj@digicool.com | Digital Creations http://www.digicool.com/ | Creators of Zope http://www.zope.org/ | ZopeStudio: http://www.zope.org/Products/ZopeStudio -----------------------------------------------------
Neil, I don't know if you are aware of this, but netscape really gets confused if you don't have end-tags for TR and TD (this just might be part of the problem you are facing ). Hope this helps a little, Luis. On Sat, 15 Jul 2000, Neil Burnett wrote:
Warning: This is a 'get it off my chest' e-mail.
Well, I am going to give up with CSS. I am sure ZStylesheet is a fine product, its just that CSS implementations lets it down.
I have struggled for ages to get anything more sophisticated than font-family* to work on both IE5 and Netscape 4.6 - no chance. It seems they have both implemented CSS from a different hymn sheet :-( Basically, nothing to do with sizes works the same, and it boils down to Netscape ignoring the inheritance model of CSS. table rows and cells are a particular mystery.
If anyone has cracked it and has developed a ZStylesheet which can second guess both browsers, please let me know. Until then, I will go back to using <font size="12pt"> or whatever. Shame, but I have more interesting things to worry about.
Regards
Neil
*even font-family doesn't work for the BODY selector. Tables in Netscape ignore it so you have to use BODY TR TD as the selector.
_______________________________________________ Zope maillist - Zope@zope.org http://lists.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://lists.zope.org/mailman/listinfo/zope-announce http://lists.zope.org/mailman/listinfo/zope-dev )
Hi Neil ! Neil Burnett wrote:
Warning: This is a 'get it off my chest' e-mail.
Well, I am going to give up with CSS. I am sure ZStylesheet is a fine product, its just that CSS implementations lets it down.
Well, perhaps you can have a look at the Web Designers Portal under the subject Stype and Topic CSS. http://zdp.zope.org/portals/webdesigners/style/css There are some good reasons for CSS, that I have collected there. Maybe you can also have a look at the link, which you can find there to Webreview.com's CSS Master Compatibility Chart. Best regards, Maik Röder -- "The computing future is based on "cyberbodies" - self-contained, neatly-ordered, beautifully-laid-out collections of information, like immaculate giant gardens." The second coming - A manifesto. David Gelernter http://www.edge.org/3rd_culture/gelernter/gelernter_p1.html
try http://www.w3.org/StyleSheets/Core/ dont give up on css yet! frankly i woudnt even worry about netscape 4.x, Regards, GEORGE DONNELLY george@cyklotron.com http://cyklotron.com/ The one who tells the stories rules the world. --Hopi proverb
Warning: This is a 'get it off my chest' e-mail.
Well, I am going to give up with CSS. I am sure ZStylesheet is a fine product, its just that CSS implementations lets it down.
I have struggled for ages to get anything more sophisticated than font-family* to work on both IE5 and Netscape 4.6 - no chance. It seems they have both implemented CSS from a different hymn sheet :-( Basically, nothing to do with sizes works the same, and it boils down to Netscape ignoring the inheritance model of CSS. table rows and cells are a particular mystery.
If anyone has cracked it and has developed a ZStylesheet which can second guess both browsers, please let me know. Until then, I will go back to using <font size="12pt"> or whatever. Shame, but I have more interesting things to worry about.
Regards
Neil
*even font-family doesn't work for the BODY selector. Tables in Netscape ignore it so you have to use BODY TR TD as the selector.
Neil Burnett wrote:
Well, I am going to give up with CSS. I am sure ZStylesheet is a fine product, its just that CSS implementations lets it down.
I find the following page really useful: http://webreview.com/wr/pub/guides/style/mastergrid.html It lists exactly what does and doesn't work in CSS on all the major browsers. Of course Luis made a very valid point, validate your HTML first before you worry about CSS. I find Dreamweaver 3's checks for browser compatability quite useful here as well. Of course, nothing beats plain checking all your pages on loads of different browsers ;-) cheers, Chris
Chris Thanks for that. I know and use their (much shorter) safe list: http://webreview.com/wr/pub/guides/style/safegrid.html I do use styles to get rid of font face color from throughout my pages although I try and use small and big for font sizes. Anything more sophisticated than that seems to cause all sorts of problems. (View http://neil.efc.be:8080/test/test.html in more than one browser for a couple of simple examples of oddities.) Thanks to all for the tip on broken html - syntax errors can always mislead. I guess I'll just have to cope with the real world :-) Regards Neil At 19:56 16/07/2000 +0100, Chris Withers wrote:
Neil Burnett wrote:
Well, I am going to give up with CSS. I am sure ZStylesheet is a fine product, its just that CSS implementations lets it down.
I find the following page really useful: http://webreview.com/wr/pub/guides/style/mastergrid.html
It lists exactly what does and doesn't work in CSS on all the major browsers.
Of course Luis made a very valid point, validate your HTML first before you worry about CSS. I find Dreamweaver 3's checks for browser compatability quite useful here as well.
Of course, nothing beats plain checking all your pages on loads of different browsers ;-)
cheers,
Chris
I found the series of articles on CSS compatibility at www.webreview.com helpful in sorting out the incompatibilities and finding a middle ground that would work. -- Loren ----- Original Message ----- From: "Neil Burnett" <neil@efc.be> To: <zope@zope.org> Sent: July 15, 2000 12:40 PM Subject: [Zope] ZStylesheet
Warning: This is a 'get it off my chest' e-mail.
Well, I am going to give up with CSS. I am sure ZStylesheet is a fine product, its just that CSS implementations lets it down.
I have struggled for ages to get anything more sophisticated than font-family* to work on both IE5 and Netscape 4.6 - no chance. It seems they have both implemented CSS from a different hymn sheet :-( Basically, nothing to do with sizes works the same, and it boils down to Netscape ignoring the inheritance model of CSS. table rows and cells are a particular mystery.
If anyone has cracked it and has developed a ZStylesheet which can second guess both browsers, please let me know. Until then, I will go back to using <font size="12pt"> or whatever. Shame, but I have more interesting things to worry about.
Regards
Neil
*even font-family doesn't work for the BODY selector. Tables in Netscape ignore it so you have to use BODY TR TD as the selector.
_______________________________________________ Zope maillist - Zope@zope.org http://lists.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://lists.zope.org/mailman/listinfo/zope-announce http://lists.zope.org/mailman/listinfo/zope-dev )
participants (7)
-
Chris Withers -
George Donnelly -
Loren Stafford -
Luis Cortes -
Maik Roeder -
Martijn Pieters -
Neil Burnett