| Autor |
Beitrag |
DD
      
Beiträge: 41
Win 2000
D6 Pers
|
Verfasst: Mi 11.02.04 10:59
Folgendes Problem:
Meine CSS-Datei wird vom Internet Explorer problemlos interpretiert, jedoch bekomme ich Schwierigkeiten beim Mozilla. Da haben die Stylesheets irgendwie keine BEdeutung mehr.
Hier meine Stylesheet-Datei:
Quelltext 1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18:
| <style type="text/css"> <!-- .kalendertext {color:#333333;font-family:"Arial Narrow";font-size:28px;font-weight:bold } .newstext {color:#333333;font-family:"Arial Narrow";font-size:14px;font-weight:bold}; .katext {color:#cc0000;font-family:"Arial Narrow";font-size:14px;font-weight:bold}; a:link {color:#333333;text-decoration:underline;font-family:"Arial Narrow";font-size:14px;font-weight:bold}; a:visited {color:#333333;text-decoration:underline;font-family:"Arial Narrow";font-size:14px;font-weight:bold}; a:active {color:#ffffff;text-decoration:none;font-family:"Arial Narrow";font-size:14px;font-weight:bold}; a:hover {color:#333333;text-decoration:none;font-family:"Arial Narrow";font-size:14px;font-weight:bold}; body {scrollbar-base-color:#d7d7d7; scrollbar-arrow-color:#666666; scrollbar-darkshadow-color:#666666; scrollbar-face-color:#d7d7d7; scrollbar-highlight-color:#666666; scrollbar-shadow-color:#333333; scrollbar-track-color:#666666;} --> </style> |
Kann mir da wer weiterhelfen.....? Danke im Vorraus!
Gruß, DD
_________________ Never change a running system!
|
|
Chatfix
      
Beiträge: 1583
Erhaltene Danke: 10
Win 10, Win 8, Win 7, Win Vista, Win XP
VB.net (VS 2015), MsSQL (T-SQL), HTML, CSS, PHP, MySQL
|
Verfasst: Mi 11.02.04 11:04
lass mal die kommentar-tags weg <!-- -->
Habs zwar net probiert, könnte aber daran liegen
_________________ Gehirn: ein Organ, mit dem wir denken, daß wir denken. - Ambrose Bierce
|
|
sakura
      
Beiträge: 137
W2KS, W2K3S
D1Pr, D3Pr, D4Pr, D5E, D7A, D8A, D2005A
|
Verfasst: Mi 11.02.04 11:05
_________________ Das Lächeln ist die eleganteste Art dem Gegner die Zähne zu zeigen.
Borland SE
|
|
Chatfix
      
Beiträge: 1583
Erhaltene Danke: 10
Win 10, Win 8, Win 7, Win Vista, Win XP
VB.net (VS 2015), MsSQL (T-SQL), HTML, CSS, PHP, MySQL
|
Verfasst: Mi 11.02.04 11:10
jo wenn es ne eigene datei ist bindeste die so ein:
Quelltext 1:
| <link rel="stylesheet" href="deinedatei.css" type="text/css"> |
und wie schon gesagt, in der datei haben html-tags nix zu suchen
_________________ Gehirn: ein Organ, mit dem wir denken, daß wir denken. - Ambrose Bierce
|
|
Klabautermann
      

Beiträge: 6366
Erhaltene Danke: 60
Windows 7, Ubuntu
Delphi 7 Prof.
|
Verfasst: Mi 11.02.04 11:43
Hallo,
Fehler in deiner CSS-Datei findest du am besten mit diesem Tool  : jigsaw.w3.org/css-validator
Gruß
Kalbautermann
|
|
MathiasSimmack
Ehemaliges Mitglied
Erhaltene Danke: 1
|
Verfasst: Mi 11.02.04 12:20
| sakura hat folgendes geschrieben: | In der CSS-Datei (wenn es eine eigene ist!) dürfen dir <style> und <!-- --> Tags nicht aufgenommen werden  |
Beim <style>-Tag stimme ich zu. <!-- und --> stören allerdings auch in einer externen CSS-Datei nicht. Ich habe die selbst in meiner CSS drin, und weder einer meiner Browser noch der Validator vom W3C hat ein Problem damit.
|
|
sakura
      
Beiträge: 137
W2KS, W2K3S
D1Pr, D3Pr, D4Pr, D5E, D7A, D8A, D2005A
|
Verfasst: Mi 11.02.04 12:34
| MathiasSimmack hat folgendes geschrieben: | | <!-- und --> stören allerdings auch in einer externen CSS-Datei nicht. |
Okay

_________________ Das Lächeln ist die eleganteste Art dem Gegner die Zähne zu zeigen.
Borland SE
|
|
MathiasSimmack
Ehemaliges Mitglied
Erhaltene Danke: 1
|
Verfasst: Mi 11.02.04 12:51
PS:
Grundsätzlich sollte man, zumindest solange man das Design noch testet, eine C-ähnliche Struktur vorziehen. Damit meine ich, dass man Definitionen für Elemente einrückt. Später (wenn das Design funktioniert und man die Dateien hochladen will) kann man ja immer noch alles in eine Zeile packen.
Und wenn man das macht, was fällt dann auf? Ein Beispiel aus der CSS:
Quelltext 1: 2: 3: 4: 5: 6:
| .katext { color:#cc0000; font-family:"Arial Narrow"; font-size:14px; font-weight:bold }; |
Das Semikolon nach der geschweiften Klammer. Und daran liegt es auch, dass der Mozilla deine Attribute nicht mag. Der Validator vom W3C dürfte evtl. noch bemängeln, dass du (@DD) "background-color" nicht benutzt. Der Grund dafür ist die "color"-Angabe. Also mach am besten noch ein
Quelltext 1:
| background-color:transparent; |
rein. Außerdem lassen sich gleiche Definitionen für verschiedene Elemente zusammenfassen:
Quelltext 1: 2: 3: 4: 5: 6: 7: 8:
| a:link, a:visited { color:#333333; background-color:transparent; text-decoration:underline; font-family:"Arial Narrow"; font-size:14px; font-weight:bold; } |
Und generell: Da du offenbar grundsätzlich "Arial Narrow" verwendest, wäre es vielleicht vorteilhaft, diese Schrift in der Definition für den <body> zu deklarieren. Dann sparst du dir bei den ganzen Elementen die Angabe der Schrift, und deine CSS-Datei wird ein bisschen schlanker.
Wobei ich aber anmerken möchte, dass du noch ein paar Schriften angeben solltest. Ausgerechnet "Arial Narrow" habe ich nämlich nicht. Noch eine typische Schrift wie "Arial", "Verdana" oder "Tahoma" bzw. "Helvetica" sollte es schon sein.
Edit: sakura, war nicht böse gemeint. Bezugnehmend auf deine Signatur zeige ich dir also mal meine Zähne ... 
|
|
StefanH
      
Beiträge: 1144
Win XP
D5 Standard, D7 Pers, D2005 Pers
|
Verfasst: Mi 11.02.04 15:55
was? muss ich etz ein ; hinter meiner } machern?
achja, die Schriftart in td{} auch angeben...
_________________ "Als es noch keine Computer gab, war das Programmieren noch relativ einfach."(Edsger W. Dijkstra)
"Ich bin nicht von Sinnen, sondern ich rede wahre und vernünftige Worte." (Paulus)
|
|
MathiasSimmack
Ehemaliges Mitglied
Erhaltene Danke: 1
|
Verfasst: Mi 11.02.04 16:55
| StefanH hat folgendes geschrieben: | | was? muss ich etz ein ; hinter meiner } machern? |
Nein! Das ist ja der Fehler. Darum sage ich ja, man findet solche Schusseligkeiten eher, wenn man´s in der Form
Quelltext 1: 2: 3: 4: 5:
| p { bla; bla; bla; } |
schreibt und meinetwegen später eine Zeile draus macht.
|
|
StefanH
      
Beiträge: 1144
Win XP
D5 Standard, D7 Pers, D2005 Pers
|
Verfasst: Do 12.02.04 19:10
puh!
eine Zeile ist nicht sher übersichtlich...
_________________ "Als es noch keine Computer gab, war das Programmieren noch relativ einfach."(Edsger W. Dijkstra)
"Ich bin nicht von Sinnen, sondern ich rede wahre und vernünftige Worte." (Paulus)
|
|