Я получаю дополнительное пространство над текстовой областью ниже, но только в ie.Как это исправить?
<div class="field">
<label>Info</label><textarea cols="40" rows="4"></textarea>
</div>
.field {
margin: 0px;
margin-top: 2px;
}
label {
display: inline-block;
width: 5em;
margin-right: 0.5em;
}
textarea {
display: inline-block;
width: 22em;
vertical-align: text-top;
}
Если я поставлю пробел между метками и тегами textarea, пространство исчезнет.Но затем я получаю горизонтальный лишний пробел между ними.
Редактировать: Я обнаружил, проблема возникает с doctype - transitional.Со строгим вечерингом все в порядке.Есть ли способ, чтобы исправить это с помощью transtional?