html - CSS链接到硬盘上的文件?

标签 html css

是否可以链接到硬盘驱动器上的 css 文件(在 MAMP 之外或类似文件中)?以下内容对我不起作用:

<link rel="stylesheet" type="text/css" media="screen" href="C:\mystyles.css" />

谢谢

最佳答案

尝试使用 file:/// 协议(protocol)。

href='file:///C:\mystyles.css'

如果这不起作用(你说它不起作用),那么我的猜测是它根本不起作用,因为它被浏览器中的安全功能阻止了。

这取决于您从何处加载主要 HTML 内容,但如果主要 HTML 是从互联网加载的,那么我可以理解为什么浏览器可能会反对从客户端计算机的本地文件系统加载 CSS。

最后要尝试的一件事:您可以尝试在您的计算机上设置 Web 服务器,将 mystyles.css 文件放入 Web 文件夹,然后使用以下方法将其加载到页面中:

href='http://localhost/mystyles.css'

我真的不能提出太多其他建议,我不认为。

关于html - CSS链接到硬盘上的文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6124922/

相关文章:

css - 我们如何锁定图像上的 <area> 标记,以便更改屏幕分辨率不会更改可点击的目标区域?

防止悬停的 CSS 内联元素

javascript - Accordion 菜单想知道

javascript - 单击按钮后在多个输入(类型=数字)内添加数字

javascript - 如何在有背景图片的 Canvas 上添加 'hidden' 网格?

javascript - 无法让这些脚本协同工作

html - 使背景图像全宽

Javascript 基本单选按钮警报

javascript - 为什么下面的按钮 switch case javascript 不起作用?

html - 如何结合localStorage和sessionStorage的优势