cssの謎・カレンダー編

 mamosukeさんのアドバイスで設置できた動的カレンダーだが、フォントが大きくてバランスが悪い。win版firebirdではそこそこに見えた(設定も有るだろうが)が、macのIEではカレンダーが本文にはみ出している。

 index.htmlのソースを見れば分かるが、カレンダーはphpファイルを呼び出す指定しかない。phpファイルにはcssによる指定がしてあるのに、効かないようだ。ブラウザーがcssを使ってレイアウトする時点でカレンダーの情報を受け取っていないんではないだろうか・・・

 カレンダーと言えば、年間のカレンダーの設置の方法もmamosukeさんに教えてもらった。返す返すもありがとうございます。
http://mamosuke.web.infoseek.co.jp/cgi-bin/mt/archives/000213.html:このままだと403エラーが出るかもしれません。その時は、一度トップページを開いてからarchives/000213.htmlをペーストするとよいでしょう。
http://www.pyrojection.com/archiveyear.html

追記:あまりにもあれなので、テンプレートに直接フォントサイズを書き込んだら、指定が効くようになった。美しくはないが、仕方がない。

追記2:mamosukeさんに4度目のアドバイスをいただいて、テンプレートの設定を見直した。テンプレートもhtmlとして完結しなければならないというのは全く知らなかった。html勧告4以降には全然対応してなかったから。で、他のテンプレートから必要な要素をパクってきたらcssがアクティブになった。しかし、スクロールバーが出ていてうっとうしい。NC4はもちろん、iCabが悲惨な状態になってしまった・・・

追記3:さらにmamosukeさんのアドバイス(コメント参照)によってめでたく左のように収まってくれた。直接の原因はテーブルの高さが足りなかったためのようだ。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です