Значения 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.