0

私が追加しました

<link rel="stylesheet" type="text/css" href="http://blogsoc.org/mail1/style.css/" /> 

上記のタグのindex.htmlにあります。しかし、私のスタイルシートは機能していません。私のstyle.cssコードは次のとおりです。

body
{
background-color: #23314F;
}

main
{
margin: 0 auto;
width: 880px;
background: #FAFAFA;
}

どのような変更を加える必要がありますか?

4

4 に答える 4

3

提供されたリンクが正しくありません

href="http://blogsoc.org/mail1/style.css/

でなければなりません

href="http://blogsoc.org/mail1/style.css

最後なしで/

于 2012-08-10T13:09:23.833 に答える
1

あまり説明的な質問ではありません。ただし、最後のスラッシュを削除してみてください。

<link rel="stylesheet" type="text/css" href="http://blogsoc.org/mail1/style.css" />
于 2012-08-10T13:10:40.200 に答える
0

「機能しない」というのは、問題の非常に漠然とした説明です。

唯一の明らかな問題は、HTMLに存在しない要素をmain選択することです。<main>HTMLが表示されないため、何に変更すればよいかわかりません。selectutorialを読むことをお勧めします。

質問が更新されたので:

http://blogsoc.org/mail1/style.css/404エラーが発生します。スタイルシートに有効なURIを提供する必要があります。http://blogsoc.org/mail1/style.cssあなたが望むもののようです。

于 2012-08-10T13:07:15.647 に答える
0

私は以前その問題を抱えていました。そして、私はそれを解決しました。問題は、私が最初に自分のページを<frameset>Eclipseでとして宣言したことでした。変更しても問題は解決しませんでした。ページをコピーして貼り付け、さまざまなブラウザでテストしました。

ソースページはブラウザのスタイルシートに完全にリンクしていました。私のページにスタイルが表示されていませんでした。

宣言なしで新しいページを作成しましたが、機能します。

The `<link>` tag was not the problem.

    <html>
<head>
    <link type="text/css" href="style.css" rel="stylesheet" />
</head>
<body>
<h1>Test Title</h1>
this is a test page.
</body>
</html>
于 2013-09-06T18:38:19.637 に答える