CSS bei Netscape?!

Hi,

ich habe eine Seite erstellt, in der mehrere Tabellen ineinander geschachtelt sind. In einer dieser Tabellen befindet sich dann Text, dem mit span und einer class zwei unterschiedliche CSS-Klassen zugewiesen sind.

Im IE 5.5 sieht das alles ganz gut aus, nur der NN 4.75 zeigt alles im Einheitsbrei :frowning:

Ich habe alles in einer TD drin, also nicht irgendwie anders.
Auch die Syntax ist korrekt, ich glaube da eher an ein Problem mit dem Netscape?!

Die beiden Klassen:
.text_normal { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #333399 }
.text_fett { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; color: #333399 ; text-decoration: underline}

Hoffe, mir kann jemand einen Rat geben…

Ciao, Bill

Moin Bill!

Ich habe alles in einer TD drin

Wenn ich Dich richtig verstanden habe, dann liegt da das Problem.
Die vor-6-Versionen des NS erkennen teilweise die CSS-Formatierungen innerhalb von td-Tags nicht an.

Probier mal folgendes:

Du setzt den Text, der innerhalb der Tabellenzelle steht, in einen p-Tag mit class-Anweisung und definierst die andere Formatierung im Fliesstext per span-Tag mit der entsprechenden class-Anweisung.

 
  Blablabla
  Blablabla
  Blablabla
 

Dann sind die Formatierungen vom td-Tag getrennt und der NS kommt damit klar.

Gruss
Lanzelot

Hi Lanzelot

Du setzt den Text, der innerhalb der Tabellenzelle steht, in
einen p-Tag mit class-Anweisung und definierst die andere
Formatierung im Fliesstext per span-Tag mit der entsprechenden
class-Anweisung.

 
  Blablabla
  Blablabla
  Blablabla
 

Tja, genau das macht ja mein Dreamweaver 4 auch.
Aber anscheinend hilft es nix :frowning:

Ich habe auch schon probiert, der TD eine class zuzuordnen, aber das half auch nichts.
Nun bin ich mit meinem Spanisch am Ende. Im NS ist auch JavaScript aktiviert und „dyn. Schriftarten erlauben“ ist auch eingestellt.

Weiß echt nicht, wo das Problem liegt.
Das Tolle ist, dass eine einem Link zugewiesene Klasse in genau dieser TD schon richtig funktioniert.

Mmh. Ich kann dir auch gern mal die HTMLs schicken…

Danke erstmal und Ciao
Bill

Moin Bill!

Tja, genau das macht ja mein Dreamweaver 4 auch.

Mmmh, dann liegt der Fehler noch irgendwo anders (wo auch immer, kann ich so nicht sagen).

Ich habe auch schon probiert, der TD eine class zuzuordnen,
aber das half auch nichts.

Klar, ds ist ja das, was ich meinte.
Das kapiert der NS ja nicht.

Das Tolle ist, dass eine einem Link zugewiesene Klasse in
genau dieser TD schon richtig funktioniert.

…weil diese dem Tag zugewiesen ist.
Das funktioniert eigentlich immer, egal wo’s steht.

Da kommt mir gerade noch eine Idee:

Hast Du die classes ohne Bezug in der CSS-Definition stehen?
Also nur .text_normal{…} und nicht z.B. p.text_normal{…}?

Hab ich noch nie so gemacht, vielleicht liegt’s daran.

Mach mal ids daraus: #text_normal{…} und #text_fett{…}

Und dann entsprechend nicht und ,
sondern und schreiben.

Mmh. Ich kann dir auch gern mal die HTMLs schicken…

Ja, warum nicht.
Wenn das obige nicht funktioniert, weiss ich jetzt zwar auch nicht mehr weiter.
Aber vielleicht fällt mir beim Betrachten des gesamten Dokuments was auf.

Gruss
Lanzelot

HI.

Die beiden Klassen:
.text_normal { font-family: Verdana, Arial, Helvetica,
sans-serif; font-size: 12px; font-style: normal; font-weight:
normal; color: #333399 }
.text_fett { font-family: Verdana, Arial, Helvetica,
sans-serif; font-size: 14px; font-style: normal; font-weight:
bold; color: #333399 ; text-decoration: underline}

Ich glaube, dass du die Leerzeichen zwischen z.B. text-decoration: und underline wegmachen musst.
Es sollte also so aussehen:
.text_fett { font-family:Verdana, Arial, Helvetica,
sans-serif; font-size:14px;font-style:normal; font-weight:bold; color:#333399 ; text-decoration:underline}

Ich hoffe, das hilft.
Sebastian