maulwurf
15.01.2002, 19:12
hiho
sehr nette tipps für den anfang! häufige fehler etc...
~ ~ ~
Dr. Web Newsletter - Was Webworker wissen wollen
----------------------------------------------------------------
Website http://www.drweb.de
Das lesen Sie in dieser Ausgabe:
03) Hilfe, mein CSS laeuft nicht!
-----------------------------------------------------------------
Wenn der Browser das muehsam ausgetueftelte Stylesheet ignoriert, hat
das
meist triviale Ursachen.
Zu den Klassikern bei handcodierten Seiten gehoeren neben Tippfehlern
auch
Leerzeichen zwischen Zahlenangaben und deren Einheiten. Bei CSS muss
beides ohne Leerzeichen zusammengeschrieben werden, also z.B.
"font-size:
25px" statt "font-size: 25 px". Obacht bei der gleichzeitigen
Verwendung
von externen Stylesheets und CSS-Definitionen innerhalb einer
HTML-Datei:
Definitionen innerhalb des Style-Tags haben Vorrang vor externen
Stylesheets. Und: Verweise auf externe Stylesheets duerfen nicht
innerhalb
eines Style-Tags stehen, sonst wird der Verweis ignoriert. Ebenso wenig
hat das Style-Tag etwas in einer CSS-Definitionsdatei zu suchen; hier
gehoeren nur die reinen Definitionen hinein.
Ein CSS-Sorgenkind ist der Netscape-Browser: Manche Anweisungen versteht
der Browser gar nicht, andere erst ab Version 6.x - und auch dann noch
nicht den vollstaendigen Befehlssatz. Ganz uebel: Wenn beim Netscape 4.x
die JavaScript-Ausfuehrung deaktiviert ist, funktionieren auch CSS
nicht.
Abhilfe schafft eine Abfrage im HTML-Quellcode, wobei die
JavaScript-Ausfuehrung abgefragt und im negativen Fall eine Hinweisseite
ausgeben - am besten zusammen mit einer Erklaerung, wie
Netscape-Anwender
JavaScript einschalten koennen: Bearbeiten - Einstellungen - Erweitert.
(pb)
~ ~ ~
cya
sehr nette tipps für den anfang! häufige fehler etc...
~ ~ ~
Dr. Web Newsletter - Was Webworker wissen wollen
----------------------------------------------------------------
Website http://www.drweb.de
Das lesen Sie in dieser Ausgabe:
03) Hilfe, mein CSS laeuft nicht!
-----------------------------------------------------------------
Wenn der Browser das muehsam ausgetueftelte Stylesheet ignoriert, hat
das
meist triviale Ursachen.
Zu den Klassikern bei handcodierten Seiten gehoeren neben Tippfehlern
auch
Leerzeichen zwischen Zahlenangaben und deren Einheiten. Bei CSS muss
beides ohne Leerzeichen zusammengeschrieben werden, also z.B.
"font-size:
25px" statt "font-size: 25 px". Obacht bei der gleichzeitigen
Verwendung
von externen Stylesheets und CSS-Definitionen innerhalb einer
HTML-Datei:
Definitionen innerhalb des Style-Tags haben Vorrang vor externen
Stylesheets. Und: Verweise auf externe Stylesheets duerfen nicht
innerhalb
eines Style-Tags stehen, sonst wird der Verweis ignoriert. Ebenso wenig
hat das Style-Tag etwas in einer CSS-Definitionsdatei zu suchen; hier
gehoeren nur die reinen Definitionen hinein.
Ein CSS-Sorgenkind ist der Netscape-Browser: Manche Anweisungen versteht
der Browser gar nicht, andere erst ab Version 6.x - und auch dann noch
nicht den vollstaendigen Befehlssatz. Ganz uebel: Wenn beim Netscape 4.x
die JavaScript-Ausfuehrung deaktiviert ist, funktionieren auch CSS
nicht.
Abhilfe schafft eine Abfrage im HTML-Quellcode, wobei die
JavaScript-Ausfuehrung abgefragt und im negativen Fall eine Hinweisseite
ausgeben - am besten zusammen mit einer Erklaerung, wie
Netscape-Anwender
JavaScript einschalten koennen: Bearbeiten - Einstellungen - Erweitert.
(pb)
~ ~ ~
cya