HTML でのテキストエリアの使用と一般的な問題およびケース分析

HTML でのテキストエリアの使用と一般的な問題およびケース分析
textarea タグはよく使われる HTML タグです。主に長いテキストを入力するときに改行するために使用されます。基本的な使用方法は次のとおりです。
textarea タグ - HTML フォーム内の複数行の入力フィールドを表します
textarea タグは、<textarea> で始まり </textarea> で終わるペアで表示されます。
財産
共通 -- 一般的なプロパティ
cols -- 複数行の入力フィールドの列数
行数 - 複数行入力フィールドの行数
accesskey -- フォームのショートカット キー アクセス メソッド
無効 - 入力フィールドはフォーカスを受け取ることができず、選択できず、灰色で表示され、フォームでは効果がありません。
読み取り専用 - 入力フィールドは選択できますが、変更できません
tabindex -- 入力フィールド、「Tab」キーを使用した移動順序
使用例は次のとおりです
HTMLコード:

コードをコピー
コードは次のとおりです。

<フォーム id="textareaDem" アクション="#" メソッド="投稿">
<textarea cols="50" rows="10" id="contactus" name="contactus">1 行のラベル</textarea>
</フォーム>

コードをローカル コンピューターにコピーしてテストできます。
問題は、たとえばこれら 2 つの <textarea></textarea> が同じ行にない場合、別々の行に記述すると効果が異なってくることです。

コードをコピー
コードは次のとおりです。

<フォーム id="textareaDemo" アクション="#" メソッド="投稿">
<テキストエリア>
これはtextareaタグが行ごとに存在しないため、効果が異なります
</テキストエリア>
</フォーム>

最初のコードは左揃えで表示さ、次のコードは中央に表示されます。したがって、textarea を使用する場合は、textarea タグ内のテキストが textarea を基準にしていることに注意する必要があります。textarea は、textarea の直後に始まる編集領域を提供することと同等であり、つまり、表示される内容がそのまま表示されます。これら 2 つのタグが同じ行にない限り、</textarea> の前のスペースも空白テキストとして認識され、マウス編集ポインターがテキストの先頭またはテキストの横で点滅しなくなります。したがって、このタグを有効に活用して、問題に遭遇したときにどこから解決を始めればよいかを把握するようにしてください。

少しわかりにくいですが、少し実験してみると理解できるはずです。へへ0_*

<<:  Reactでカスタムフックを作成する方法を教えます

>>:  クリエイティブな会社概要ウェブページデザイン

推薦する

ゲーム開発におけるサウンド処理にCocosCreatorを使用する方法

目次1. Cocos Creatorでのオーディオ再生の基本1. 基本2. 一般的な方法2. Coc...

MySQL の例 DTID マスタースレーブ原理の分析

目次1. GTIDの基本概念2. GTIDの利点3. GTIDの仕組み4. 従来のレプリケーションに...

一般的な Linux ツール vi/vim の完全版

なぜvimを学ぶのかLinuxには多数の設定ファイルがあるため、Linuxには多くのテキスト処理ツー...

HTML でよく使用されるエスケープ文字の概要

HTML でよく使用されるエスケープ文字をまとめると次のようになります。 &nbsp; 改行...

Nginx proxy_pass の / スラッシュによって引き起こされた殺人事件の詳細な説明

背景nginx サーバー モジュールは 2 つのサーバーにプロキシする必要があるため、異なるサーバー...

MysqlチューニングExplainツールの詳細な説明と実践的な演習(推奨)

MySQL チューニング ツールの詳細な説明と実践的な演習の説明 ツールの紹介の説明 分析例の説明...

VMware 仮想マシン (CentOS7 イメージ) を使用して Linux をインストールする

1. VMwareのダウンロードとインストールリンク: https://www.jb51.net/s...

CSS フィルターを使用してマウスオーバー効果を記述する例

CSSフィルターを使用してマウスオーバー効果を記述する <div class="fi...

MySQL で置換操作を使用したときにデータ損失が発生する問題の解決策

序文同社の開発者は、データの更新時に replace into ステートメントを使用していました。不...

JavaScriptはボタンをクリックして4桁のランダムな検証コードを生成します

この記事の例では、ボタンをクリックすることで4桁のランダムな検証コードを生成するjsの具体的なコード...

Reactコンポーネントをフルスクリーンにする方法

導入この記事は、 React + antdをベースにして、完全な全屏demoを紹介します。その理由は...

nginx proxy_cache バッチキャッシュクリアスクリプトの紹介

前書き: 以前、公式の nginx proxy_cache を CDN 静的キャッシュとして使用して...

Vueデータ割り当て問題の解決

私が長い間遭遇してきた問題を要約してみましょう。プロジェクトでは、フロントエンドをレンダリングするた...

JavaScriptプロトタイプチェーンを理解する

目次1. プロトタイプとプロトタイプチェーンの平等関係を理解する2: プロトタイプとプロトタイプ チ...

fileReader 使用時の落とし穴と解決策

目次fileReader に関する落とし穴iOS における FileReader の落とし穴 (イメ...