flashカレンダーとW3C
Kinarie&Mayさんの作成したflashカレンダーはデザインがいろいろあって、ポップにもクールにもできるカレンダーで私もお気に入りですが、Movble Typeは現在、DOCTYPEがXHTMLになっていて、「EMBED」タグには定義されていないため、ソース作成ページで作ったソースをそのまま貼るとHTMLチェックをやるとエラーはきまくりになってしまいます。
そこで、EMBEDを使わないよう、タグを修正しました。
作成したソースを以下の手順で修正します。
- <embed>の中の「src='http://w_calendar300.swf?・・・'」を「<object>」の中で「data='http://w_calendar300.swf?・・・'」と記述
- 上記中の「&」を「&」に修正
- <embed>の中の「pluginspage='http://www.macromedia.com/go/getflashplayer'」を「<param name="pluginspage" value="http://www.macromedia.com/go/getflashplayer" />」として追加
- <embed・・・ />を削除
以上でOK。
これで貼り付ければXHTML validです。
HTML採点サイトでチェックしてみてください。
最後までご覧いただきありがとうございます。ブログランキングへ投票お願いします。