Zum Inhalt springen

Layout-Probleme

Erstellt am 31. März 2005 · 6 Antworten · letzte Antwort am 1. April 2005

Tags: Frage

acheron2512 ·

Hallo,

kann mir jemand erklären, warum Typo in folgender Zeile den <img>- und <br>-Tag erzeugt?

div class="csc-header csc-header-n2"><h1>Lorem ipsum dolor sit amet</h1><br /><img src="clear.gif" width="1" height="5" border="0" class="spacer-gif" alt="" title="" /><br /></div>

Diese sorgen nämlich für einen äußerst unschönen, großen Abstand zwischen Header und Text...

Danke für die Hilfe!

ACHERON!

stefan s ·

das clear.gif ist der Abstandhalter (in deinem Fall wohl zwischen Überschrift und Bodytext). Die Höhe (height) richtet sich nach der in den Template Constants angegebenen Werten. Dabei bringt T3 einen default-Wert mit (glaube ich jedenfalls)

Den kannst du überschreiben mit:

content.headerSpace = 0|0

Dann wird kein clear.gif eingebaut.

acheron2512 ·

hm, das hat schon mal das clear.gif entfernt... aber ich hab immer noch einen </br> drinne... der ist im wesentlichen schuld an dem abstand.....

hat noch jemand eine idee, wie ich den wegbekomme?

M8TRIX ·

Ja genau!

Des ist des h1 Tag! Alle Überschriften ( h tags) machen default einen riesigen Abstand !

Brauchst also nur den h1 Tag zu definieren vor alle dem den Abstand:

div.csc-header-n2 h1{
margin: 0px;
color: #663300;
}

Infos dazu gibt es hier:
selfhtml

acheron2512 ·

nein, das ist nicht das problem... nach dem h1-tag baut mir typo noch einen </br>-Tag

Wie dem auch sei, nachdem ich den margin aus dem h1-tag entfernt habe, ist es wenigstens etwas näher und akzeptabel.

stefan s ·

dann guck dir mal deine Überschriftendefinitionen bzw. die default-Belegungen dafür an.

in den Template Constants! über den TSOB einsehbar.