HTML の基本必読---フォーム、画像ホットスポット、Web ページの分割と結合の詳細な説明

HTML の基本必読---フォーム、画像ホットスポット、Web ページの分割と結合の詳細な説明

1. フォーム

<form id="" name="" method="post/get" action="処理を担当するサーバー"> id は繰り返すことができません。name は繰り返すことができます。get 送信には長さ制限があり、エンコードされたコンテンツはアドレス バーに表示されます。post 送信には長さ制限がなく、エンコードされたコンテンツは表示されません。

</フォーム>

1. テキスト入力

テキスト ボックス <input type="txt" name="" id="" value="" />

注: 上記の値はデフォルト値を設定することを意味します

パスワードボックス<input type="password" name="" id="" value="" />

テキストエリア <textarea name="" id="" cols="" (文字数) rows="" (行数の高さ) ></textarea>

隠しフィールド <input type="hidden" name="" id="" value="" />

2. ボタン

送信ボタン <input type="submit" name="" id="" disabled="disabled" value=""/> クリックするとフォーム内の送信サーバのアドレスに移動します

注: 上記で設定された値は、実行時に上記に表示されるテキストを表します。

リセット ボタン <input type="reset" name="" id="" disabled="disabled" value=""/>

通常ボタン <input type="button" name="" id="" disabled="disabled" value=""/>

画像ボタン <input type="image" name="" id="" disabled="disabled" src="画像アドレス"/>

添付ファイル:

disabled の場合、ボタンは無効になります。enable の場合、ボタンは使用可能になります。

3. 入力を選択

ラジオ ボタン グループ <input type="redio" name="" checked="checked" value=""/> 名前の値はグループ化に使用されます。値は表示されず、プログラムに送信されます。チェックされている場合は既定のオプションが設定されます。

注意: ラジオ ボタン グループを選択すると、チェックを外すことはできません。

チェックボックス グループ <input type="checkbox" name="" selected="checked" value=""/>

注: checked="checked" は、すぐに選択され、チェックボックスをオンまたはオフにできることを意味しています。

ファイルのアップロード<input type="file" name="" id="" />

<label の=""></label>

<label> タグは、入力要素のラベル (タグ) を定義します。

ラベル要素はユーザーに対して特別な効果をもたらしません。ただし、マウスユーザーにとっては使いやすさが向上します。このコントロールは、ラベル要素内のテキストをクリックするとトリガーされます。つまり、ユーザーがタグを選択すると、ブラウザは自動的にフォーカスをタグに関連付けられたフォーム コントロールに移動します。

<label> タグの for 属性は、関連付けられている要素の id 属性と同じである必要があります。

ドロップダウンリストボックス

<select name="" id="" size="" multiple="multiple"> --size=1 の場合はメニュー、>1 の場合はリストです。 multiple は複数選択を意味します。

<option value="value">コンテンツ 1</option>

<option value="value" selected="selected">コンテンツ 2</option> --選択済み、デフォルトとして設定

<option value="value">コンテンツ 3</option>

</選択>

要約すると、HTML プログラムは以下を表示します。

XML/HTML コードコンテンツをクリップボードにコピー
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" >   
  2. < html   xmlns = "http://www.w3.org/1999/xhtml" >   
  3. <ヘッド>   
  4. <メタ  http-equiv = "コンテンツタイプ"  コンテンツ= "text/html; 文字セット = utf-8"   />   
  5. < title >無題の文書</ title >   
  6. </ヘッド>   
  7.   
  8. <本文 背景= "22.jpg" >   
  9. <フォーム>   
  10. 口座番号: <入力 タイプ= "テキスト"  = "12345"   disabled = "無効"   /> < br   /> < br   />   
  11. パスワード: <入力 タイプ= "パスワード"   /> < br   /> < br   />   
  12. 言う: <テキストエリア 列数= "140"  行数= "8" > </テキストエリア> < br   /> < br   />   
  13. 質問: 中華人民共和国は何年に建国されましたか? <入力 タイプ= "テキスト"   />   
  14. <入力 タイプ= "送信"  = "送信"   />   
  15. <入力 タイプ= "隠し"  = "1949"   />   
  16. <入力 タイプ= "リセット"   /> < br   />   
  17. <入力 タイプ= "ボタン"  = "ログイン"   /> < br   />   
  18. <入力 タイプ= "画像"   src = "55.jpg"   /> < br   />   
  19. <入力 タイプ= "ラジオ"  名前= "性別"   />男性< br   />   
  20. <入力 タイプ= "ラジオ"  名前= "性別"   />女性< br   />   
  21. <入力 タイプ= "チェックボックス"  チェック済み= "チェック済み"   />コーラ< br   />   
  22. <入力 タイプ= "チェックボックス"   />チキンドラムスティック< br   />   
  23. <入力 タイプ= "ファイル"   /> < br   /> < br   />   
  24. <選択 サイズ= "1" >   
  25. <オプション = "11" >コカコーラ</オプション>   
  26. <オプション  value = "22" >スプライト</オプション>   
  27. <オプション = "33"   selected = "selected" >ファンタ</ option >   
  28. </選択>   
  29. </フォーム>   
  30. </本文>   
  31. </html>   

