Hi Stefan,
ich bin gerade dabei ein alternatives Stylesheet für den beliebten Netscape 4 anzufertigen. Zum Testen verwende ich Version 4.08, ist diese vielleicht zu alt?
alle 4er sind im Grunde uralt, die neueren (4.x/4.80) erhielten nur mehr sicherheitsrelevante Patches, an der CSS-Unfähigkeit hat sich niemals etwas geändert. Trotzdem würde ich wenigstens 4.7x/4.80 verwenden.
Folgende CSS Attribute werden nicht korrekt dargestellt:
- vertical-align und margin-bottom bei H1 und P
- font-type und color innerhalb von TD
- color und text-decoration bei A:link, A:visited, ...
Dies alles sind Bugs, an denen du nichts ändern kannst.
http://css.nu/pointers/bugs-nn.html
http://www.richinstyle.com/bugs/netscape4.html
Verstecke diese Definitionen vor ihm und belaste dich nicht länger damit ;)
http://aktuell.de.selfhtml.org/tippstricks/css/browserweiche/
Wie kann ich oben genannte Formatierungswünsche für den Netscape 4.x realisieren.
Mit CSS gar nicht und ein Workaround mittels Grafiken/Scripting ist IMHO irrelevant.
Außerdem: Ist die Verwendung von eigenen KLassen möglich?
.wichtig {color: #FF0000;}
Grundsätzlich ja. Er versteht es aber nicht, zwei Klassen auf einen Bereich anzuwenden, obwohl dies erlaubt ist. Außerdem empfehle ich dir, nach dem Doppelpunkt kein Leerzeichen zu schreiben, es soll *sehr* alte Netscape-Versionen geben, die damit Probleme haben.
LG Roland