以下のコードを取り、HTMLタグ強くて正しいやり方?
<strong><a href="#">Link</a></strong>
それは、リンクを太字にします。
この次の例は、まったく同じことですが、SEOと意味論的観点から使用するものですか?
<a href="#"><strong>Link</strong></a>
以下のコードを取り、HTMLタグ強くて正しいやり方?
<strong><a href="#">Link</a></strong>
それは、リンクを太字にします。
この次の例は、まったく同じことですが、SEOと意味論的観点から使用するものですか?
<a href="#"><strong>Link</strong></a>
これらの間で重要な選択はありません。
特定のリンクの強調を強くする場合にのみ使用してください。太字のリンクが必要な場合は、スタイルシートでa { font-weight: bold; }
を使用してください。
私の経験では、アンカーをテキストのみで囲むか、または必要最小限のマークアップの周りにアンカーを配置すると、ブラウザのバグが最小限に抑えられます。
私は上記のQuentinのコメントに丁寧に同意しません。 <strong>
は真の意味値を提供し、font-weight: bold;
は視覚意味記述子である。このアサーションをサポートするために、W3Cの定義とそれぞれの最初のセンテンスのリンクを示します。
http://www.w3.org/TR/REC-CSS1/#font-weight
'フォント重み' プロパティは、フォントのウェイトを選択します。
http://www.w3.org/TR/html5/text-level-semantics.html#the-strong-element
strong
要素は、その内容のための強力な重要性を表しています。
<strong>
ような要素の意味意味は、HTML5での変更要素のためのW3ドキュメントの<b>
と<strong>
の定義の変更を見ているか意図的な感覚を取得するには:www.w3.org/をTR/html5-diff /#changed-elements
特定のリンクに適用するスタイルのクラスまたはIDを追加できます。 –
はい、私はCSSとHTMLタグを使用する必要があると思いますが、確かにいくつかの意味的な違いがあります二つ? – cgweb87
@ cgweb87 - 意味がありません。 – Quentin