締切済み

ssiが一部動かない(少し長文)

  • 困ってます
  • 質問No.986633
  • 閲覧数43
  • ありがとう数0
  • 気になる数0
  • 回答数1
  • コメント数0

お礼率 83% (59/71)

httpdを使用してローカル環境でテストしています。
cgiを使用し、外部からhtmlファイルを読み込んで、そのhtmlにcssを組み込んでいます。
このcssで、一つのブロックに複数のプロパティを与えた場合、最初のプロパティしか反映されません。
なお、この環境では、cgiを使用せずhtmlからcssを読み込んだ場合正常に動作しています。

(例):

<STYLE TYPE="text/css">
FONT.c_menu {color: #ff0000;font-size :small }
</STYLE>

と表記した場合、このセレクタで指定した文字は緑色になりますが、文字サイズはsmallになりません。
cssを組み込みにしても外部リンクにしても変わりませんでした。
ちなみにcgiは、それが動作した結果をhtmlページに書き出すような動作で、そのためhtmlファイルをそれぞれヘッダ、フッタといった感じで画面上部と下部に読み込み、cgi動作結果を挟むように表示させるような仕様です。STYLE宣言してるのは、ヘッダにあたる部分のhtmlファイル中です。
OSはWinXP、ブラウザはIE6です。

もう少し環境を変えて試してみますが、サーバ側で作業できない状況もあり、かつ急いでいるので助言いただけると大変助かります。

回答 (全1件)

  • 回答No.1

ベストアンサー率 32% (598/1831)

一部しか開示されてないので、なんとも言いがたいのですが、予想できることを。

CGI(というかPerl)では、セミコロン(;)が行の終わりをあらわします。
CGI内の書き出しが間違ってたら、セミコロン以降は有効にならないかもしれません。

あとは具体的にどういう風に読み込んでどういう風に書き出しているかがわからないとなんとも言えないかも。

とりあえずCGIを表示させてソースを見ればどこが悪いか分かると思います。
補足コメント
and

お礼率 83% (59/71)

ありがとうございます。
情報が少なくてなんとも言えないと思います、申し訳ありません。
cgi自体は動作しております。いろいろ試したところ、文字サイズは絶対指定で動作しました。当面問題なのは、align属性だけ動作していないようなのです。
もし他の方でも何かヒントがあればご意見よろしくお願いします。
投稿日時 - 2004-09-03 15:05:43
結果を報告する
このQ&Aにはまだコメントがありません。
あなたの思ったこと、知っていることをここにコメントしてみましょう。
関連するQ&A
AIエージェント「あい」

こんにちは。AIエージェントの「あい」です。
あなたの悩みに、OKWAVE 3,600万件のQ&Aを分析して最適な回答をご提案します。

その他の関連するQ&A、テーマをキーワードで探す

キーワードでQ&A、テーマを検索する

ピックアップ

ページ先頭へ