Archive for 2月, 2009
サーバーの変更に伴って、ホームページのサイト内データを削ったりまとめたりしてリニューアルしたわけですが、どうせリニューアルするならというわけで、XHTML1.0Transitionalの文法100点を目指して作ってみました。
(Strict じゃなく Transitional で作ろうってところから、もう「逃げ」に入ってますね(^^ゞ)
はいはい、100点取ったっていっても何かいいことあるわけじゃないし、なんてことの無い単なる遊びです。とりあえず試してみましょ、ということです。
評価は、http://openlab.ring.gr.jp/k16/htmllint/htmllint.html を基準にしてみました。
100点を目指す、とはいうものの、このWordPressのようなPHPで100点取るだけの知識は無いので、自分で作った index.html についてだけ100点を目指してみました。
その結果は...
とりあえず今のところ、自分で作ったXHTMLのページ全てで100点です。思ったほど大変ではなかったですねぇ。面倒なだけで。
アクセスログやロールオーバー画のJavaScriptは全て外部の*.jsファイルにして、書式やデザインは可能な限りスタイルシート(CSS)で記述しています。但し、どうしても全ての属性をスタイルシートで置き換えるのは大変というより融通が利かなさすぎるので、例外的に<img>の属性`align`だけは堪忍してもらっています(^^ゞ
とりあえず今のところ、*.html の全てのページで100点エラー無しになってます。table とエラー表示用ページはまだ未対応の部分もありますが(^^ゞ
ちなみに、W3Cの基準に照らしてみると、XHTMLはもちろんですが、CSSもクラス2.1に適合しているようです。
もっとも、ホームページ作成ソフト(DreamWeaverCS3)に助けられての結果なので、大した努力も要らなかったというのが正しいかな。
ここ1年ほどは「Xoops」を使ってサイトを作っていましたが、どうも自由度が...というのと、CMSで構築する必要があるのか、と考えてました。
それと、以前HTMLで作っていた時よりも検索エンジンのランクが下がってしまったこともあって、サーバー変更に伴ってホームページを一新しました。
基本のページはXHTML+CSS、ブログのページはWordPressです。
しばらくはこのスタイルで続けてみようと思います。