gpt4 book ai didi

html - 等价于 HTML 中的 LaTeX\label 和\ref

转载 作者:搜寻专家 更新时间:2023-10-31 22:10:02 24 4
gpt4 key购买 nike

我有一个 HTML 格式的常见问题解答 (example),其中的问题经常相互引用。这意味着每当我们插入/删除/重新排列问题时,编号都会改变。 LaTeX 使用\label 和\ref 非常优雅地解决了这个问题——你给项目简单的标签,LaTeX 担心在最终文档中转换为数字。

人们如何在 HTML 中处理它?<​​/p>

添加:请注意,如果您不必按编号实际引用项目,这没有问题,在这种情况下,您可以使用

设置标签

<a name="foo">

然后用

链接到它

<a href="#foo">some non-numerical way to refer to foo</a> .

但我假设“foo”有一些自动生成的数字,比如来自 <ol>列表,我想使用该编号来引用和链接到它。

最佳答案

HTML 中没有这样的东西。

通常解决此问题的方法是生成链接的 HTML,解析 HTML 本身并插入目录(您可以在服务器上执行此操作,然后再将 HTML 发送到浏览器,或者在客户端,通过使用一小段 ECMAScript 遍历 DOM 并简单地收集和检查所有 <a> 元素)或者从更高级别的源生成整个 HTML 文档,例如数据库、XML 文档、markdown 或 – 为什么不呢? – 甚至 LaTEX。

关于html - 等价于 HTML 中的 LaTeX\label 和\ref,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1283703/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com