2013-06-01 33 views
-1

我使用PHP來生成我的網站。我想添加一個指向.PHP頁面中的錨點的鏈接。(How)可以將HREF鏈接到PHP生成網頁中的錨點嗎?

(How)can I do that?

+0

這個問題沒有足夠的信息。你能告訴我有什麼問題嗎?我的意思是,如果你知道另一個腳本的URL和錨的名字,那就不會有問題。那麼,情況如何? –

+0

我的小細節不會造成任何傷害。 – mjosh

回答

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文檔。

+0

ID是在任何可見元素上執行此操作的正確方法。命名的錨點已被棄用。 –

+0

1999年以來一直處於標準狀態。http://www.w3.org/TR/html401/struct/links.html#h-12.2.3 –

相關問題