Sven Rautenberg: "Universaltag"

Beitrag lesen

Moin!

Ich habe zuerst gedacht es einfach in ein <p></p> zu packen. Das klappt zwar ganz gut, ist aber nicht valide wenn ich ein <form> in diesem Bereich verwenden will.

Doch, <p> ist die beste Methode. <form> darf nicht ins <p>, aber im <form> selbst muß irgendwas stehen, z.B. <p>. Die korrekte Form wäre also
<div>
  <h1>...</h1>
  <p>...</p>
  <form>
    <p>...</p>
  </form>
</div>

Inhalt im <form> ist in Transitional auch ohne <p> erlaubt, in Strict (und da wollen wir doch alle mal hin, oder? :) ) sind Inline-Elemente allerdings in ein passendes Block-Element zu kapseln. Falls <p> dir da nicht paßt, kann es natürlich auch <div> sein, oder <table>. Oder <ul>/<ol> z.B. (hab ich persönlich zwar noch nie ausprobiert, wäre aber möglich).

  • Sven Rautenberg