路径问题
程序员文章站
2022-06-09 23:44:42
...
myphp
|?style
| |?index.css
| |?header.css
|?coding_rules
| |?modern
| | |?m_coding.php
| |?led
| | |?l_coding.php
|?index.php
|?header.php
index.php
m_coding.php
header.php 这里有logo和导航菜单
现在在首页点击导航菜单中的MODERN,在打开的页面中没有任何的样式,也没有logo图片,我想应该是路径调用的问题,但没想到好的解决办法,还望四海朋友多多指教!
|?style
| |?index.css
| |?header.css
|?coding_rules
| |?modern
| | |?m_coding.php
| |?led
| | |?l_coding.php
|?index.php
|?header.php
index.php
m_coding.php
header.php 这里有logo和导航菜单
现在在首页点击导航菜单中的MODERN,在打开的页面中没有任何的样式,也没有logo图片,我想应该是路径调用的问题,但没想到好的解决办法,还望四海朋友多多指教!
回复讨论(解决方案)
全部路径都应以主文件为base
被include的文件内部的图片等等都要从其主体文件计算路径
因为include可以视作引入未运行代码(类似一个复制过程),而不是引入代码的结果
全部路径都应以主文件为base
被include的文件内部的图片等等都要从其主体文件计算路径
因为include可以视作引入未运行代码(类似一个复制过程),而不是引入代码的结果
能否贴出实例代码供参考?
在做 web 应用时,你必须记得你是在和两套路径在打交道
1、include 使用的是操作系统的路径,从文件系统的根算起
2、html 属性 href、src 使用的是 web 系统路径,从网站的根算起
对于你的应用,需要
即样式表要从网站的根处开始
推荐阅读
-
C#设计模式之Observer观察者模式解决牛顿童鞋成绩问题示例
-
解决springmvc关于前台日期作为实体类对象参数类型转换错误的问题
-
解决java数值范围以及float与double精度丢失的问题
-
NanoStudio怎么用?NanoStudio使用方法及常见问题
-
Android 解决ScrollView嵌套CridView显示问题
-
错误1406 无法将数值写入键/Software/Classess/.htm/OpenWithList/devenv.exe问题的解
-
用一句SQL解决SQL中断号问题 推荐
-
MSSQL 将截断字符串或二进制数据问题的解决方法
-
用SQL语句解决mysql导入大数据文件的问题
-
SQL 超时解决方案 有时并不是设置问题