1

何らかの理由で、私の CSS はインラインでのみ機能します。私はウェブデザインに少し慣れていないので、なぜこれが起こっているのかを追跡する方法がよくわかりません. コンソールを開いてエラーを確認できるわけではないので、どのようなことを調べればよいでしょうか。申し訳ありませんが、具体的ではありません。どうすればよいかわかりません。

URL が「www.example.com/testing/3」であるとします。

ページ testing.php が読み込まれ、API.php が呼び出され、vale 3 のページ testing.php で何をすべきかが決定されます。API.php は、testing.php の関数を呼び出して、その関数が実行するように指示したものを処理します。したがって、基本的には呼び出し、URL を処理する関数を決定してから、再度呼び出します。

CSS を testing.php の先頭に含めると、機能します。リンクがあるだけのときは、そうではありません。すべてのファイルは同じフォルダーにあり、ローカルホストで開発しています。管理者が制限されているファイルはありません。とにかく私は管理者なので、許可は問題になりません。

//test.css
P.special {
    color:green;
    border:solid red;
    margin-top:85px;
}

testing.php の責任者

 <link a href="test.css" rel="stylesheet" type="text/css"/>

testing.php の関数

 function view_event($event_id){
    ?>
    <p class ="special">
    //stuff here
    </p>
    <?
}
4

2 に答える 2

0

ブラウザで生成されたページソースをチェックし、CSSリンクが有効であり、目的のCSSファイルをロードしていることを確認できます。

ブラウザに(またはプラグインとして)組み込まれているWeb開発ツールは、html、css、およびjsのデバッグに非常に役立ちます。それらをよく知るようになる。

于 2012-11-29T06:28:46.620 に答える
0
<link a href="test.css" rel="stylesheet" type="text/css"/>

次のように変更する必要があります。

<link a href="/test.css" rel="stylesheet" type="text/css"/>

相対 URL を使用しても、他のディレクトリにトラバースする場合は機能しません。/ を使用して絶対 URL に設定すると、サイトのどこでも機能します。

于 2012-11-29T06:32:34.090 に答える