@@ChrisB:
nuqneH
Gross mit CSS-Selektoren was basteln kann man hier wohl doch nicht so gut.
dd, dt:target~dt~dd  
{  
	display: none;  
}  
  
dt:target~dd  
{  
	display: block;  
}
angewandt auf
<dl>  
	<dt id="foo"><a href="#foo">foo</a></dt>  
	<dd>foo foo</dd>  
	<dd>foo foo foo</dd>  
	<dt id="bar"><a href="#bar">bar</a></dt>  
	<dd>bar bar</dd>  
	<dd>bar bar bar</dd>  
	<dt id="baz"><a href="#baz">baz</a></dt>  
	<dd>baz baz</dd>  
	<dd>baz baz baz</dd>  
</dl>
Das Problem ist IrgendEin Browser, der mit diesen Selektoren nichts anzufangen weiß.
Qapla'
-- 
Alle Menschen sind klug. Die einen vorher, die anderen nachher. (John Steinbeck)
  Alle Menschen sind klug. Die einen vorher, die anderen nachher. (John Steinbeck)
 nicht angemeldet
 nicht angemeldet Gunnar Bittersmann
 Gunnar Bittersmann