Zum Inhalt springen

CSS Styled Content: Titel von 2. Content ist ohne CSS-Klassenangabe

Erstellt am 4. Januar 2006 · 2 Antworten · letzte Antwort am 4. Januar 2006

Tags: Inhaltselemente, HTML & CSS, Frage

mrasp ·

Hallo.

Ich lasse meine Seiten über das statische Template CSS Styled Content ausgeben. Wenn ich mir den Quellcode einer Testseite ansehe, so fällt mir auf, dass bei der Überschrift des ersten Content-Blocks die CSS-Klasse "csc-firstHeader", bei der Überschrift des zweiten Content-Blocks hingegen keine CSS-Klasse angegeben ist. Das hat zur Folge, dass sich die Überschriften nicht vernünftig formatieren lassen, da H1 eine stärkere Gewichtung als DIV hat.

	<!--  CONTENT ELEMENT, uid:2/text [begin] -->
		<a name="2"></a>
		<!--  Header: [begin] -->
			<div class="csc-header csc-header-n1"><h1 class="csc-firstHeader">Inhalt #1</h1></div>
		<!--  Header: [end] -->

			
		<!--  Text: [begin] -->
			<p class="bodytext">Dies ist der erste Inhalt.</p>
		<!--  Text: [end] -->
			
	<!--  CONTENT ELEMENT, uid:2/text [end] -->
		
	<!--  CONTENT ELEMENT, uid:3/text [begin] -->
		<a name="3"></a>
		<!--  Header: [begin] -->
			<div class="csc-header csc-header-n2"><h1>Inhalt #2</h1></div>

		<!--  Header: [end] -->
			
		<!--  Text: [begin] -->
			<p class="bodytext">Hier kommt der 2. Content-Block.</p>
		<!--  Text: [end] -->
			
	<!--  CONTENT ELEMENT, uid:3/text [end] -->

Ist das beabsichtigt oder ein Fehler von CSC?

Martin

humpun ·

Was meinst du? csc-header csc-header-n1, csc-header csc-header-n2, csc-header csc-header-n3 etc sind doch?

Mach folgendes im CSS:

.csc-header csc-header-n2 H1 { 
font-size: 16px;
}

mfG
humpun

mrasp ·

Hi.

Danke für die schnelle Hilfe. Mir war der Einsatz der CSS-Selektoren in dieser Art unbekannt.

Ich habe das jetzt so konfiguriert (der führende Punkt fehlte bei deinem Beispiel noch):

.csc-header H1 {
        font-family:Arial,Helvetica,Verdana,sans-serif;
        font-size:16pt;
        font-weight:bold;
        text-decoration:none;
}

Martin