十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
你路径是不是写错了?如果CSS在文件夹,路径应该是
我们提供的服务有:成都做网站、成都网站制作、微信公众号开发、网站优化、网站认证、友谊ssl等。为上1000家企事业单位解决了网站和推广的问题。提供周到的售前咨询和贴心的售后服务,是有科学管理、有技术的友谊网站制作公司
link href=“文件夹名/文件名” type="text/css" rel="stylesheet"
/ 最好是把你写的路径和文件夹图片贴出来
你好,假设你的css文件abc.css放在了D盘index文件目录下的css文件目录中。那么他的物理路径(绝对路径)应该是 .因为是通过浏览器打开的本机物理地址。所以用到前缀file
1、如果你的网站放在虚拟主机上就别想什么绝对路径了。
2、网站放在你的电脑上或者vps/服务器上,可以考虑一下绝对路径,我觉得绝对路径移植性不好,建议用相对路径。
绝对路径的写法:
就是将盘符、前面所有的文件夹路径都写出来,出一点差错都会调用不了css样式文件!
例如:你的css样式文件(style.css)放在D盘WWW目录下,那么绝对路径就应该是(D:\WWW\style.css)
希望我的回答能够帮助你!
引用是用link标签进入的CSS文件。所以可以直接修改link的href就可以修改CSS的链接路径了。下面是个小例子:
link href="../base.css" type="text/css" rel="stylesheet" id="link1" /
title无标题文档/title
/head
body
div style="width:100px; height:100px; border:1px solid #ccc;"/div
/body
script
var oLink = document.getElementById('link1');
oLink.href = '../../aaa.css'; //这样就把link的链接修改为'../../aaa.css'了。
/script
/html
我随便找了个树目录结构的图,以此图给你讲一下
此文件结构根目录为“文件树目录”,然后依次往下分类,其中有2个页面page1.html、page2.html分别在不同的地方,先以page1.html为例,分别讲一下相对和绝对路径的写法
比如我现在想让page1.html加载More directory目录下的jquery.min.js文件:
1、相对路径写法:/文件树目录/More directory/css/js/jquery.min.js
解释:相对路径,是根据文件根目录一级一级的找到你所需要的文件
2、绝对路径写法:../style.css/More directory/css/js/jquery.min.js
解释:绝对路径,是根据当前文件位置,找到所需要的文件,其中“../”是返回文件上一级。
补充:我们可以看到page1.html此时是在Primary directory里,我们想找的jquery.min.js在More directory/css/js/里,而Primary directory和More directory是“文件树目录”的子目录,属于兄弟关系,所以page1.html想找到jquery.min.js,就要先返回上一级,然后找到兄弟节点,然后一级一级往下找。
注:../是返回上级,../../是返回上上级,以此类推!
css写绝对路径的方法:首先查看本地项目目录;然后引入图片,并输入绝对路径如“background:url(E:/py_web/python/module/static/img/bg.png);”即可。