Abstand zwischen zwei Bildern lässt sich nicht verringern

  • Hallo,
    ich wollte ein Logo mit einer Linie(Bilddatei) vom Inhalt der Seite trennen. Allerdings war mir der Standard-Abstand zwischen logo und der Linie zu gross, aber er lässt sich irgendwie nicht verringern.Was mache ich falsch?

    Einmal editiert, zuletzt von Sweet_Angel (6. September 2010 um 12:12) aus folgendem Grund: Code auf userwunsch entfernt

  • <img id="pic1" logo.png alt="XY-GmbH" />

    src="logo.png" erstmal..

    Ansonsten keine Ahnung was du sonst noch in deinen CSS Dateien definiert hast.

    mach mal

    HTML
    #pic1, #pic2 {
     display: block;
     padding: 0;
     margin: 0;
    }
    #pic1 {
        margin-bottom: 2px;
    }
  • Bei meiner letzten Internetseite war folgendes:
    Aus Gründen der Übersichtlichkeit habe ich jeden IMG-Tag in eine eigene Zeile geschrieben:

    Code
    <img src="" id="" />
    <img src="" id="" />

    Resultat: Abstand zwischen den Bildern (Leerzeichen?!), auch mit margin oder padding nicht zu entfernen.
    Bei der folgenden Schreibweise:

    Code
    <img src="" id="" /><img src="" id="" />

    Folge: Kein Abstand ...
    Vielleicht ist es bei dir genauso.
    In meinem Fall habe ich das einfach als Lösung akzeptiert und mich nicht weiter damit beschäftigt.

    Keine Ahnung ob dieses verhalten bei Inline-Elementen normal ist und ein Leerzeichen immer ausgegeben wird ... ?!
    Andererseits kann ich mich nicht daran erinnern, das dieses Problem schon mal aufgetreten ist. Kann aber sein das ich da noch nicht mit xhtml gearbeitet habe ..

  • Ich weiss nicht wie ich die Dateien hochladen kann, aber hier ist der Inhalt aller Dateien.
    inde.htm:

    layout.css:

    logo.png + line.png

  • Das erste Bild steht als Listenelement auf der Grundlinie des imaginären Fließtextes. Dadurch entsteht in dieser (x)html Version ein Freiraum zwischen den beiden Bildern.