実行結果は次のとおりです。

分析例: メールボックスインターフェースプログラムの表示を作成する

XML/HTML コードコンテンツをクリップボードにコピー
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" >   
  2. < html   xmlns = "http://www.w3.org/1999/xhtml" >   
  3. <ヘッド>   
  4. <メタ  http-equiv = "コンテンツタイプ"  コンテンツ= "text/html; 文字セット = utf-8"   />   
  5. < title >無題の文書</ title >   
  6. </ヘッド>   
  7.   
  8. <本文 背景= "11.jpg" >   
  9. <フォント  face = "中国語のリーシュ" >   
  10. <  align = "中央"  = "600"  高さ= "600"  境界線= "1"  セルパディング= "0"  セル間隔= "0" >   
  11. < tr >   
  12. < td   width = "150" >メールアドレス: </ td >   
  13. < td > <フォーム> <入力 タイプ= "テキスト"   / > < /フォーム> </td>   
  14. </tr>   
  15. < tr >   
  16. < td > </ td >   
  17. < td   valign = "middle" > <フォント  color = "#999999" >メールでアカウントを有効化する必要があります。Sohu、21cn、Sogou のメールはサポートされていません。 </ font > </ td >   
  18.   
  19. </tr>   
  20. < tr >   
  21. < td >ログインユーザー名: </ td >   
  22. < td > <フォーム> <入力 タイプ= "テキスト"   / > < /フォーム> </td>   
  23. </tr>   
  24. < tr >   
  25. < td > </ td >   
  26. < td   valign = "middle" > <フォント  color = "#999999" >ログイン時にのみ使用され、文字数は少なくとも 4 文字である必要があります</ font > </ td >   
  27. </tr>   
  28. < tr >   
  29. < td >表示名: </ td >   
  30. < td > <フォーム> <入力 タイプ= "テキスト"   / > < /フォーム> </td>   
  31. </tr>   
  32. < tr >   
  33. < td > </ td >   
  34. < td > <フォント  color = "#999999" >ニックネーム、2文字以上</ font > </ td >   
  35. </tr>   
  36. < tr >   
  37. < td >パスワード: </ td >   
  38. < td > <フォーム> <入力 タイプ= "パスワード"   / > < /フォーム> </td>   
  39. </tr>   
  40. < tr >   
  41. < td >パスワードの確認: </ td >   
  42. < td > <フォーム> <入力 タイプ= "パスワード"   / > < /フォーム> </td>   
  43. </tr>   
  44. < tr >   
  45. < td > </ td >   
  46. < td > <フォント  color = "#999999" >少なくとも 8 文字で、文字、数字、特殊文字を含める必要があります</ font > </ td >   
  47. </tr>   
  48. < tr >   
  49. < td >性別: </ td >   
  50. < td > <フォーム> <選択 サイズ= "1" >   
  51. <オプション = "1"   selected = "selected" >男性</ option >   
  52. <オプション  value = "2" >女性</ option >   
  53. </選択> </フォーム>   
  54. </ td >   
  55. </tr>   
  56. < tr >   
  57. < td >設定: </ td >   
  58. < td > <フォーム> <選択 サイズ= "1" >   
  59. <オプション  value = "1" >ゲームをプレイする</ option >   
  60. <オプション  value = "2" >バスケットボールをプレイする</ option >   
  61. <オプション  value = "3" >映画を見る</ option >   
  62. <オプション = "4"   selected = "selected" >音楽を聴く</ option >   
  63. <オプション  value = "5" >旅行</ option >   
  64. </選択> </フォーム>   
  65. </ td >   
  66. </tr>   
  67. < tr >   
  68. < td > </ td >   
  69. < td > <フォーム> <入力 タイプ= "送信"  = "登録"   / > < /フォーム> </td>   
  70. </tr>   
  71.   
  72. </>     
  73. </フォント>   
  74. </本文>   
  75. </html>   
実行結果は次のとおりです。

