Wenn ich ein Foto mit einer Beschriftung "Beispieltext Text Text Text Text Text Text Text" in einen Post einfüge, dann sieht das zunächst so aus:
[caption id="attachment_1234" align="alignleft" width="300"]<a href="http://beispiel.de/wp-content/uploads/2014/09/Foto.jpg"><img src="http://beispiel.de/wp-content/upl…oto-300x195.jpg" alt="Beispieltext Text Text Text Text Text Text Text." width="300" height="195" class="size-medium wp-image-1234" /></a>Beispieltext Text Text Text Text Text Text Text.[/caption]
Auf der tatsächlichen Website sieht das Ergebnis im Quelltext so aus:
<div id="attachment_1234" class="wp-caption alignleft" style="width: 310px">
<a href="http://beispiel.de/wp-content/uploads/2014/09/Foto.jpg">
<img src="http://beispiel.de/wp-content/upl…oto-300x195.jpg" alt="Beispieltext Text Text Text Text Text Text Text." width="300" height="195" class="size-medium wp-image-1234"/>
</a>
<p class="wp-caption-text">Beispieltext Text Text Text Text Text Text Text.</p>
</div>
Hier wird ein 310 px breites Element beschrieben, das nach links ausgerichtet ist und vom Artikeltext umflossen wird. Da das Foto lediglich 300 px breit ist, gibt es rechts vom Foto einen Abstand zum Artikeltext, der 10 px beträgt.
DAS PROBLEM:
Die Bildbeschriftung (Bildunterzeile) "Beispieltext Text Text Text Text Text Text Text." nutzt die gesamten 310 px des Elementes aus, so dass zwischen Bildbeschriftung und Artikeltext 0 px Abstand bestehen.
Wie kann ich erreichen, dass zwischen Bildbeschriftung und Artikeltext 10 px Abstand entstehen?
Danke für eure Hilfe
hsc