- ベストアンサー
Webサイトデザインの最適化方法とは?
- WebサイトデザインにおけるFLASHやJavaScript、フレーム、スタイルシートの使い方について悩んでいます。
- FLASH(メニュー)+フレームの形態で作成していたサイトについて、他のページや検索エンジン対策について疑問があります。
- 他社のサイトを参考にして、メニューの最適な配置方法やページデザインの改善方法を考えています。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
タグの指定順が間違っています。 <!DOCTYPE 宣言、 <html <head の順でなければなりませんが、提示のコードでは、 <html <!DOCTYPE 宣言、 <head となっています。 また、</head>がありません。 include 文は、実際にそのファイルの中身がそこの場所に展開されるので、 展開された結果が正しいHTMLになっていなければなりません。 PHPが使用可能かどうか確認するために、下記のコードをtest.php とでも 名付けてサーバーにアップロードして動作を確認してください。 使用可能であれば、そのサーバーにインストールされているPHPの バージョン情報などが出力されます。 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN"> <html lang="ja"> <head> <meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> <title>phpinfo</title> </head> <body> <?php print phpinfo(); ?> </body> </html>
その他の回答 (1)
- RAPTsong
- ベストアンサー率42% (74/175)
関連のスレッドも結構あるので見てみるといいかもしれません。 PHPはサーバが対応しているでしょうか。 対応していれば、共通部を別のファイルに書いて、 必要な場所に、よれを読み込むことができます。 PHPのサンプルコードは、参考URLの#2で投稿してありますのでご確認ください。 また、PHPはDBとも連携可能であり、動的にページを更新することも可能となります。
お礼
回答ありがとうございます。 パッと見た感じ、外部スタイルシートみたいな感じですね。 書き方も似てるし。 スタイルシートが見た目のみの指定なのに対して、PHPはDBと連携可能、動的なページの変更可能、というところが違うのでしょうか?
補足
このようにしてみました。 ●dafault.inc <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN"> <html lang="ja"> <head> <style type="text/css"> <!-- body{color:blue; background-color:pink;} --> </style> ●test.html <HTML> <?php include "default.inc" ?> <TITLE>TEST</TITLE> <BODY> TESTです。 </BODY> </HTML> としてみましたが、文字は黒のまま、背景は白のままです。 ということはサーバーがPHPに対応していないということでしょうか? それともコードに誤りがあるのでしょうか?
お礼
回答アリガトウございます。 試してみます!!