<input type=file size="задай размер поля ввода и буква обзор отдвинется">
Нетривиальная задача По идее, никак. Ну, или я не знаю человеческого способа это сделать, кроме как делать отдельно кнопку, отдельно поле текстовое, отдельно <input type="file" />, а потом по нажатию кнопки эмулировать нажатие кнопки "обзор". В принципе, в таком случай отдельное текстовое окно и не понадобится. 2-х элементов хватит - <input type="file" /> и <button> какой-нибудь.
SaiRus, логично для валидного кода
Это как пытаться вставить что-то внутри таблицы, но за пределами всех внутренних элементов, а-ля