<form>~</form>の間に、 <input> 、<select> 、<textarea>等のタグにより、
一行テキストボックス、ボタン、チェックボックス、ラジオボタン、セレクトボックス、スクロールテキストボックス等の部品を配置します
<form>タグは、ブロック要素なのでそのままだと前後で改行されます
前後と同一行に表示したい(改行させない)場合、<form>タグに style="display: inline"
を追記して、<form style="display: inline">と記述します
フォームに入力されたデータは、送信ボタンを押すことでCGIプログラム等へ送信され、一定の処理が行われます
その際の送信先は、action 属性で、転送方法は、method 属性で、データ形式は、enctype 属性でそれぞれ指定します
<form>タグ 属性
action="URI" |
送信先プログラムのURIを指定する |
method="HTTPメソッド" |
送信の際の転送方法(HTTPメソッド)を指定する |
enctype="MIMEタイプ" |
送信の際のデータ形式(MIMEタイプ)を指定する |
accept-charset="文字セット" |
CGIプログラム等のデータの受け側で、受付可能な文字セットを指定する |
accept="MIMEタイプ" |
CGIプログラム等のデータの受け側で、処理可能なMIMEタイプを指定する |
name="名前" |
スクリプト言語などから参照できるよう名前を指定する |
target="フレーム名" |
フォーム送信の結果を表示するフレーム、またはウィンドウの名前を指定する |
|