この HTML を使用することで何らかの形でアクセシビリティが損なわれるのではないかと考えています。
<a href="privacy.html">Privacy</a><a href="terms">Terms</a>
これの代わりに:
<a href="privacy.html">Privacy</a> <a href="terms">Terms</a>
またはこれ:
<a href="privacy.html">Privacy</a>
<a href="terms">Terms</a>
私はスクリーン リーダーのコンテキストで考えています。「PrivacyTerms」ではなく、2 つの異なる単語であることを適切に認識しますか? <span>
またはの代わりに他の要素を使用している場合、違いはあり<a>
ますか?
空白を時々削除する理由は、要素間の正確なギャップ (余白) を CSS で指定したいからです。ソースに空白を保持すると、選択可能なフォントサイズに応じて視覚的なスペースが追加されます (特に煩わしい)ある要素から次の要素にカーソルを移動すると、カーソルが からpointer
に変化するため、要素がクリック可能な場合)。この問題を解決するためのより良い方法があれば、ぜひ聞いてみたいです。text
default