Не могу установить высоту для input type="text"
Устанавливаю посредством CSS height: 18px, но в итоге во всех браузерах получается 20 px.
Откуда такие искажения в размерах?
Доктайп : <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
[Только зарегистрированные пользователи могут видеть ссылки. ]
Код:<form class="login"> <fieldset class="login"> <div class="mail"> <label for="mail" accesskey="а">E-mail:</label> <input type="text" id="mail" tabindex="1" /> <input type="button" value="ok" tabindex="3" class="ok"/> </div> </fieldset> </form>Код:#mail { width: 100px; height: 18px; border: 1px solid #e0e0e0; vertical-align: baseline; } fieldset.login { width: 208px; text-align: right; border: 0px; } div.mail { padding-right: 7px; } input.ok { ****height: 18px; ****width: 35px; ****border: 1px solid #cccccc; ****background-color: #FFFFFF; ****font-family: Tahoma; ****font-size: 11px; ****color: #373737; }



