unerklärlicher abstand
luis
- html
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
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
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
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
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
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
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