haju: Fehler bei HTML-Strict, obwohl block-element

Hallo,

warum macht mir der Validator Probleme, wenn ich in einem Strict-HTML-Dokument Labels innerhalb eines form stehen hab, das wiederum innerhalb eines div steht, der wiederum innerhalb des body steht?

Normalerweise hat das ja was damit zu tun, dass Elemente immer innehalb eine Block-Elements stehen müssen, dies ist doch aber der Fall, wenn das label-Element innerhalb des form-Elements steht, das laut SelfHTML zu den BLock-Elementen gehört.

Gruß

  1. Moin

    ist das eine theoretische Frage oder könntest du uns den Quellcode der Seite zeigen?

    Gruß
    rfb

    --
    Man kann einen Menschen nichts lehren, man kann ihm nur helfen, es selbst zu entdecken.
    (Galileo Galilei)
  2. Hallo!

    warum macht mir der Validator Probleme, wenn ich in einem Strict-HTML-Dokument Labels innerhalb eines form stehen hab, das wiederum innerhalb eines div steht, der wiederum innerhalb des body steht?

    Also so?

      
    <body>  
      <div>  
        <form>  
          <label></label>  
        </form>  
      </div>  
    </body>  
    
    

    In <form> sind nur Blockelemente zugelassen. Siehe SELFHTML: http://de.selfhtml.org/html/referenz/elemente.htm#form

    ciao, ww

    --
    Schäuble:
      "Wir können alles. Außer Rechtsstaat."
    1. In <form> sind nur Blockelemente zugelassen. Siehe SELFHTML: http://de.selfhtml.org/html/referenz/elemente.htm#form

      fieldset passt hier wohl am besten

        
       <body>  
         <div>  
           <form>  
             <fieldset>  
               <label></label>  
             <fieldset>  
           </form>  
         </div>  
       </body>  
      
      

      gruss
      sebastian