帮帮我 为什么我的网页里嵌不进去css外部样式 先谢谢各位了

网页源代码
<html>
<head>
<title>
hello,sherry
</title>
<link href="1.css" type="text/css" rel="stylesheet" >
</head>
<body class="mytest1">
<h1>nihao</h1>
<h2 class="mytest2">nihao</h2>
</body>
</html>
css样式表代码
<style type="text/css">
.mytest1{background-color:#00ff00}
.mytest2{background-color:#ff0000}
</style>

我来总结一下吧。
1;如果你想调用外部的CSS样式,那么

<style type="text/css">
.mytest1{background-color:#00ff00}
.mytest2{background-color:#ff0000}
</style>
应该写成:
.mytest1{background-color:#00ff00}
.mytest2{background-color:#ff0000}
为了有一个良好的书写习惯:个人建议结束的时候都加上分号(;)。
2;<link href="1.css" type="text/css" rel="stylesheet" >这句话是调用外部的CSS样式,仔细看下哪里有没有缺陷。
<link href="1.css" type="text/css" rel="stylesheet" />结尾的时候不加上个/会不会产生影响,自己研究下。
3;href="1.css" 这里的路径是否正确,自己查看下。
4;
<style type="text/css">
.mytest1{background-color:#00ff00}
.mytest2{background-color:#ff0000}
</style>这样写是放在<head></head>之间的。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-05-08
<style type="text/css">
.mytest1{background-color:#00ff00}
.mytest2{background-color:#ff0000}
</style>

这段代码是要写到<head></head>标签下才会生效的,你把这段代码挪到那标签下就可以了
第2个回答  2013-05-08
首先,你的link已经加载外部样式了,注意,在这个文件中不要再写<style type="text/css">了,直接写样式表,就可以了,也就是直接写
.mytest1{background-color:#00ff00}
.mytest2{background-color:#ff0000}
然后再刷新一下页面,如果不出来,你看看你的1.css有没有和这个网页文件在同一个目录下。因为,你的link中的href="1.css"这样写的,所以这两个文件在同一个目录下。这样就可以了。谢谢。希望能帮到你,如果还有什么问题,可以继续追问!
第3个回答  2013-05-08
<style type=“test/css”>
.mytest1{background-color:#00ff00;}
.mytest2{background-color:#ff0000;}
</style>
把这个放在<head>,,</head>之间
第4个回答  2013-05-08

1.css

.mytest1{background-color:#00ff00}
.mytest2{background-color:#ff0000}

第5个回答  2013-05-08

HTML

<html>
<head>
<title>hello,sherry</title>
<link href="1.css" type="text/css" rel="stylesheet" >
</head>
<body class="mytest1">
<h1>nihao</h1>
<h2 class="mytest2">nihao</h2>
</body>
</html>


CSS

.mytest1{background-color:#00ff00}
.mytest2{background-color:#ff0000}


发现这个代码样式挺好看的。。。