我最近重新编译了一个 .chm 文件,因为需要在每个 html 文件中进行大量更改。
简单地重新编译这些文件时我遇到的主要问题是背景图像。其中一个 html 文件中的代码如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>How to Create a File</title>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
<link rel="stylesheet" media="screen" type="text/css" title="Design"
href="design.css" />
<!--(Style Sheet)===================================================-->
<style>
body { background-image:url("Background.gif"); background-repeat:repeat; background-attachment:scroll; }</style>
</head>
之前存在的编译版本可以工作并保留背景。我只是使用 Amaya 更改了 html 文件中的文本,现在它不起作用!
另一个问题是,如果我重命名所有文件并相应地更改索引文件等,我也会松开标题部分等周围的框。所以我不得不求助于旧的命名和严重无组织的文件!
我使用的所有图像都在同一个文件夹中,所以这不是问题。
有谁知道为什么会这样?任何帮助将不胜感激!
谢谢!