菜单 学习猿地 - LMONKEY

VIP

开通学习猿地VIP

尊享10项VIP特权 持续新增

知识通关挑战

打卡带练!告别无效练习

接私单赚外块

VIP优先接,累计金额超百万

学习猿地私房课免费学

大厂实战课仅对VIP开放

你的一对一导师

每月可免费咨询大牛30次

领取更多软件工程师实用特权

入驻
44
0

html找不到css文件怎么解决

原创
05/13 14:22
阅读数 1148

html找不到css文件怎么解决

如果你在引用css文件时,使用了错误的文件路径,就会导致引用失效。 解决方法就是填写正确的css文件路径。

下面我们学习下HTML填写路径的两种方法。

(推荐学习:HTML视频教程

一、HTML相对路径(Relative Path)

● 同一个目录的文件引用

如果源文件和引用文件在同一个目录里,直接写引用文件名即可。

我们现在建一个源文件info.css,在info.html里要引用index.css文件作为样式。

假设info.html路径是:c:\Inetpub\wwwroot\sites\blabla\info.html 
假设index.css路径是:c:\Inetpub\wwwroot\sites\blabla\info.css

代码应该这样写:

 <link rel="stylesheet" href="info.css">

● 如何表示上级目录

../表示源文件所在目录的上一级目录,../../表示源文件所在目录的上上级目录,以此类推。

假设info.html路径是:c:\Inetpub\wwwroot\sites\blabla\info.html 
假设info.css路径是:c:\Inetpub\wwwroot\sites\info.css

代码应该这样写:

<link rel="stylesheet" href="../info.css">

● 如何表示下级目录

引用下级目录的文件,直接写下级目录文件的路径即可。

假设info.html路径是:c:\Inetpub\wwwroot\sites\blabla\info.html 
假设info.css路径是:c:\Inetpub\wwwroot\sites\blabla\html\info.css

在info.html加入index.html超链接的代码应该这样写:

<link rel="stylesheet" href="html/info.css">

二、HTML绝对路径(Absolute Path)

HTML绝对路径(absolute path)指带域名的文件的完整路径。

假设你注册了域名www.html.cn,并申请了虚拟主机,你的虚拟主机提供商会给你一个目录,比如www,这个www就是你网站的根目录。

假设你在www根目录下放了一个文件index.html,这个文件的绝对路径就是: www.html.cn/index.html。

假设你在www根目录下建了一个目录叫html_tutorials,然后在该目录下放了一个文件index.html,这个文件的绝对路径就是

http://www.html.cn/html_tutorials/index.html。

css文件与资源路径相关:

../表示当前文件所在层级的上一层级。

./表示当前文件所在的层级。

/表示根目录。

url中指定的htc文件路径是相对于引用css的HTML文件所在目录

发表评论

0/200
44 点赞
0 评论
收藏
为你推荐 换一批