●学校情報

講座一覧・募集状況

学習方法

学習サポート

修了生の評価

受講生の横顔

当学院について

入学相談

入学手続

 

●講座情報

技術者養成講座

プログラミング講座

WEB講座

情報処理試験講座

Excel講座

Access講座

 

●関連コラム

関連コラム

関連用語集

 

logo

 

 

関連用語集

<textarea>タグについて

<textarea>とは?

<textarea>タグは、HTMLで複数行のテキスト入力欄を作成するためのタグです。
ユーザーが長文の入力を行う場面(例:お問い合わせフォーム、コメント欄、アンケート)で使用されます。

基本構文


<textarea name="メッセージ">初期値(省略可)</textarea>
  

開始タグと終了タグで囲む形式のため、空要素ではありません

主な属性

  • name:フォーム送信時のキー名(必須)
  • rows:表示する行数(縦の大きさ)
  • cols:表示する文字数(横の長さ)
  • placeholder:ヒントテキスト(HTML5)
  • required:必須入力にする
  • maxlength:最大文字数の制限
  • readonly:編集不可にする
  • disabled:入力不能にする

使用例


<form action="/submit" method="post">
  <label for="message">お問い合わせ内容:</label><br>
  <textarea name="message" id="message" rows="5" cols="40" placeholder="ここにご記入ください"></textarea><br>
  <input type="submit" value="送信">
</form>
  

初期値の設定

初期値(既に入力されている状態のテキスト)は、<textarea></textarea>の間に記述します。


<textarea name="comment">あらかじめ入力されている内容</textarea>
  

スタイルの調整(CSS)


textarea {
  width: 300px;
  height: 100px;
  border: 1px solid #ccc;
  padding: 8px;
  font-size: 14px;
}
  

注意点

  • <textarea>は終了タグが必要
  • 行数や横幅を指定しない場合、ブラウザが自動で調整する
  • 長すぎる入力を防ぎたい場合はmaxlength属性を使用

まとめ

  • <textarea>は複数行の入力欄を作成するタグ
  • 長文入力やコメント欄などに最適
  • name属性はフォーム送信時に必須
  • 行数や文字数をrowscolsで指定可能
  • 終了タグが必要な要素

 

HTML関連用語集

−−−−−  HTML  −−−−−

HTMLタグについて

HTMLの要素について

HTMLの属性について

<!DOCTYPE>について

<html>タグについて

<head>タグについて

<title>タグについて

<meta>タグについて

<body>タグについて

<h1>〜<h6>タグについて

<p>タグについて

<a>タグについて

<img>タグについて

<ul>タグについて

<ol>タグについて

<li>タグについて

<div>タグについて

<span>タグについて

<br>タグについて

<form>タグについて

<input>タグについて

<textarea>タグについて

<button>タグについて

<label>タグについて

<table>タグについて

<tr>タグについて

<td>タグについて

<th>タグについて

CSS(Cascading Style Sheets)について

CSS Flexbox(フレックスボックス)について