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

时间:2013-06-01 02:37:35

标签: php

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

(怎么样)我可以这样做吗?

2 个答案:

答案 0 :(得分:2)

基本HTML:

<a href='#targetanchor'>Linking from here</a>
...
<a id='targetanchor'>Linking to here</a>

只需在PHP中回复它。

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

当然,这是同一页面中的锚点。要将其放到另一页的特定位置,请输入以下地址:

<?php
echo "<a href='whatever.php#targetanchor>Jump to target on whatever</a>";
?>

Another explanation here.


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

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

答案 1 :(得分:-1)

如果你想在php中使用html,最好的方法是将html和php分开,

<?php
//some php code
?>

<!--html content -->

如果php中有小html那么你可以这样做,

<?php
echo '<b>Bold stuff</b>';
?>

如果有很多html和php的混合,那么使用heredoc, http://www.php.net/manual/en/language.types.string.php#language.types.string.syntax.heredoc