ホームページ  >  記事  >  ウェブフロントエンド  >  HTML タグ要素の alt 属性と title 属性の違いについて説明します。

HTML タグ要素の alt 属性と title 属性の違いについて説明します。

青灯夜游
青灯夜游転載
2020-10-12 17:53:282936ブラウズ

HTML タグ要素の alt 属性と title 属性の違いについて説明します。

この記事では、HTML タグ要素の alt 属性と title 属性の違いを紹介します。一定の参考値があるので、困っている友達が参考になれば幸いです。

概要

この質問に修飾語を追加することもできますが、当面は <title> タグをこの議論から除外します。

alt と title attributes の違いは何ですか?

(推奨チュートリアル: html チュートリアル)

ALT 属性

は、<img>## で最も一般的に使用されます。 # タグについては、まず タグの alt 属性を見てみましょう。

alt 属性は、画像が表示できない場合に代替テキストを指定する必須属性です。

alt 属性は、次の理由によりユーザーが画像を表示できない場合に、画像の代替情報を提供できます。

    ネットワーク速度は遅すぎます
  • src 属性のエラー
  • ブラウザが無効な画像
  • ユーザーはスクリーン リーダーを使用しています

タグの alt 属性は、画像が表示できない場合、またはユーザーが画像の表示を無効にした場合に、ブラウザに表示されるコンテンツを置き換えるために使用される代替テキストを指定します。

ドキュメント内のすべての画像でこの属性を使用することを強くお勧めします。こうすることで、画像を表示できない場合でも、ユーザーは何が欠けているかに関する情報を確認できます。また、障害のある人にとって、

alt 属性は、画像が何についてのものかを知る唯一の方法であることがよくあります。

コメントとヒント:

コメント:

alt 属性の値は、スペースと文字を含む最大 1024 文字を含む文字列です。句読点。この文字列は引用符で囲む必要があります。この alt テキストには、特殊文字へのエンティティ参照が含まれる場合がありますが、他のカテゴリのマークアップを含めることは許可されず、特にスタイル タグは許可されません。

注: ユーザーが

img 要素の上にマウスを移動すると、Internet Explorer には alt 属性の値が表示されます。この動作は正しくありません。他のすべてのブラウザは仕様に近づきつつあり、画像が表示できない場合にのみ代替テキストが表示されます。

ヒント: 画像のツールチップを作成する必要がある場合は、

title 属性を使用します。

使用法と構文:

使用法:

alt 属性は imgarea# でのみ使用できます。 # # 要素と input 要素 (applet 要素を含む)。 input 要素の場合、alt 属性は送信ボタンの画像を置き換えることを目的としています。例: <pre class="brush:php;toolbar:false">&lt;input type=&quot;image&quot; src=&quot;image.gif&quot; alt=&quot;Submit&quot; /&gt;</pre> 構文:

画像の代替テキストを指定します


alt

テキスト使用の原則:

If画像には情報が含まれています - 画像が
    a
  • 要素内にある場合は、alt を使用して画像を説明します -
  • alt
  • を使用してターゲット リンクを説明します 画像が装飾のみの場合 - alt=""
  • ##TITLE 属性を使用します。
  • 定義と使用法:

title 属性は、要素に関する追加情報を指定します。

この情報は通常、要素上にマウスを移動するとツールチップ テキストを表示します。

ヒント: title

属性は、入力形式とリンク ターゲットに関する情報を提供するために、

form

および

a 要素とともによく使用されます。これは、abbr 要素と acronym 要素の必須属性でもあります。もちろん、title 属性は広く使用されており、basebasefontheadhtml に加えて使用できます。 metaparamscript、および title を除くすべてのタグ。しかし、それは必要ありません。 title 属性は、特にリンク自体がリンクの目的を明確に表現していない場合に、リンクに説明テキストを追加するのに適しています。こうすることで、訪問者はリンクの行き先を知ることができ、まったく興味のないページを読み込むことがなくなります。もう 1 つの潜在的な用途は、日付やその他の重要ではない情報など、画像に追加の説明情報を提供することです。

TITLE タグ

まだ検討するのは時期尚早です。引き続き <title>

タグを見てみましょう。

<title> 要素は、ドキュメントのタイトルを定義します。

ブラウザはタイトルを特別な方法で使用し、通常はブラウザ ウィンドウのタイトル バーまたはステータス バーに配置します。同様に、ドキュメントがユーザーのリンク リスト、お気に入り、ブックマーク リストに追加されると、タイトルがドキュメントへのリンクのデフォルト名になります。

ヒント: <title>

タグは、

タグに含める必要がある唯一のタグです。

続きを読む: タイトルには何が含まれていますか?

タイトルは必ず正しいタイトルを選択してください。これはドキュメントを定義し、Web 上で効果的に使用できるようにするために重要です。

ユーザーは、ドキュメント セット内の各ドキュメントに、任意の順序で個別にアクセスできることに注意してください。したがって、文書のタイトルは、他の文書のコンテキストで定義されるだけでなく、文書自体の特性も示す必要があります。

文書の引用順序を含むタイトルは、通常、適切なタイトルではありません。たとえば、「第 16 章」や「パート 5」のようなタイトルは、読者が内容を理解するのに何の役にも立ちません。 「第 16 章: HTML 見出し」や「パート 5: 見出しの使用方法」のような、より説明的なタイトルは、より大きな文書コレクション内でのその位置を表現するだけでなく、その文書が何について述べているかを説明するものでもあり、読者を惹きつけます。読書にもっと興味を持ちましょう。

自己言及的なタイトルもあまり役に立ちません。 「ホームページ」などのタイトルはコンテンツとは関係ありません。同様のタイトルには「フィードバック ページ」や「よく使われるリンク」などがあります。読者がこのページにアクセスする必要があるかどうかを判断できるように、特定の内容と目的を伝えることができるタイトルを設計する必要があります。 「要素の alt とタイトルの違いは何ですか - 問題」、これは説明的なタイトルです。

人々は Web ドキュメントの作成に多くの時間を費やしますが、魅力的でないタイトルや意味のないタイトルのせいで、その労力がすべて無駄になってしまうことがよくあります。ユーザーのリンクを自動的に収集する特別なソフトウェアが Web 上で普及し始めたとき、Web ページのタイトルだけが、ページに関連する説明的な単語としてリンクの膨大なデータベースに挿入されました。したがって、これはどれだけ強調してもしすぎることはありません。各文書には、説明的で有用で、文脈に依存しないタイトルを慎重に選択してください。 ######終わり。###

以上がHTML タグ要素の alt 属性と title 属性の違いについて説明します。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はcsdn.netで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。