luis: unerklärlicher abstand

hallo.

ich habe seit einigen tagen ein problem, dass ich mir nicht erklären kann. es geht um einen für mich unerklärlichen abstand zwischen einem div- und p-element.

die erste variante.

  
<div id="content">  
<p>s et netus et malesuada fames ac turpis egestas. Suspendisse sodales consectetur lectus molestie convallis. Ut at est urna, eget venenatis erat. Sed</p>  
<p>licitudin vitae sapien. Integer vulputate feugi</p>  
<p>licitudin vitae sapien. Integer vulputate feugi</p>  
<p>licitudin vitae sapien. Integer vulputate feugi</p>  
<p>licitudin vitae sapien. Integer vulputate feugi</p>  
<p>licitudin vitae sapien. Integer vulputate feugi!</p>  
</div>  

die zweite variante.

  
<div id="content">  
<p><a href="http://www.abc.de" title="abc" target="_blanc">www.abc.de</a></p>  
<p><a href="http://www.abc.de" title="abc" target="_blanc">www.123.de</a></p>  
<p><a href="http://www.abc.de" title="abc" targe=="_blanc">www.xyz.de</a></p>  
</div>

bei der zweiten variante wird der text ganz normal eingefügt und keine zusätzliche lücke gelassen.
ein vergessener default-margin oder -padding kann es nicht sein, da es auch bei ausgeschaltetem css anders angezeigt wird.
mein problem tritt bei sämtlichen neueren browsern auf. firebug zeigt einfach eine leerzeile an. chromes entwicklungswerkzeug zeigt eine zeile mit zwei leeren anführungstrichen an: ""

ich hoffe ihr könnt mir helfen
luis

  1. Hi,

    ich habe seit einigen tagen ein problem, dass ich mir nicht erklären kann. es geht um einen für mich unerklärlichen abstand zwischen einem div- und p-element.

    Und wo soll der sein?

    mein problem tritt bei sämtlichen neueren browsern auf. firebug zeigt einfach eine leerzeile an.

    Wo?

    Bitte beschreibe dein Problem mal so, dass es für uns nachvollziehbar wird. </hilfe/charta.htm#tipps-fuer-fragende>

    MfG ChrisB

    --
    “Whoever best describes the problem is the person most likely to solve the problem.” [Dan Roam]
    1. ich hab mal nen Screenshot gemacht. eigentlich sollte der gelbe rahmen direkt oben an der schwarzen leiste kleben.
      manchmal klappt es, doch manchmal eben nicht. es scheint mir fast willkürlich.

      http://img690.imageshack.us/img690/5267/lcke.gif

      ich hoffe mein problem wird jetzt besser verstanden.
      luis

      1. Hi,

        ich hab mal nen Screenshot gemacht. eigentlich sollte der gelbe rahmen direkt oben an der schwarzen leiste kleben.
        http://img690.imageshack.us/img690/5267/lcke.gif

        leider ist eine wichtige Information, nämlich die Liste der CSS-Eigenschaften von Firebug, im Screenshot abgeschnitten. Aber man sieht immerhin, dass das markierte div-Element ein padding-top hat. Das wird's dann wohl sein ...
        Seltsam nur, dass auch in der Quelltextansicht von Firebug eine Leerzeile ist. Oder ist die auch so im Quellcode?

        So long,
         Martin

        --
        Lieber blau machen, als sich schwarz ärgern.
        1. hi

          leider ist eine wichtige Information, nämlich die Liste der CSS-Eigenschaften von Firebug, im Screenshot abgeschnitten. Aber man sieht immerhin, dass das markierte div-Element ein padding-top hat. Das wird's dann wohl sein ...

          ne leider nicht. ich hab ja auch geschrieben, dass es selbst mit ausgeschaltetem css nicht wie gewünscht angezeigt wird. padding-top hab ich schon mit einbedacht. daran liegts nicht,
          luis

      2. Sieht mir danach aus, also ob du dort geschützten Whitespace hast, der nicht kollabiert werden kann.
        Der erzeugt dann einen eigenen anonymen Block.

        mfg Beat

        --
        ><o(((°>           ><o(((°>
           <°)))o><                     ><o(((°>o
        Der Valigator leibt diese Fische
        1. Sieht mir danach aus, also ob du dort geschützten Whitespace hast, der nicht kollabiert werden kann.

          tatsache! die haben sich eingeschlichen, als ich die kodierung umgestellt habe.
          vielen dank.
          luis