html - 制作相对路径 HTML 快捷方式

标签 html path documentation doxygen doxywizard

我几乎没有 HTML 经验,但我正在使用 Doxygen 创建代码文档。我将所有 Doxygen 生成的 HTML 文件放在我的 C 项目的子目录中。

此文档适用于我构建的库,我希望用户能够查看 HTML 文档,而无需在 Doxygen 子目录中搜索 index.html。我尝试创建 index.html 的 Windows 快捷方式,但这仅适用于我的工作计算机。每当我在另一台计算机上尝试时,Windows 都会请求我工作计算机的用户名和密码。然后我尝试将 index.html 文件复制到我的库的顶层;但是,这样做时,似乎许多链接已损坏并且文件无法正确打开。

请注意,我不希望在服务器上托管此文档,该文档将与源代码一起分发,因为该库(当前)供内部教育大学使用,我不确定是否允许我使用使其开源。

换句话说,这就是我正在寻找的文件结构类型:

Project Folder
    -Doxygen Documentation Folder
        -index.html
    -Source Code Folder
    -Shortcut to index.html

最佳答案

有一个线程 here 这应该有帮助。

本质上,建议是拥有一个顶级 index.html,将读者链接或重定向到 doxygen 文件夹中的那个。我注意到您是 HTML 新手,但它非常简单。

有一个最小的 index.html 示例,您可以在该线程的底部使用它,我将在此处复制该示例,以防该线程消失。它由 Clemens Feige 贡献。

<head> 
  <meta http-equiv="refresh" content="1; URL=doxygen/index.html"> 
</head> 

<body> 
  <p>You will be redirected automatically, otherwise please <a 
  href="doxygen/index.html">click here</a>.</p> 
</body> 

您需要根据您的设置调整路径。

关于html - 制作相对路径 HTML 快捷方式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20639253/

相关文章:

javascript - 在列表项目符号图像上分配点击事件

jquery - 更改背景图像 div

ios - 由于 & 符号无法识别路径

http - 我的 URL 是否违反了 RFC 3986(或其他)

c# - C#同步接口(interface)和实现注释的方法

javascript - 在 jQuery 中使用表中的升序和降序

javascript - 带有标签的 Popstate?

java - 第二个缓冲写入器将无法工作

c# - .NET API 文档是否应该定义/公开枚举成员的文字(数字)值?

api - Scala 标准库类型的摘要/引用文档