2. 画像のホットスポット

画像上の領域を計画し、ハイパーリンクを作成し、画像領域を直接クリックしてジャンプ効果を実現します。

例:

XML/HTML コードコンテンツをクリップボードにコピー
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" >   
  2. < html   xmlns = "http://www.w3.org/1999/xhtml" >   
  3. <ヘッド>   
  4. <メタ  http-equiv = "コンテンツタイプ"  コンテンツ= "text/html; 文字セット = utf-8"   />   
  5. < title >無題の文書</ title >   
  6. </ヘッド>   
  7.   
  8. <本文>   
  9. <画像  src = "a006.jpg"   usemap = "ditu"   />   
  10. <地図 名前= "ditu" >   
  11. <エリア 形状= "長方形"  座標= "0,0,50,50"   href = "http://www.baidu.com"   />   
  12. <エリア 形状= "円"  座標= "265,118,80"   href = "http://qq.com"   />   
  13. </マップ>   
  14. </本文>   
  15. </html>   

デザインインターフェース: 操作中にマウスを長方形と円形の領域に置くと、小さな手の形に変わり、リンクがあることを示します。

3. ウェブページの分割と結合

領域の分割: Web ページ内に、別の Web ページのコンテンツを表示するための領域が計画されます。

例:

ステッチング: Web ページ内で、複数のページ ウィンドウが計画され、テーブル ステッチの形式で表示されます。 (監視画面は複数の画面が同時に表示されることをイメージしてください)

例:

上記の HTML の基本必読記事 - フォーム、画像ホットスポット、Web ページのゾーニングとスプライシングの詳細な説明は、編集者が皆さんと共有する内容のすべてです。これが皆さんの参考になれば幸いです。また、123WORDPRESS.COM をサポートしていただければ幸いです。

オリジナルURL: http://www.cnblogs.com/H2921306656/archive/2016/07/09/5656699.html

<<:  CSS3 画像の境界線を学ぶのに役立つ記事

>>:  モバイル Web アプリ上の画像が鮮明ではなく、非常にぼやけているのはなぜですか?

推薦する

AWSサーバーリソースを無料で使用する方法を教えます

AWS - Amazon のクラウド コンピューティング サービス プラットフォーム以前、AWS の...

Linux で FTP イメージ サーバーをインストールして展開する方法

Linux で FTP サーバーを設定するためのチュートリアルを参照してください https://w...

フロントエンド開発に必要な共通ツール機能のまとめ

1. 時刻の書式設定とその他の方法moment.jsライブラリファイルの使用をお勧めします2. テン...

HTMLは無効なテーブル幅設定の問題を解決します

テーブルに table-layer:fixed スタイルを設定し、テーブル内の行が結合されていること...

コマンドを使用してMySQLデータベース(de1)を作成する方法

1. MYSQLに接続するフォーマット: mysql -h ホストアドレス -u ユーザー名 -p ...

Windows 10 での MySQL 8.0 のダウンロードとインストール構成のグラフィック チュートリアル

この記事では、MySQL 8.0のダウンロードとインストールについてご紹介します。具体的な内容は以下...

MySQL Installer Community 5.7.16 インストール詳細チュートリアル

この記事では、MySQL インストールの詳細なチュートリアルを記録し、全員と共有します。 1. バー...

Linuxのwhichコマンドの具体的な使い方

Linux でファイルを見つけたいのに、その場所がわからないことがよくあります。次のコマンドを使用し...

Apache FlinkCEP でタイムアウトステータス監視を実装するための詳細な手順

CEP - 複合イベント処理。ご注文後、一定期間内にお支払いの確認が取れませんでした。タクシーの配...

HTML メタタグの小さなコレクション

<Head>……</head> は <HTML> のファイル ヘ...

Vue プロジェクトで SVG コンポーネントをパッケージ化して構成する手順

最近新しい会社に入社しました。プロジェクトに携わった後、タイトルアイコンが svg で作られていると...

MySQL にテーブルが存在するかどうかを確認し、それを一括で削除する方法

1. インターネットで長時間検索しましたが、判定表が存在するかどうかがわからなかったので、漠然と削除...

WeChatアプレットにおけるデータ保存実装方法

目次グローバル変数 globalDataページプライベート変数データストレージ非同期ストレージ(デバ...

コメント付きのスネークゲームを実装する js

この記事の例では、スネークゲームを実装するためのjsの具体的なコードを参考までに共有しています。具体...

docker-compose ネットワーク設定についての簡単な説明

ネットワーク使用チュートリアル公式サイト docker-compose.yml リファレンスドキュメ...