フォームタグとその基本属性を理解する
このステップでは、HTML フォームタグとその基本属性について学びます。フォームは、Web ページでユーザー入力を収集し、ユーザーと Web サイトの間の相互作用を可能にするために不可欠です。
まず、WebIDE で基本的な HTML フォームを作成しましょう。~/projectディレクトリに新しいファイルを開き、form_basics.htmlと名付けます。
touch ~/project/form_basics.html
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<title>HTML Form Basics</title>
</head>
<body>
<form action="/submit" method="post">
<!-- ここにフォーム要素を追加します -->
</form>
</body>
</html>
<form>タグには 2 つの重要な属性があります。
action:フォームデータが送信される先を指定します
method:データの送信方法を定義します(通常は "get" または "post")
フォームの属性を分解してみましょう。
action="/submit":これは通常、フォームデータを処理するサーバーサイドのエンドポイントです
method="post":リクエストボディにフォームデータを送信し、機密情報に対してより安全です
基本的なフォーム構造の例の出力:
<form action="/submit" method="post">
<!-- レンダリングされたときのフォームはこのようになります -->
</form>
一般的なフォーム属性には以下があります。
name:フォームを識別します
id:フォームの一意の識別子
target:応答を表示する場所を指定します
enctype:フォームデータのエンコード方法を指定します
ブラウザでフォームをレンダリングすると、まだ何も表示されません。フォーム構造は、テキスト入力、ラジオボタンなどのインタラクティブ要素を追加するための基礎となります。