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でカスタムフックを作成する方法を教えます

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

推薦する

Vue3 ページ、メニュー、ルートの使用

目次1. メニューをクリックしてジャンプ1. ページ名の統一2. 管理ページを追加3. ルートを追加...

MySQL 8.0.17 のインストールと設定のグラフィックチュートリアル

この記事は、参考のためにMySQL 8.0.17のインストールと設定のグラフィックチュートリアルを記...

WeChatアプレットはユーザーログインモジュールサーバーの構築を実装します

サーバーの構築には node.js を選択しました。まだインストールしていない方は、私の他の nod...

vue3 における vuex と pinia の落とし穴

目次導入インストールと使用方法文章の相違点と類似点の簡単な比較VuexとPiniaの長所と短所Pin...

仮想マシンでXshell5をLinuxに接続する方法と障害の解決方法

かなり前に仮想マシンをインストールしましたが、ようやく Linux をインストールしました。マシンの...

サーバーのDockerコンテナへのvscodeリモート接続を設定する方法

目次画像をプルするイメージを実行する(コンテナを生成する)コンテナを起動するコンテナに入るすべてのミ...

MySQL の従来のソート、カスタム ソート、中国語のピンイン文字によるソート

MySQL の通常のソート、カスタム ソート、中国語のピンイン文字によるソート。実際の SQL を記...

Nginx ドメイン名 SSL 証明書の構成 (Web サイトの http を https にアップグレード)

序文HTTP と HTTPS日常生活でよく使われる URL は、おおまかに次の 2 種類に分けられま...

HTML_PowerNode Java アカデミーでテーブルを動的に追加する

さっそく、コードを直接投稿します。具体的なコードは次のとおりです。 <html> <...

ウェブサイトをより高く、よりデザイン的に見せる方法

「ウェブサイトを高級感のあるものにするにはどうすればいいでしょうか? それともデザイン重視にすればい...

スケーラブルな列の完全な例を実現するための Ant 設計 Vue テーブル

ant-design-vue テーブルのスケーラブルな列の問題に対する完璧なソリューション。固定列と...

React でカレンダー コンポーネントを構築するためのステップ バイ ステップ ガイド

目次事業背景テクノロジーの活用技術的な問題デザインのアイデア😱 困惑と苦痛に満ちた顔🙄考え始める🌲デ...

Axios はリクエストをキャンセルし、重複リクエストを回避します

目次起源現状リクエストをキャンセル cancelTokenリクエスト方法の変更重複したリクエストを避...

Springboot および Vue プロジェクトの Docker デプロイメントの実装手順

目次A. SpringbootプロジェクトのDockerデプロイメント1. Springbootプロ...