Значения CSS по умолчанию для набора полей <legend>

Я пытаюсь использовать<legend> как заголовок внутри<fieldset>.

В браузерах, отличных от IE,<legend> расположен на верхней границе<fieldset>с текстом идеально по центру строки.

Я пытаюсь сбросить его положение так, чтобы он сидел так же, как любой другой элемент. то есть<h3>.

Вот CSS у меня пока.

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

Нолегенда по-прежнему идеально сосредоточены на линии.

Да, я могу добавить координату margin / padding / top, но я хочу знать, есть ли в браузере какие-либо значения по умолчанию для элемента, запускающего этот макет. Я хочу затем переопределить эти значения.

Протестировано в Firefox (3.6.10), Chrome (6.0.472.63), Safari (5.0.2)

Обновить Я оставлю этот вопрос открытым еще на неделю, на тот случай, если кто-то смог придумать<legend> элементы. Если решения не найдены, я приму ответ @ jnpcl.

Ответы на вопрос(5)

Ваш ответ на вопрос