我按如下方式包含css文件,但不起作用。
<link rel="stylesheet" type="text/css" href="/_control/navi.css" />
<div class="navi">
<ul>
<li><a href="/">home</a></li>
<li><a href="#">introduce</a></li>
<li><a href="#">event</a></li>
<li><a href="#">gallery<a></li>
<li><a href="#">board<a></li>
<li><a href="#">road</a></li>
<li><a href="#">music</a></li>
</ul>
</div>
我错了什么?
答案 0 :(得分:0)
您应该将<link>
放在页面的<head></head>
部分。
<html>
<head>
<link rel="stylesheet" type="text/css" href="/_control/navi.css" />
</head>
<body>
...
</body>
</html>
如果不起作用,请确保文件路径正确。
答案 1 :(得分:0)
你没有领先的斜线尝试过吗?像这样:
<link rel="stylesheet" type="text/css" href="_control/navi.css" />
答案 2 :(得分:0)
您需要在问题中提供更多信息,但请看这是做什么的。你的CSS链接没问题。你应该检查一些事情:
确保您的CSS文件准确引用您尝试设置样式的HTML标记。这可能看起来像:
.navi li a,#navi li a:link { / *常规风格* / } .navi li a:hover { / 悬停 / }