Web:: XHTMLでの特殊文字とアンカー

XHTMLで作成したコンテンツのアクセシビリティを確認していたところ、マイナスの評価が・・・

よく見てみると、大多数のマイナス要因がリンクのアンパサンドの記述

XHTMLの仕様を見てみたところ、ソース上はアンパサンドを&と記述しないとダメなようです。

知らんがな、そんなの・・・というわけにはいかないので修正。

アンカーはaタグのname属性が×なので、id属性で指定するそうです。
簡単ですが、下のhogeをクリックするとdivのところに移動します。
<a href="#hoge">hoge</a>
<div id="hoge">aaa</a>

その他にも記述する際の注意点が何個かあったので、詳しく調べたいかたはこちらのページを参考にしてはどうでしょうか?
スポンサーリンク

スポンサーリンク