超級(jí)鏈接<a>標(biāo)記代表一個(gè)鏈接點(diǎn),是英文anchor(錨點(diǎn))的簡寫。它的作用是把當(dāng)前位置的文本或圖片連接到其他的頁面、文本或圖像,這已是眾所周知了,但關(guān)于它的語法結(jié)構(gòu)可能有點(diǎn)鮮為人知,而要用活它則必須了解其語法結(jié)構(gòu)。<a>標(biāo)記的基本語法結(jié)構(gòu)是:
<a class=type id=value href=reference name=value rel=same|next|parent|previous rev=value target=window style=value title=title onclick=function onmouseout=function onMouseOver=function>連接</a>
從標(biāo)記的語法結(jié)構(gòu)可以看出,在設(shè)定一個(gè)超級(jí)鏈接時(shí)有很多參數(shù)可供選擇,以實(shí)現(xiàn)不同的鏈接效果,這有點(diǎn)出乎意料吧?!
TARGET詳解:
1._blank <a href="example.html" target="_blank">example</a> 瀏覽器會(huì)另開一個(gè)新窗口顯示example.html文檔 2._parent <a href="example.html" target="_parent">example</a> 指向父frameset文檔 3._self <a href="example.html" target="_self">example</a> 把文檔調(diào)入當(dāng)前頁框 4._top <a href="example.html" target="_top">example</a> 去掉所有頁框并用document.html取代frameset文檔 小技巧1:使別人的頁框不能引用你的網(wǎng)頁 在文件頭加:<base target="_top"> 小技巧2:在當(dāng)前頁打開連接或做刷新,提交到當(dāng)前頁在文件頭加:<base target="_self">
其中class和id選項(xiàng):用于設(shè)定鏈接點(diǎn)所屬的類型和分配的ID號(hào),通常不加以設(shè)定。最常用的兩個(gè)參數(shù)是href和name。其中href是hypertext reference的縮略詞,用于設(shè)定鏈接地址。鏈接地址必須為url地址,如果沒有給出具體路徑,則默認(rèn)路徑和當(dāng)前頁的路徑相同。 鏈接到的文件也分為幾種情況:如果為HTML文件,則在當(dāng)前瀏覽器中直接打開;如果為可執(zhí)行文件(.exe文件),則直接執(zhí)行或下載,我們提供下載的文件就是用它的這種特性做的;如果為文本文件如word格式的文件,則在瀏覽器中打開此文件,并可以進(jìn)行編輯加工。
rel:表示設(shè)定鏈接的關(guān)系:rel=same表示待鏈接的文件與此文件相同,rel=next表示待鏈接的文件為下一頁,rel=parent表示本文件為待鏈接文件的父文件,rel=previous則表示待鏈接的文件為上一頁。
rev:則用于設(shè)定反向鏈接。
target:是在采用幀窗口的情況下設(shè)定鏈接到哪一個(gè)窗口,還有target="_bank"是表示新開一窗口打開網(wǎng)頁。
title:用于設(shè)定鏈接點(diǎn)被選到時(shí)顯示的標(biāo)題。
onclick:對應(yīng)于一個(gè)事件,當(dāng)鏈接點(diǎn)被點(diǎn)擊后將觸發(fā)這個(gè)事件,執(zhí)行對應(yīng)的子程序。
onmouseover:與onclick類似,對應(yīng)的事件在鼠標(biāo)移到鏈接點(diǎn)上時(shí)被觸發(fā)。
onmouseout:對應(yīng)的事件在鼠標(biāo)移出鎮(zhèn)接點(diǎn)后被觸發(fā)。
[1] [2] 下一頁 |