最近在学习织梦的相关知识,想要实现以自己写的网页为主页,然后再在自己的主页中添加提供的模板。
期间遇到如下问题:(1)将模板链接到主页时,语句不能解析;(2)自己写的主页中css模板不起作用(DW上预览有效,localhost访问无效);求解决方案,谢谢各位啦~...
期间遇到如下问题:
(1)将模板链接到主页时,语句不能解析;
(2)自己写的主页中css模板不起作用(DW上预览有效,localhost访问无效);
求解决方案,谢谢各位啦~ 展开
(1)将模板链接到主页时,语句不能解析;
(2)自己写的主页中css模板不起作用(DW上预览有效,localhost访问无效);
求解决方案,谢谢各位啦~ 展开
2个回答
展开全部
我想你是想用自己写的首页模板吧,暂且认为你是织梦新手,详细跟你解释下。
先说第一个问题,语句不能解析,应该是你没设置使用你首页模板问题,想必你是直接做个index.html放在根目录下且页面中使用了织梦标签,但其实这个文件是和织梦无关的,试问无关的东西让织梦如何解析。织梦的标签只是对于它内部有效,具体做法就是要找到两个地方,第一个是系统设置那里,默认风格目录,官方默认是default,完整路径是/templets/default/,第二个是在生成那里,点生成主页会有个首页模板选项,选择你自己的,官方默认是default/index.htm,这两处设置对了,就把模板文件和织梦系统关联起来了,这时写正确的调用就会被解析了。
第二个问题,css路径不对,你在dw调试的目录,和你放在本地环境调试的目录路径未必相同,调用不到如何能起作用呢。比如我本地调试可能路径会这样写 href="css/css.css" 可是如果放在本地环境中,如果index.htm放在default这个模板文件夹下面,你仍然用的这个路径,访问127.0.0.1时,你查看首页源码发现css中路径仍然是 href="css/css.css" ,而实际应该是 href="/templets/default/css/css.css"。这个就是相对路径和绝对路径的用法问题,在制作模板中需要注意之处
先说第一个问题,语句不能解析,应该是你没设置使用你首页模板问题,想必你是直接做个index.html放在根目录下且页面中使用了织梦标签,但其实这个文件是和织梦无关的,试问无关的东西让织梦如何解析。织梦的标签只是对于它内部有效,具体做法就是要找到两个地方,第一个是系统设置那里,默认风格目录,官方默认是default,完整路径是/templets/default/,第二个是在生成那里,点生成主页会有个首页模板选项,选择你自己的,官方默认是default/index.htm,这两处设置对了,就把模板文件和织梦系统关联起来了,这时写正确的调用就会被解析了。
第二个问题,css路径不对,你在dw调试的目录,和你放在本地环境调试的目录路径未必相同,调用不到如何能起作用呢。比如我本地调试可能路径会这样写 href="css/css.css" 可是如果放在本地环境中,如果index.htm放在default这个模板文件夹下面,你仍然用的这个路径,访问127.0.0.1时,你查看首页源码发现css中路径仍然是 href="css/css.css" ,而实际应该是 href="/templets/default/css/css.css"。这个就是相对路径和绝对路径的用法问题,在制作模板中需要注意之处
追问
很感谢您的讲解,您所说的内容我知道。后来用其他的方法完成的项目。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询