Zum Inhalt springen

CSS wird nicht angewendet

Erstellt am 27. November 2005 · 3 Antworten · letzte Antwort am 28. November 2005

Tags: Frage

blurap ·

Hallo nochmals

Zuerst mal Sorry, dass ich gleich mehrere Threads gleichzeitig offen habe. Aber ich beschäftige mich im Moment ziemlich intensiv an einer Seite, die ich diese Woche veröffentlichen muss, und da taucht die eine oder andere Frage auf. Nehmts mir bitte nich übel.

Nun habe ich ein Problem mit CSS.

Ich habe ein Stylesheet eingebunden, dieses ist auch auf allen Seiten ersichtlich.

Hier aus Auszug aus dem Stylesheet:

h1 {
	font-family: helvetica, arial, sans-serif;
	font-size: 16px;
	font-weight: bold;
}

h2 {
	font-family: helvetica, arial, sans-serif;
	font-size: 10px;
}

Wenn ich nun aber z.B. über den RTE (ich nutze HTMLArea, habs auch mit dem Standard-RTE versucht, kein Unterschied) Ueberschriften zuweise, sieht das nachher im Frontend (nicht Quelltext) wie folgt aus:

<h2>Besinnliche musikalisch-dramatische Einstimmung ins 200. Gedenkjahr des Goldauer Bergsturzes</h2>
<h1>«Donnernd mahnt der Berg»</h1>

Die H-Tags werden also als Text angezeigt! Der Text wird aber in der Standardschrift des Browser angezeigt.

Bitte um Rat, ich stehe kurz vorm verzweifeln...

Gruss
raffi

Adlerauge ·

Hallo,
meine Antwort funxt nur, wenn Du die css_styled_content benutzt. Wenn ja, musst Du Dir die example.css dieser extension kopieren und diese neue css-Datei 1) als neues Stylesheet einbinden und 2) nach dieses nach Deinen Wünschen verändern.
Titel bzw. Überschriften sind dort selbstverständlich auch berücksichtigt.
Gruß Aderlauge

blurap ·

Besten Dank für die Antwort. Jedoch verwende ich css_styled_content nicht.

Hat denn jemand eine Idee, wieso dass es diese Ueberschriften-Tags als Text Anzeigt?

Brauche dringend Hilfe. Habe bereits einige Stunden daran herumprobiert und in diverse Tuts und Foren gesucht, Fehlanzeige.

Gruss
Raffi

Proximo ·

Scheinbar hab ich es nicht ganz kapiert... aber ich nehm mal die 2 Standardfehler an... wenn es das nicht ist beschreibs nochmal anders 😉

1. Möglicher Fehler:

Du hast in die Zeile "Überschrift" statt dem reinen Text die Überschrift sammt Tags eingefügt

Lösung:

Schreib nur Text rein und wähle beim Kästchen "Typ" im Block "Überschrift" einen Type aus... dann wird automatisch h1-h5 um die Überschrift gelegt

2. Möglicher Fehler:

Du hast versuchst Tags in den Backendeditor einzutippen und bist indirekt draufgekommen das dieser Editor Zeichen wie "<" und ">" so übersetzt, dass sie nichtmehr als HTML-Quell erkannt werden

Lösung:

Wähle einen Textteil der zur Überschrift werden soll aus und wähle bei "Absatzart" (das Auswahlfeld neben Schriftart und Größe) Überschrift 1 - 6 aus um h1-h6 zu wrapen
Hinweiß: UNSAUBER!! Wenn möglich erstelle für Unterüberschriften einen neuen Block (zb Text) und füge die Überschrift als "Überschrift" ein... benutze Typen (wie ganz oben beschrieben) um Überschriften unterschiedlich zu formatieren!!

MFG Proximo