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

“不工作”是对问题的非常模糊的描述。

唯一明显的问题是main它将选择<main>HTML 中不存在的元素。我们无法告诉您将其更改为什么,因为看不到您的 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 回答