<input type="url">は、URLの入力時に使用します。SUBMIT時に入力フォーマットのチェックが行われ、エラーの場合はSUBMITが中止されメッセージが表示されます。
※非対応のブラウザもあるため利用には注意が必要です。
| HTML規格 | HTML4.01 | HTML5 | 
|---|---|---|
| 使用可否 | × | ○ | 
| ブラウザ別の対応状況 | 
|---|
| 下記サイトで確認できます。 「Can I use」(英語のサイトです)  | 
| 属性 | 意味 | 値のサンプルなど | ||||||
|---|---|---|---|---|---|---|---|---|
| name="固有名" | 入力に付ける固有名 | "url01" | ||||||
| size="文字数" | 入力幅の文字数 | "10"(文字数) | ||||||
| maxlength="文字数" | 入力可能最大文字数 | "50"(文字数) | ||||||
| minlength="文字数" | 入力可能最小文字数 ※HTML5で追加  | "50"(文字数) | ||||||
| value="値" | 初期値の表示 | "http://example.jp" | ||||||
| disabled | 入力の無効化 | "disabled" | ||||||
| readonly | 読み取り専用 | "readonly" | ||||||
| form="フォーム名" | 送信するフォームの関連付け ※HTML5で追加  | "form01" | ||||||
| autofocus | フォーカス(カーソル)を設定 ※HTML5以降にグローバル属性に変更  | "autofocus" | ||||||
| autocomplete="on","off" | オートコンプリート機能の使用有無 ※HTML5で追加  | 
				
					
  | 
				||||||
| list="ID名" | 入力候補のリスト指定 ※HTML5で追加  | "id01" | ||||||
| pattern="正規表現" | 入力可能フォーマットの指定 ※HTML5で追加  | "list01" | ||||||
| placeholder="テキスト" | 入力ヒントの表示 ※HTML5で追加  | "URLを入力ください" | ||||||
| required | 入力を必須とする ※HTML5で追加  | "required" | ||||||
| dirname="固有名" | 文字方向のサーバ送信固有名 ※HTML5以降に追加  | "name01" | 
| グローバル属性 | 
						
  | |
| イベント属性 | 
						 | |
送信(SUBMIT)時にURLチェックが行われます。
※非対応のブラウザもあるので注意が必要です。
| IE11 | ![]()  | 
|---|---|
| Chrome32 | ![]()  | 
| Firefox27 | ![]()  | 
| Safari5.1 | ![]()  | 
入力時に入力候補リストを表示することができます。
※非対応のブラウザもあるので注意が必要です。
ブラウザごとの見た目は<input type="text">でご確認ください。
入力時に入力フォーマットのチェックを行うことができます。
patternを指定したときは"title"の指定が推奨されています。
※非対応のブラウザもあるので注意が必要です。
ブラウザごとの見た目は<input type="text">でご確認ください。
送信(SUBMIT)時に入力必須チェックが行われます。
            ※非対応のブラウザもあるので注意が必要です。
| IE11 | ![]()  | 
|---|---|
| Chrome32 | ![]()  | 
| Firefox27 | ![]()  | 
| Safari5.1 | ![]()  |