XHTMLforum

XHTMLforum (http://xhtmlforum.de/index.php)
-   (X)HTML (http://xhtmlforum.de/forumdisplay.php?f=72)
-   -   <p>-Tag wird geschlossen vorzeitig geschlossen interpretiert? (http://xhtmlforum.de/showthread.php?t=55396)

Anselm 17.01.2009 22:42

<p>-Tag wird geschlossen vorzeitig geschlossen interpretiert?
 
Hallo,

auf Martin Lexow | Portfolio

arbeite ich mit dem Codeschnipsel (zu sehen bei unter den Kommentaren, links der Zähler und der rechts das Datum, sollten eigentlich denselben Hintergrund haben)

PHP-Code:

<p class="rightcommentbox">
  <div class="commentid"><?php comment_ID() ?></div>
  <div class="commentdate"><?php comment_date()?></div>
</p>

Dargestellt und von Firebug wird aber

HTML-Code:

<p class="rightcommentbox">  </p>
<div class="commentid">2</div>
<div class="commentdate">2009-01-16</div>

hat jmd eine Idee? Ganz lieben Dank.

Anselm

gato 17.01.2009 22:44

<p> darf <div> nicht enthalten, daher wird das offene <p> beim auftreten von <div> automatisch geschlossen.

threadi 18.01.2009 10:37

Genauer gesagt dürfen innerhalb von <p> keine Blockelemente existieren. Die Lösung für dich wäre also das ganze umzudrehen:

Code:

<div class="rightcommentbox">
  <p class="commentid"><?php comment_ID() ?></p>
  <p class="commentdate"><?php comment_date()?></p>
</div>

.. falls es der Rest deines Codes so zulässt :)


Alle Zeitangaben in WEZ +2. Es ist jetzt 17:34 Uhr.

Powered by vBulletin® Version 3.8.11 (Deutsch)
Copyright ©2000 - 2024, vBulletin Solutions, Inc.

© Dirk H. 2003 - 2023