gpt4 book ai didi

css - 在另一个 html 中的 html anchor

转载 作者:行者123 更新时间:2023-11-28 16:24:19 26 4
gpt4 key购买 nike

假设我有两个 html 文件 footer.html 和 main.html。页脚包含对页面顶部的引用,如下所示:

<!-- footer.html -->

<!doctype html>
<html lang="en">
<head></head>
<body>
<footer>
<small><a href="_parent#header">To top</a></small>
</footer>
</body>
</html>

main.html 文件使用 <object> 嵌入页脚标签(见注1)如下所示。可以有几个类似于 main.html 的文件。因为这个<a href="page#header">可能无法使用。

<!-- main.html -->

<!doctype html>
<html lang="en">
<head></head>
<body>
<div id="header">...</div>
<div id="content"> Long content ... </div>
<object id="footer" type="text/html" data="footer.html"></object>
</body>
</html>

问题:是否可以在不使用 javascript、php 等的情况下从页脚引用 anchor 到主体?

注1:<object>标签可用于嵌入另一个 html,尽管没有关系:

You can also use the <object> tag to embed another webpage into your HTML document. from http://www.w3schools.com/tags/tag_object.asp

同样可以使用 <iframe> 来完成或 <embed>而不是 <object> , 但问题仍然存在。

最佳答案

Is it possible to refer to the anchor from the footer to main without using javascript, php etc?

不,不是。

如果您使用相对 URL,那么它将相对于链接所在的文档(即页脚)。

如果您使用绝对 URL,那么您必须指定要链接到哪个文档的顶部(并且由于多个文档将嵌入页脚,您不能这样做)。

您已经排除了使用 JavaScript 以编程方式生成 URL 的可能性。

关于css - 在另一个 html 中的 html anchor ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36350118/

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