2009年3月 5日

W3C の検証サイトで確認してみた

テンプレートも新しく入れなおした事もあって、定番のW3Cのサイトにて確認してみました。

当サイトはお借りしているテンプレの仕様から、XHTML 1.0 Strictとなってます。
結果、エラーを250位返してきました。
内容を見たところ一番の問題は"&"の使い方にあったようです。
タグの"<"や">"の中に"&"を使った場合、それを一つの文字として認識しないそうで、特殊文字の"&amp;"で入力しないといけませんでした。
これの修正だけで3分の2位が終わりました。

もう一つが、target="_blank"の扱いです。
これもXHTML 1.0 Strictでは使用が認められていません。
ですので、Javascriptでクラス指定させることで解決させました。
参考にしたのはこちらのサイトの記事です。

そして、
border=""の部分。
通常画像にリンクを指定した場合、周りに境界線が出来るのでそれを失くすためには"0"を指定しなければなりません。
ただこのタグも使用を認められてはおらず、こういったデザイン的なものはすべてCSSにて指定しなければなりません。
これに関してはむしろその方が楽。境界線なんて付けない事の方が多いですから。

以上をメインに修正すること、3時間...。ようやく検証にパスしてくれました。
正直見た目は何も変わらないし、直接的なアクセスアップに繋がるとはあまり思えないんですけど、気分的にすっきりしたので良しとした感じです。

もし自分の作ったサイトがどの程度規格に準じているか気になったら、検証にかけてみるといいかも。
http://validator.w3.org/


トラックバックURL

このエントリーのトラックバックURL:
http://daw-beaker.com/mt-tb.cgi/8427

コメントする