Beat: DD-Elemente Gruppieren

Beitrag lesen

Gegeben sei eine stinknormale Definitionsliste:

<dl>
  <dt>...</dt>
  <dd>...</dd>
  <dd>...</dd>
  <dd>...</dd>
</dl>


>   
> Ich möchte jeweils die DD-Elemente gemeinsam per Javascript ansprechen können. Einschließen in einen div funktioniert nicht. Bisher bleibt nur die JS-seitige Lösung, entweder alle Elemente einzeln in einer Schleife zu durchlaufen oder eventuell anhand einer getElementByClass-Implementierung die Schleife zu vereinfachen.  
> Gibt es keine semantisch korrekte Möglichkeit, die DDs zu einem "Bereich" zusammenzufassen?  
  
Die <dl> Liste ist sehr unglücklich standardisiert und auch in HTML5 nicht auf dem Weg der Besserung.  
Während ich <dl> recht häufig verwende, vermeide ich die chaotische Freiheit und verwende pro <dt> ein einziges aber zwingend erforderliches <dd>.  
Ich verwende <ul> in <dd> um mehrere Alternativen zu Listen.  
  
Dein Problem ist mir zu vertraut.  
  
mfg Beat

-- 

><o(((°>           ><o(((°>  

   <°)))o><                     ><o(((°>o  
Der Valigator leibt diese Fische