(如何)我可以将 HREF 链接到 PHP 生成网页中的锚点吗?

Maw*_*awg -1 php

我使用 PHP 来生成我的网站。我想添加一个指向 .PHP 页面中的锚点的链接。

(我怎样才能做到这一点?

Ben*_*Ben 5

基本 HTML:

<a href='#targetanchor'>Linking from here</a>
...
<a id='targetanchor'>Linking to here</a>
Run Code Online (Sandbox Code Playgroud)

只需在 PHP 中回显即可。

我认为您可以使用 ID 或名称作为目标标识符,但可能取决于浏览器。

当然,这是同一页面中的锚点。要在另一个页面的特定位置执行此操作,请输入地址:

<?php
echo "<a href='whatever.php#targetanchor>Jump to target on whatever</a>";
?>
Run Code Online (Sandbox Code Playgroud)

这里还有另一个解释。


重新阅读您的问题,您可能会问是否可以添加带有 PHP 页面链接的锚点。

当然可以。PHP 部分只是指示服务器解释页面的语言。然后它将常规 HTML 发送回客户端浏览器,客户端浏览器使用锚点在 HTML 文档中跳转。