Probleme bei Netscape
Bernhard Janetzki
- css
Hallo,
unter http://www.bjanetzki.de/kehw/ werden die Stylesheets nur unter dem Internet Explorer dargstellt. Warum funktionieren sie unter Netscape nicht? Was mache ich falsch? Danke für eure Hilfe.
Gruß Börni
Hallo,
unter http://www.bjanetzki.de/kehw/ werden die Stylesheets nur unter dem Internet Explorer dargstellt. Warum funktionieren sie unter Netscape nicht? Was mache ich falsch? Danke für eure Hilfe.
Gruß Börni
Bei mir schaut es im NS und IE relativ gleich aus.
Was ist das fuer ein seltsames Konstrukt?
<b><font <font class='menu_cat'>News</font></b>
richtig waere:
<span class="menucat">News</span>
Bold solltest Du in der CSS definieren.
_ in Style-definition nicht verwenden.
Deine Pfade mit .\ solltest Du auch aendern. ../
Gruesse
Wilhelm
hi wilhelm,
(...)
Was ist das fuer ein seltsames Konstrukt?
<b><font <font class='menu_cat'>News</font></b>
richtig waere:
<span class="menucat">News</span>
(...)
_ in Style-definition nicht verwenden.
huch? ja wieso das? ich denke, der unterstrich ist rfc-konform?
hab ich in css-defs noch nie probleme mit gehabt, gibt es
ernsthaft welche? frag nur aus interesse ...
gruesse
helge
Hallo Helge !
huch? ja wieso das? ich denke, der unterstrich ist rfc-konform?
hab ich in css-defs noch nie probleme mit gehabt, gibt es
ernsthaft welche? frag nur aus interesse ...
Bei http://www.w3.org/TR/REC-CSS2/syndata.html#q4 steht:
In CSS2, identifiers (including element names, classes, and IDs in selectors) can contain only the characters [A-Za-z0-9] and ISO 10646 characters 161 and higher, plus the hyphen (-); they cannot start with a hyphen or a digit. They can also contain escaped characters and any ISO 10646 character as a numeric code (see next item). For instance, the identifier "B&W?" may be written as "B&W?" or "B\26 W\3F".
... und der Valigator meckert auch ;-)
Der einzige mir bekannte Browser der css-Angaben mit Unterstrich
tatsächlich ignoriert und nur den Inhalt darstellt ist der
Mozilla ... hat mir einige Sucherei beschert
Mfg McNavc
huch? ja wieso das? ich denke, der unterstrich ist rfc-konform?
hab ich in css-defs noch nie probleme mit gehabt, gibt es
ernsthaft welche? frag nur aus interesse ...
Der Unterstrich war in den ersten Versionen von CSS tatsächlich nicht erlaubt und wurde erst in den Errate zu CSS2 explizit erwähnt. Deshalb kann das (logischerweise) nur der IE (der schert sich um Standards garnicht), Netscape 6, Mozilla und Opera scheitern.
Ebenfalls böse: Klassennamen sind im Prinzip case-sensitive, also am besten alles kleinschreiben. Der einzige Browser, der das beachtet, ist aber im Moment nur Mozilla (Netscape 6 vielleicht auch), da das Mozilla-Projekt eine möglichst genaue Umsetzung der Standards anstrebt.
- Sven Rautenberg
huhu Börni
versuch es mal mit absoluter Referenzierung des StyleSheets, dann sollte es auch im NS klappen.
Viele Grüße
lulu
Hallo,
unter http://www.bjanetzki.de/kehw/ werden die Stylesheets nur unter dem Internet Explorer dargstellt. Warum funktionieren sie unter Netscape nicht? Was mache ich falsch? Danke für eure Hilfe.
Gruß Börni
Hallöchen
Könnte es sein, daß Du Java im Browser deaktiviert hast?
Dann kann NC 4.x keine Stylesheets darstellen.
Hoffe Dir weitergeholfen zu haben, Auge
Moin!
Könnte es sein, daß Du Java im Browser deaktiviert hast?
Dann kann NC 4.x keine Stylesheets darstellen.
Du schreibst jetzt zur Strafe zwanzigmal mit Bleistift auf Papier:
"Java ist nicht Javascript, und Javascript ist nicht Java."
Und danach hast du hoffentlich gelernt, daß Java was ganz anderes ist als Javascript, und daß Netscape 4 nur bei abgeschaltetem JavaSCRIPT auch CSS abschaltet.
- Sven Rautenberg
Hi Börni,
unter http://www.bjanetzki.de/kehw/ werden die Stylesheets nur unter dem Internet Explorer dargstellt. Warum funktionieren sie unter Netscape nicht? Was mache ich falsch?
lass' mal die Angabe " font-weight" in der Klasse "main_content" weg und notier' den Pfad zum style sheet mit einem Punkt mehr (../style.css).
Gruß
Mine