我是Wed Design的新手,使用Dreamweaver CS5.5(和无限量的谷歌搜索)尝试为我正在为之工作的小型企业创建一个小型Intranet站点。我正在尝试创建一个“新闻”页面,其中新闻页面将查找“News_Item.htm”。我的想法是营销人员可以在单词中创建一篇文章然后保存为htm,我的页面将查找文件并将其插入页面。所以我有一个文件夹调用内容,htm文件驻留在那里。在我的代码中插入
<!--#include file="content/Group_News_Item.htm" -->
这有两个影响; 1.将多个标记标记为“无效标记”标记无效,因为它是重叠或未公开的标记(我知道包含文件已完成此操作,因为如果删除该行代码,则错误消失)。 2. Group_News_Item.htm中的jpeg不会显示在浏览器中,尽管它应该有一个空格,并显示随附的文本。如果我将Group_News_item.htm移动到根并修改包含文件,它将解决丢失的Jpeg但仍然存在无效标记错误。
我对建议非常开放,如果有更好的方法可以解决这个问题,也许我应该废弃这种方法?由于我的经验不足,我想尽量保持简单。
答案 0 :(得分:0)
确保您的#include不在html标记之外。
另外,你有服务器吗?
检查您是否启用了服务器端包含(SSI)。
替代方法是使用像php这样的服务器,这就是这样:
<?php
include('content/Group_News_Item.htm');
?>
要执行此操作,您必须运行其中一个服务器,在计算机上测试服务器,如WAMP (for windows)和LAMP (for linux)或linux webhosting
希望这有帮助