<input size=サイズ>は、入力欄のサイズを指定する際に使用します。
size属性の値に指定するのは、ユーザーエージェントが入力欄の表示幅を決定する際の目安となる文字数です。
例えば、input size=50と指定すれば、入力欄の表示幅は半角50字くらいが表示されるサイズになります。
size属性を指定する場合は、ゼロより大きい正の整数を指定する必要があります。
デフォルト値は 20 です。
以下のサンプルでは、ニックネームの入力欄はsize=”20″、一言コメントの入力欄はsize=”50″としています。
それぞれの入力欄は、半角20字と半角50字くらいが表示される横幅となります。
<form>
<p><label>ニックネーム:<input type="text" name="name" size="20"></label></p>
<p><label>一言コメント:<input type="text" name="message" size="50"></label></p>
<p><button>投稿</button></p>
</form>
HTMLの仕様では、input要素には終了タグ</input>はありません。