bari: p-Elemente nicht verschachtelbar?

Hallo,

ich hätte eine kurze Frage: sind p-Elemente unter sich und direkt nacheinander nicht verschachtelbar?

ich habe folgenden Code:

<p class="kleinbildtext">
Spaziergang zur Teufelsbrücke...
<p class="zeitangabe">Von Zürich mit dem Zug zirka 2 h</p>
</p>

und der Firebug schreibt mir folgendes:

<p class="kleinbildtext"> Spaziergang zur Teufelsbrücke...</p>
<p class="zeitangabe">Von Zürich mit dem Zug zirka 2 h</p>
<p></p>

Besten Dank,
bari.

  1. Auszug aus der Spec:
    The P element represents a paragraph. It cannot contain block-level elements (including P itself).

    Es macht auch wenig Sinn Text-Absätze zu verschachteln, oder?

    1. Auszug aus der Spec:
      The P element represents a paragraph. It cannot contain block-level elements (including P itself).

      Vielen Dank!

      Es macht auch wenig Sinn Text-Absätze zu verschachteln, oder?

      wenn du das so frägst, nehme ich das gerne so an. - Ich wollte einen br vermeiden.

      Gruss,
      bari.

      1. Om nah hoo pez nyeetz, bari!

        wenn du das so frägst, nehme ich das gerne so an. - Ich wollte einen br vermeiden.

        Den vermeidest du, wenn du den Quelltext so schreibst, wie dir das Firebug vorschlägt. Das ist übrigens das, was Firefox aus deinem invaliden

        <p> Text  
          <p> noch mehr Text</p>  
        </p>
        

        macht. Nämlich (das immer noch invalide)

        <p> Text</p>  
          <p> noch mehr Text</p>
        

        </p>

        weil jetzt ein schließendes Tag zu viel ist.

        Matthias

        --
        1/z ist kein Blatt Papier.