0

Web サイト用に通常どおり CSS を作成しました。次に、CSS の名前を PHP ページの 1 行目に付けられた条件付きで PHP ページとして変更できることを読みました<?php header("Content-type: text/css"); ?>

次に、'style.css' にリンクする代わりに、'style.php' にリンクしても問題ありません。

私がこれを行ったとき、すべてが完璧に、完璧に機能していました。なぜ私がそれをしたのかと誰かが尋ねる前に、私は説明します。また、HTML フォームを介してさまざまな色やフォントを変更するための基本的な CSS ツールも作成しました。すべてが機能していました okej.....そして POOF!

現在、CSS は部分的にのみロードされており、ポップアップするコードが少しあります。

PHP CSS へのリンクに使用している構文は次のとおりです。

<link rel="stylesheet" type="text/css" media="screen" href="phpstylesheet.php">

ページの最上部に表示される誤ったコードは、スタイルシート リンクの一部です。

' rel='stylesheet' type='text/css'>

何が突然うまくいかなかったのか、私には最もぼんやりとした手がかりがありません。

突然これを台無しにするために私がしたことを誰かが診断できますか?

4

1 に答える 1

0

スタイルが部分的に読み込まれていると言っているので、これはドキュメントを壊すエラーのように聞こえます。以下のコードをドキュメントの最上部に挿入してみてください。生成されたエラーを確認できます。

<?php error_reporting(E_ALL); ?>

サーバーの設定により、エラーが表示されない可能性があります。エラー処理の詳細については、http: //php.net/manual/en/book.errorfunc.phpを参照してください。

ファイルを本番環境にコミットするときは、上記の行をもう一度削除することを忘れないでください。

于 2012-08-13T14:40:48.020 に答える