IEなら大丈夫なのにFirefoxだけcssが読み込まれなかった.
pukiwikiはデフォルトでcssを動的に生成していて,それが悪さをしているようだったので,
表示が崩れたpukiwikiのページのソースを表示してスタイルシートのアドレスを取得.
http://hogehogehoge.com/pukiwiki/skin/pukiwiki.css.php?charset=Shift_JIS
これに直接アクセスして生成後のcssを取得し,
skin/mycss.cssという名前で保存したあと,skin/pukiwiki.skin.phpの中身を書き換えた.
<link rel="SHORTCUT ICON" href="<?php echo $image['favicon'] ?>" /> <!-- <link rel="stylesheet" type="text/css" media="screen" href="skin/pukiwiki.\ css.php?charset=<?php echo $css_charset ?>" charset="<?php echo $css_charset ?>\ " /> --> <link rel="stylesheet" type="text/css" media="screen" href="skin/mycss.css" /> <!-- <link rel="stylesheet" type="text/css" media="print" href="skin/pukiwiki.\ css.php?charset=<?php echo $css_charset ?>&media=print" charset="<?php echo\ $css_charset ?>" /> --> <link rel="alternate" type="application/rss+xml" title="RSS" href="<?php echo \ $link['rss'] ?>" /><?php // RSS auto-discovery ?> <?php if (PKWK_ALLOW_JAVASCRIPT && $trackback_javascript) { ?> <script type="te\ xt/javascript" src="skin/trackback.js"></script><?php } ?>
印刷用の画面はいらないと思ったので印刷画面用のcssはコメントアウトしてある.
これで一応ちゃんと表示されるようになった.