title =“”を含めるのは良いことですか?あなたのリンクの中に?
-
03-07-2019 - |
質問
ウェブサイトを開発中です。メインナビゲーションのために、title属性を含めることをお勧めします。
<a href="/results/" title="Results">Results</a>
これは良いことですか?また、SEOとアクセシビリティに適していますか?
解決
それは素晴らしいことです。アクセシビリティ、SEO、標準、優れたネチケットのため。
ただし、次のように少しわかりやすくすることもできます。title =&quot;検索結果&quot;または「テスト#2の結果」
他のヒント
この記事から:
TITLE属性は、HTMLデザインでリンクテキストの長さが制限されている場所で役立ちます。
ページに複数列のレイアウトがある場合は特に、ナビゲーションバーのリンクがよくあります。
TITLE属性を使用して、訪問者に追加のナビゲーション情報を提供してみてください。
初期にはこの機能のサポートについて懸念がありました( 1998!)、しかし、それはいわゆる 情報の香りを強化する素晴らしい方法です
より意味的に意味のあるドキュメントのために行うのは良いことであり、SEOの価値を潜在的に追加しますが、ブラウザごとに異なるレベルのサポートがあります。
- キーボードからドキュメントのタイトルテキストを検索することはできません
- タイトル要素の外観、場所、または期間を制御することはできません(タイトルを一部のJavascriptのろくでなしに置き換えないでください)
- スクリーンリーダーを使用している人は、リンクテキストとその説明の両方を聞くのが難しい場合があります(少なくともJAWSでは、これを有効/無効にするように設定を変更できます)
はい、スクリーンリーダーなどの支援技術を使用しているサイトのユーザーにとって非常に重要です。
もう少し冗長にしたい場合でも、実際のリンクテキスト用のスペースがあまりない場合にも役立ちます。
また、他の回答に追加するために、自動化されたテストを行う場合、さまざまなウィジェットを識別できるように、できるだけ多くの属性があると便利です。
所属していません StackOverflow