High!
Nachdem im deutschsprachigen Drupal-Forum mir offensichtlich keiner weiterhelfen kann, versuche ich hier mein Glück...
Vorneweg: ich bin mir nicht einmal sicher, ob es ein reines PHP- oder nicht doch auch ein CSS- oder sogar HTML-Problem ist... steinigt mich daher bitte nicht für eine möglicherweise falsche Kategorisierung!
Es geht um eine mit Drupal erstellte Hauptseite ( http://www.printeverywhere.com/drupal-5.3-DE/ ), in deren Titelleiste das Standard-Template (garland, falls sich hier jemand mit Drupal näher auskennt) dahingehend modifiziert wurde, dass statt eines Farbverlaufs als Hintergrund und einem Logo als Inline-Bild eine Tabelle mit zwei Spalten und zwei Zeilen angezeigt wird, deren untere eine einzige Zelle (colspan="2") mit einfarbigem Hintergrund enthält.
Die Höhen beider Zeilen sind explizit festgelegt (erste Zeile 96 Pixel, zweite 20 Pixel) - trotzdem bleibt, egal was ich anstelle, immer ein ca. 10 Pixel hoher Leerraum zwischen den beiden Zeilen, in dem der seitenweite blassblaue Hintergrund zu sehen ist. Firebug hilft mir beim Aufspüren des Fehlers auch nicht weiter, es scheint kein Bildelement zu geben, dessen Obergrenze mit der oberen oder unteren Grenze des besagten Zwischenraums zusammenfällt - bis auf den #wrapper, aber da die Höhe zu ändern bewirkt ebenfalls nichts.
Die beiden zugrundeliegenden PHP- und CSS-Skripte sind ziemlich umfangreich, daher poste ich (erst einmal) nur den HTML-Teil mit der Tabelle (die übrigens "isoliert", ohne den ganzen PHP-Kram, korrekt angezeigt wird!):
[code=html]
<table width="100%" cellpadding="0" cellspacing="0" border="0" style="margin-right:0px">
<tr height="96px">
<td valign="top" width="50%" style="padding-left:0px; padding-top:4px"><img src="http://www.printeverywhere.com/drupal-5.3-DE/ppp_logo.jpg" hspace="0" vspace="0"></td>
<td valign="top" align="right" style="padding-right:0px; padding-top:4px"><img src="http://www.printeverywhere.com/drupal-5.3-DE/hl_bgi.jpg" hspace="0" vspace="0"></td>
[/code]
Bis bald im Khyberspace!
Yadgar