| 項 目 | 説 明 |
|---|---|
| 記述形式 | type = "タイプ" |
| 値 の形式 | 要素ごとに異なる(解説参照) |
| 対応ブラウザー | IE9+ / IE8+ / Fx4.0+ / Fx3.6+ / Fx3.6+ / Ch11+ / Sa5+ / Op11+ |
| 適用可能な要素 (種 類) |
<a>,<area>,<button>,<embed>,<input>,<link>, <object>,<ol>,<script>,<style>,<source> * (固有属性) |
| 継 承 | しない |
type属性 は,
W3C では,type属性 の対象要素をグループ分けして,以下のように分類しています。
| 対象要素 | type属性 の指定内容 | 値の形式 |
|---|---|---|
| <a>,<area>,<link> | 参照するリソースの形式のヒント | MIMEタイプ |
| <button> | ボタンの形式 | submit,reset,button |
| <embed>,<object>,<script>,
<source>,<style> |
埋め込むリソースの形式 | MIMEタイプ |
| <input> | フォーム・コントロールの形式 | キーワード (<input>要素の type属性 の値) |
| <ol> | リスト・マーカーの形式 | 1,a,A,i,I |
これらについての詳細は,以下の通りです。
| キーワード | 役 割 |
|---|---|
| submit (既定値) | フォームのデータを送信するためのサブミット・ボタンになります。 |
| reset | フォームをリセットするためのリセット・ボタンになります。 |
| button | 特定の機能が定義されていない汎用的なボタンになります。 |
| 属性値 | 種類 | 入力データ | コントロール |
|---|---|---|---|
| hidden | 非表示 | 任意の文字列 | なし |
| text | テキスト | 改行なしのテキスト | テキスト・フィールド |
| search | 検索 | 改行なしのテキスト | 検索フィールド |
| tel | 電話 | 改行なしのテキスト | テキスト・フィールド |
| url | URL | 絶対URL | テキスト・フィールド |
| Eメール | メールアドレス | テキスト・フィールド | |
| password | パスワード | 改行なしのテキスト (機密情報用) |
テキスト・フィールド (入力した文字は非表示) |
| datetime | 日時 | タイムゾーンが UTC の日時 (年,月,日,時,分, 秒,小数点以下の秒) | 日時コントロール |
| date | 日時 | タイムゾーンなしの日付 (年,月,日) | 日付コントロール |
| month | 月 | タイムゾーンなしの年月 | 月コントロール |
| week | 週 | タイムゾーンなしの年 と週番号のデータ | 週コントロール |
| time | 時間 | タイムゾーンなしの時間 (時,分,秒,小数点以下の秒) | 時間コントロール |
| datetime- local | ローカルの日時 | タイムゾーンなしの日時 (年,月,日時,分, 秒,小数点以下の秒) | 日時コントロール |
| number | 数値 | 数値 | テキスト・フィールド,または, スピナー・コントロール |
| range | 範囲 | 数値 | スライダー・コントロールなど |
| color | 色 | 赤,緑,青のコンポーネントを 8ビットずつで表した sRGB値 | 色選択 |
| checkbox | チェックボックス | 0個以上の値のセット | チェックボックス |
| radio | ラジオ・ボタン | 指定の値 | ラジオ・ボタン |
| file | ファイル・アップロード | 0個以上のファイル (MIMEタイプとファイル名) | ラベルとボタン |
| submit | サブミット・ボタン | 指定の値 (フォームのサブミットを開始) | ボタン |
| image | イメージ・ボタン | イメージのサイズに対する座標 | クリッカブルなイメージ, または,ボタン |
| reset | リセット・ボタン | なし | ボタン |
| button | ボタン | なし | ボタン |
| 映像 | 音声 | コンテナ | マークアップ |
|---|---|---|---|
| H.264
シンプル・ベースライン・ プロファイル レベル3 |
Low-Complexity
AAC |
MP4 |
<source src="video.mp4"
type='video/mp4; codecs="avc1.42E01E,mp4a.40.2"'> |
| H.264
拡張プロファイル レベル3 |
Low-Complexity
AAC |
MP4 |
<source src="video.mp4"
type='video/mp4; codecs="avc1.58A01E,mp4a.40.2"'> |
| H.264
メイン・プロファイル レベル3 |
Low-Complexity
AAC |
MP4 |
<source src="video.mp4"
type='video/mp4; codecs="avc1.4D401E,mp4a.40.2"'> |
| H.264
ハイ・プロファイル レベル3 |
Low-Complexity
AAC |
MP4 |
<source src="video.mp4"
type='video/mp4; codecs="avc1.64001E,mp4a.40.2"'> |
| H.264
ビジュアル・ シンプル・プロファイル レベル3 |
Low-Complexity
AAC |
MP4 |
<source src="video.mp4"
type='video/mp4; codecs="mp4v.20.8,mp4a.40.2"'> |
| H.264
アドバンス・ シンプル・プロファイル レベル3 |
Low-Complexity
AAC |
MP4 |
<source src="video.mp4"
type='video/mp4; codecs="mp4v.20.240,mp4a.40.2"'> |
| MPEG-4
ビジュアル・ シンプル・プロファイル レベル0 |
AMR | 3GPP |
<source src="video.3gp"
type='video/3pp; codecs="mp4v.20.8,samr"'> |
| Theora | Vorbis | Ogg |
<source src='video.ogv'
type='video/ogg; codecs="theora,vorbis"'> |
| Theora | Speex | Ogg |
<source src='video.ogg'
type='video/ogg;codecs="theora,speex"'> |
| - | Vorbis | Ogg |
<source src='video.ogg'
type='audio/ogg;codecs=vorbis'> |
| - | Speex | Ogg |
<source src='video.ogg'
type='audio/ogg;codecs=speex'> |
| - | FLAC | Ogg |
<source src='audio.oga'
type='audio/ogg;codecs=flac'> |
| Dirac | Vorbis | Ogg |
<source src='video.ogv'
type='video/ogg;codecs="dirac,vorbis"'> |
| Theora | Vorbis | Matroska |
<source src='video.mkv'
type='video/x-matroska; codecs="theora,vorbis"'> |
| HTMLソース | |
|---|---|
| HTML <body> ~ </body> |
<input type="search" name="search"> <input type="submit" value="検索"> |
| ブラウザー 表示例 |
|---|