Standard-CSS-Werte für eine Feldmenge <Legende>

Ich versuche ein @ zu benutz<legend> als Titel innerhalb eines<fieldset>.

n anderen Browsern als dem IE wird das<legend> befindet sich am oberen Rand des<fieldset>, wobei der Text perfekt in der Zeile zentriert ist.

Ich versuche, die Position zurückzusetzen, sodass sie genau wie jedes andere Element sitzt. ein<h3>.

Hier ist das CSS, das ich bisher habe.

fieldset legend {
    margin: 0;
    padding: 0;
    position: static;
    border: 0;
    top: auto; left: auto;
    float: none;
    display: block;
    font-size: 14px;
    line-height: 18px;
}

Aber dieLegend ist immer noch perfekt auf der Linie zentriert.

Ja, ich kann eine Rand- / Abstands- / Top-Koordinate hinzufügen, möchte aber wissen, ob der Browser Standardwerte für das Element hat, das dieses Layout auslöst. Ich möchte dann diese Werte überschreiben.

Getestet in Firefox (3.6.10), Chrome (6.0.472.63), Safari (5.0.2)

Aktualisiere Ich lasse diese Frage noch eine Woche offen, nur für den Fall, dass jemand in der Lage gewesen ist, @ zu styl<legend> Elemente. Wenn keine Lösungen gefunden werden, akzeptiere ich die Antwort von @ jnpcl.

Antworten auf die Frage(10)

Ihre Antwort auf die Frage