2011-09-12 72 views
0

我剛剛發現,在Adobe Dreamweaver CS3中,該代碼段似乎在設計視圖精細,爲什麼Dreamweaver會將圖標添加到我的「a」元素?

<a href="#">Test Anchor</a> 

,但如果我添加一個「id」屬性,這個「一」的標籤,這樣,

<a id="test" href="#">Test Anchor</a> 

在「a」元素左側會出現一個圖標,就像一本打開的書。 (我沒有權限上傳圖片)

圖標是什麼意思?有什麼Dreamweaver暗示?我試圖谷歌一些關鍵字組,除了廣告什麼都沒有。

任何幫助?非常感謝!

+0

有沒有這個「測試」ID會被另一個元素使用? – Pratik

+0

不,每個ID在此頁面中都是唯一的。 :) – sailing

回答

0

此圖標(應該看起來像一個帶有錨點的盾牌)是Dreamweaver設計視圖指示器。該指標用於識別「已命名」錨點。沒有圖像將被上傳到您的網站,所以不要擔心。帶有ID的Anchor()標籤被認爲是「已命名」的,因爲您可以在URL的末尾添加散列以使瀏覽器「跳轉」到已命名的/ ided元素。如果您的文件是test.html,並且您使用test.html#test訪問了您的頁面,那麼瀏覽器將加載您的頁面並「跳轉」到指定的錨點。在最近的瀏覽器(不知道有多遠,但可能足夠遠以至於不用擔心太多)具有id屬性值的錨將以與具有name屬性值的方式相同的方式工作。

如果你不喜歡這個圖標,當你有幾個選項: 編輯(在Mac上的Dreamweaver) - >首選項,不可見元素,取消選中命名的錨點。

或視圖 - >視覺教具 - >隱形元素。此選項關閉首選項中列出的所有不可見元素指示器,因此請確保知道關閉的是什麼。

+0

是的,它看起來像一個盾牌,但不是一本書:)。你的回答很清楚,謝謝! – sailing

0

它可能只是使用符號來識別頁面上的鏈接文本,保存文件並將其加載到Web瀏覽器中,圖標實際上可能不是您的代碼的一部分。

+0

感謝您的幫助:) – sailing

相關問題