我是html的新手,我尝试按如下方法用html创建我的网页
<!DOCTYPE html>
<html>
<head>
<title>My webpage</title>
</head>
<body>
<h1> My web page </h1>
</body>
</html>
以及以下CSS
h1{
color: red;
}
我尝试将一个类添加到h1并以这种方式样式化,但是徒劳。如果我在html文件中的style
标签中进行css工作,但是我希望将其保存在main.css
文件中
我希望h1的颜色为红色,我也希望将css放在一个单独的文件中,该文件与我的html不在同一个文件中,以便它干净
答案 0 :(得分:5)
如果我没记错的话,您没有将CSS文件链接到index.html,请尝试类似的操作
<!DOCTYPE html>
<html>
<head>
<title>My webpage</title>
<link rel="stylesheet" type="text/css" href="./main.css">.
</head>
<body>
<h1> My web page </h1>
</body>
</html>
但是,请尝试使用main.css的实际路径替换./main.css
到this,以获取更多信息。
答案 1 :(得分:4)
在head
部分中,您必须将html
文件链接到css
文件。
将以下代码放在<head>
标记内:
<link rel="stylesheet" href="[the path to your CSS file]">
答案 2 :(得分:2)
通常是这个标签
<link rel="stylesheet" href="yourfilename.css">
但是我认为您可能面临的问题是CSS的路径。如果css文件位于样式文件夹之类的文件夹中,则该文件位于何处?
<link rel="stylesheet" href="style/yourfilename.css">
答案 3 :(得分:0)
您需要在HTML文件中导入CSS