<input type="text" size="30" style="width: 75%;">

ad esempio, così facendo, la larghezza sarà pari al 75% della larghezza del suo contenitore (ammesso che il contenitore abbia a sua volta una width definita)