プロが教えるわが家の防犯対策術!

今までテーブルでデザインしたサイトでSSIを使ってメニューなどを更新していました

同じような感じのデザインのサイトをCSSで作成し、SSIを利用しようと思ったのですが、どうしてもSSIが利用できません

CSSも初心者でテンプレートをコピペしてなんとかやってみた感じです



<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS">
<meta name="description" content="このページの要約文">
<meta name="keyword" content="キーワード,キーワード,キーワード">
<meta http-equiv="Content-Style-Type" content="text/css">
<meta http-equiv="Content-Script-Type" content="text/javascript">
<title>このページのタイトル</title>
<link rel="index" href="http://">
<link rel=stylesheet type="text/css" href=".css">

<div align="center">
<div id="outline">
<div class="header">
おお
</div><!-- end header -->



<div align="center">

<div id="frame">
<div id="frame-margin">

<div class="center_left">

<div class="center">
ああ
</div><!-- end center -->

<div class="left">
いい
<!--#include virtual=".html"-->
</div><!-- end left -->

<br class="c-both">

</div><!-- end center_left -->

<div class="right">
うう
<!--#include virtual=".html"-->
</div><!-- end right -->

<br class="c-both">

</div><!-- end frame-margin-->
</div><!-- end frame -->
</div><!-- end centering -->


ご教授のほどなにとぞよろしくお願いします

A 回答 (2件)

まずSSIが利用できるサーバーかどうか。


SSIを使う時は、拡張子を「*.shtml」にしなければならない、というサーバーも多いです。そのようなルールがないかサーバーのサポートを見て確認してみてくださいね。
    • good
    • 0

SSIとCSSには直接の関連性はありませんのでCSSを使ったからSSIが使えなくなるという事はありません。



ブラウザで表示した後、ソース表示をして
<!--#include virtual=".html"-->
が、そのままソース上にあればSSIの失敗、
代わりにvirtualで指定したファイルの内容が展開されていればCSSの問題だと思います。
    • good
    • 0
この回答へのお礼

<!--#include virtual=".html"-->
が、そのままソース上にあったのでSSIの失敗みたいですね

問題点がわかったのでもう少しがんばってみようと思います
ありがとうございました

お礼日時:2006/01/17 16:14

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!