<fieldset> ist, soweit ich weiß, nur innerhalb eines Formulars valide. Außerdem sieht's nicht in allen Browsern gleich aus (im FF besonders unschön, wenn eine Hintergrundfarbe definiert ist).
Eine andere Möglichkeit wäre das hier:
Code:
<div class="boxmitueberschrift">
<div>Überschrift</div>
Inhalt
</div>
Das ganze dann mit CSS gestylt, so ungefähr:
Code:
.boxmitueberschrift {
position: relative;
border: 1px solid blue;
}
.boxmitueberschrift div {
position: absolute;
top: -.5em;
background: #ffffff;
}
Das ist aber nur ein Anfang. Bestimmt sieht's nicht sonderlich gut aus, aber wenn du mit den Werten ein bisschen experimentierst, findest du bestimmt die richtigen.