c为什么从html把CSS剪切到CSS样式表中图片就显示不了而且路径检查了没错在原HTML中就没有问题求大神赐教

html-css016

c为什么从html把CSS剪切到CSS样式表中图片就显示不了而且路径检查了没错在原HTML中就没有问题求大神赐教,第1张

#main{

position:relative

height:3600px

width:1440px

z-index:-1

background:url("background.jpg") no-repeat center rgb(0,0,0)

}

附注:rgba属于css3,IE的低版本不支持的

CSS就是Cascading Style Sheets,中文翻译为“层叠样式表”,简称样式表,它是一种制作网页的新技术。

网页设计最初是用HTML标记来定义页面文档及格式,例如标题<h1>、段落<p>、表格<table>、链接<a>等,但这些标记不能满足更多的文档样式需求,为了解决这个问题,在1997年W3C(The World Wide Web Consortium)颁布HTML4标准的同时也公布了有关样式表的第一个标准CSS1, 自CSS1的版本之后,又在1998年5月发布了CSS2版本,样式表得到了更多的充实。W3C把DHTML(Dynamic HTML)分为三个部分来实现:脚本语言(包括JavaScript、Vbscript等)、支持动态效果的浏览器(包括Internet Explorer、Netscape Navigator等)和CSS样式表。

注意:CSS需要IE4(Internet Explorer 4.0)和NC4(Netscape 4.0)以上的浏览器支持,有些效果需要更高版本的浏览器支持。

GitHub默认目录路径为 //域名/项目名称/,也就是你所创建的,都是在 项目名称/ 之后。我也是测试了几次才发现的。

拿你自己的项目举例:

其实你自己已经写出来了,你没有注意到;

a:默认域名为:http://localhost:4000/

b:默认页面为index.html

c:默认样式微css/style.css

那么你的本地默认页面是 a+b,即默认样式为a+c

即:http://localhost:4000/css/style.css

如果按照你自己代码的逻辑,就是 a+“/”+c?

即 http://localhost:4000//css/style.css,

变成了// ,所以路径错误。