« JNS | 最新のページに戻る | Nature AOP 1/19 »

■ XHTML1.0 Transitionalでvalidにしてみました

このサイトをWeb標準に準拠させるということで、インデックスページに関してだけvalidatorでXHTML1.0 Transitionalとして合格するようにしてみました。

まずAnother HTML-lint gatewayにかけてみると-1点とか出ます。教えに従って、</p>の入れ忘れや空要素の閉じ忘れ(<img />とか)を直します。あと、movable typeの編集画面で「改行を変換する」にしておくと、<p></p>の中に<blockquote>や<ul>が入ったりといった、ブロック要素の混乱が起こるのでこれを整理します。さらに<A HREF="">を<a href="">に直すとかしょうもないことをいろいろやって50点までたどり着きました。

やっかいなのはcgiに送るurlの中にしばしば&が入っている、というやつで、AdminLinks.plがcgiに送るurlの&を&に置換するためにAdminLinks.plのソース自体を直して再構築しました。っつーか、これって"Edit Entry"が丸見えってことですか(気付いてなかった…実害ないけど)。それから、PLoS biologyのfulltextのurlには&が入っているのでこれも&に置換しないといけない(こんなこと毎日やってられないな)。このへんをやってやっと77点まできました。

そこで、W3Cのvalidatorにかけてみると、validになりました。

というわけでいつまでもつかわからないけど、validアイコンを貼っておきます。Valid XHTML 1.0!


お勧めエントリ


月別過去ログ