将CSS文件链接到HTML文件

时间:2013-12-05 19:35:15

标签: html css

我正在尝试使用Notepad ++为我的网站制作导航栏,但导航栏的CSS代码不会链接到我的HTML文件。我尝试使用这种方法将文件链接在一起:

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

但它似乎没有对我的HTML文件进行任何更改。

以下是我希望CSS代码链接到的HTML代码:

 <ul id="nav">
     <li><a href=" ">Home</a></li>
     <li><a href=" ">Popular Stories</a></li>
     <li><a href=" ">Q&A Page</a></li>
     <li><a href=" ">Popular Stitch Sessions</a></li>
     <li><a href=" ">Video Stories</a></li>
     <li><a href=" ">Secrets Section</a></li>
</ul>

以下是我想要链接到HTML代码的CSS代码:

/*CSS Document*/
* {margin:0px; padding:0px;}
body {
    width: 600px;
    margin-right: auto;
    margin-left: auto;
    font-family: Verdana, Geneva, sans-serif:
    font-size: 86x;
}

/*NAVIGATION*/
*nav {
margin-bottom:20px;
margin-top:20px;
margin-left:auto;
margin-right:auto;

}
*nav li {
   display:inline;
   margin-left:-3px;
   margin-right:-3px;
}

*nav a {
    text-decoration: none;
    background-color:#999;
    padding: 10px;
    margin-bottom:10px; 

}

*nav a:link{

}

*nav a:hover {
   background-color:#FFF
}

#nav a:visited {
}

3 个答案:

答案 0 :(得分:0)

假设您的CSS文件位于同一文件夹中,其余的HTML应该是这样的:

<!doctype html>
<html lang="us">
<head>
    <meta charset="utf-8">
    <title>Stylesheet Linking</title>
    <link rel="stylesheet" type="text/css" href="main.css">
</head>
<body>

</body>
</html>

答案 1 :(得分:0)

将文件保存在与代码

下面的html文件类型相同的目录中

<!doctype html>
<html>
<head>
<link rel="stylesheet" href="main.css">
</head>
<body>
</body>
</html>

答案 2 :(得分:0)

您的ID选择器使用星号。它应该是一个哈希标记(#nav,而不是*nav)。