cale

2009年3月30日

flashカレンダーとW3C

 Kinarie&Mayさんの作成したflashカレンダーはデザインがいろいろあって、ポップにもクールにもできるカレンダーで私もお気に入りですが、Movble Typeは現在、DOCTYPEがXHTMLになっていて、「EMBED」タグには定義されていないため、ソース作成ページで作ったソースをそのまま貼るとHTMLチェックをやるとエラーはきまくりになってしまいます。

 そこで、EMBEDを使わないよう、タグを修正しました。

 作成したソースを以下の手順で修正します。

  • <embed>の中の「src='http://w_calendar300.swf?・・・'」を「<object>」の中で「data='http://w_calendar300.swf?・・・'」と記述
  • 上記中の「&」を「&amp;」に修正
  • <embed>の中の「pluginspage='http://www.macromedia.com/go/getflashplayer'」を「<param name="pluginspage" value="http://www.macromedia.com/go/getflashplayer" />」として追加
  • <embed・・・ />を削除

 以上でOK。
 これで貼り付ければXHTML validです。

 HTML採点サイトでチェックしてみてください。

トラックバックURL

このエントリーのトラックバックURL:
http://bike-oyaji.com/mt/mt-tb.cgi/12

コメントする