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
 nicht angemeldet
 nicht angemeldet Gunnar Bittersmann
 Gunnar Bittersmann