Pwner's Blog

能全力以赴不尽力而为

0%

路径书写中的斜杠问题

斜杠 /

  • 一般浏览器地址使用斜杠/
  • 出现在 html url() 属性中的路径,指定的路径是网络路径,所以必须用斜杠/
1
2
<div style="background-image:url(/Image/Control/title.jpg); background-repeat:repeat-x; padding:10px 10px 10px 10px"></div>
// 如果url后面用反斜杠,就不会显示任何背景
  • 出现在普通字符串中的路径,
    • 如果代表的是 Windows 文件路径,则使用斜杠/反斜杠\ 是一样的;
    • 如果代表的是网络文件路径,则必须使用斜杠/ ;
1
2
3
<img src=".\Image/Control/ding.jpg" /> // 本地文件路径,/ 和 \ 是等效的
<img src="./Image\Control\cai.jpg" />
<img src="http://hiphotos.baidu.com/yuhua522/pic/item/01a949c67e1023549c163df2.jpg" /> // 网络文件路径,一定要使用 斜杆/

反斜杠 \

Windows 文件浏览器上使用反斜杠\

双反斜杠 \\

  • 字符串中的 \\ 主要是为了转义,\\ 转义后成为 \, 才能够被操作系统文件系统所理解。
  • Windows 系统的地址栏能够识别单反斜杠\,而不能识别双反斜杠\\
如果文章对你有用,可以请我喝杯咖啡~
  • 本文作者: Pwner
  • 本文链接: https://pwner.cn/posts/49d7b22e.html
  • 版权声明: 本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!