【第15回】HTMLフォームを深掘りしよう

初心者向けHTML講座・第15回「フォームのタグを深掘り」|みかおばさんのプログラミングチャレンジ ブログの進め!
記事内に広告が含まれています。
みかおば
みかおば

今回は、フォームの中心となる <input> タグについて深掘りしていきます😊
入力欄、チェックボックス、ラジオボタンなど…ひとつのタグでいろんな役割があるんです!


💡 <input>タグってなに?

<input> タグは、ユーザーから何かを「入力してもらう」ためのタグです。
でも実は、type 属性の指定によって見た目も機能もガラッと変わる万能選手なんです!


🧩 よく使う type の種類

type属性 説明 表示例
text 1行のテキスト入力欄 <input type="text">
email メールアドレス入力(形式チェックあり) <input type="email">
number 数値のみ入力可能 <input type="number">
checkbox チェックボックス <input type="checkbox">
radio ラジオボタン(選択肢) <input type="radio">
submit 送信ボタン <input type="submit">

🧩 入力欄をつくってみよう

<p>名前:<input type="text" name="username"></p>

👇 表示結果:

名前: [     ]

ポイント
name 属性は送信時に必要になる「名前ラベル」のようなものです。


🧩 チェックボックスをつくってみよう

<p><input type="checkbox" name="agree"> 利用規約に同意する</p>

👇 表示結果:

☐ 利用規約に同意する

ポイント
複数選択OK! 選ばれた項目だけが送信されます。


🧩 ラジオボタンをつくってみよう

<p>
  <input type="radio" name="gender" value="male"> 男性  
  <input type="radio" name="gender" value="female"> 女性
</p>

👇 表示結果:

○ 男性 ○ 女性

ポイント
name を同じにすると、どれか1つしか選べなくなります!


🔍 <input> の特徴と注意点

  • <input> タグは「閉じタグなし」で使うのが基本(自己完結型)
  • type 属性を変えるだけで多機能に使える
  • CSSと組み合わせて、見た目を整えることも可能!

✅ 覚えておきたいポイントまとめ

✔️ <input> はフォームの基本中の基本!
✔️ type の使い分けでさまざまな入力が実現可能
✔️ name 属性や value 属性もセットで覚えよう
✔️ 今後の <form> タグの理解にもつながります!


今後のフォーム設計にも役立つ!HTMLタグをサッと調べたいときに便利👇

辞書がわりに使える1冊!
¥2,398 (2026/02/28 01:27時点 | 楽天市場調べ)

✅ 太字・斜体・下線タグもこれ一冊でばっちり
✅ 初心者がつまずく「フォーム入力」系も図解でわかる!


📌 次回のテーマ

【第16回】YouTubeを埋め込もう(<iframe>タグ)
<iframe> を使って動画をHTMLに表示させてみます🎥

コメント

タイトルとURLをコピーしました