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 アプリ上の画像が鮮明ではなく、非常にぼやけているのはなぜですか?

推薦する

JavaScript による省・市連携効果の実現

この記事では、省と都市間の連携効果を実現するためのJavaScriptの具体的なコードを参考までに共...

プロジェクトの再構築からプロジェクトにおける CSS3 カスタム変数の使用について話す

CSS3変数について変数を宣言するときは、変数名の前に 2 つのハイフン ( -- ) を追加します...

nginx rewriteを使用してURLをリダイレクトする方法

最近仕事でnginxの設定を変更する必要が頻繁にあり、nginxでrewriteを使用する方法を学び...

Vueのコンポーネント値の転送から始まるオブザーバーモードの詳細な説明

目次オブザーバーパターンVue パス値最初のステップは、main.jsにバスを登録することです。 2...

HTML の div、td、p およびその他のコンテナーでの強制改行と非改行の実装

1. 改行を強制せず、省略記号で終了します。コードをコピーコードは次のとおりです。 <div ...

ウェブページの画像を素早く表示する方法とテクニック

1. .jpg ではなく .gif を使用します。GIF は JPG に比べてサイズが小さくなります...

さまざまな解像度やブラウザでウェブページを適切に表示する方法

キーコードは次のとおりです。コードをコピーコードは次のとおりです。 html{高さ:100%; }コ...

geo モジュールを使用して Nginx でホワイトリストを設定する例

元の構成: http { ...... limit_conn_zone $binary_remote...

Vue で video.js を使用して m3u8 形式のビデオを再生する方法

目次1. インストール2. videojsの紹介3. コンポーネントでのテストと使用1. 基本的な自...

MySQLの一般クエリログとスロークエリログの分析

MySQL のログには、エラー ログ、バイナリ ログ、一般クエリ ログ、スロー クエリ ログなどが含...

Linux システム構成 (サービス制御) の詳細な紹介

目次序文1. システムサービス制御1. システムctl 2. ターゲット3. 共通システムサービス4...

MySQL水平および垂直テーブル変換操作の実装方法

この記事では、例を使用して、MySQL の水平テーブルと垂直テーブル間の変換操作を実装する方法を説明...

xshellリモート接続の自動切断の問題の解決方法の詳細な説明

xshell を使用したリモート接続システムの自動切断の問題の解決策: 1. サーバー構成サーバーは...

Vueルーティング相対パスジャンプメソッド

目次Vueルーティング相対パスジャンプ1. 属性の追加2.router.resolveメソッドVue...

MySQL インポート csv エラーの 4 つの解決策

これは今日私が踏んだ4つの落とし穴を記念したものです...落とし穴1:地元のせいエラー:エラー 39...