路径中的单反斜杠和双反斜杠

时间:2015-05-20 01:05:24

标签: html css

我已经尝试了所有方法来获得背景图片,但没有运气。

  • 我使用的是最新版本的Windows和IE。
  • 精通服务器端。

有没有人有例子?

注意:正文中的$route['default_controller'] = 'home/pages'; $route['(:any)'] = 'home/pages'; 标记可以很好地呈现图片。

还尝试了背景:网址...

img

1 个答案:

答案 0 :(得分:1)

1。使用/首选)之类的正向斜杠C:/Folder/Images/image.jpg 2。\\

,以逃避您的反斜杠C:\\Folder\\Images\\image.jpg

理论上你也应该逃避你在图像src中使用的反斜杠:

<img src="file://C:\\Folder\\Images\\image.jpg">

(或者再次使用一个/) 由于编程历史记录中的某些 accidents Windows 路径使用\。您通常会使用以下网址访问您的图片:C:\Folder\Images\image.jpg 浏览器网关尝试为您规范化该问题,看起来它在HTML语法中有效。 CSS样式(我相信它的解析方式)需要遵循{{3>} unwise 字符(\)将其转换为Windows可理解的路径。

我鼓励您完全忘记\,并按照您在实时服务器上的方式使用它:

background-image: url("C:/Folder/Images/image.jpg");

和分别用HTML

src="C:/Folder/Images/image.jpg"

另外需要注意的是,您最好使用小写文件夹名称。

P.S:来自Windows(NTFS文件系统)上的 file:环境,全小写路径可能与所需文件匹配,但同样可能无法在实时服务器上运行。这样的错误可能会导致小问题,所以请始终使用小写