css樣式的rel屬性:
rel屬性用於定義串連的檔案和html文檔之間的關係。rel=stylesheet指定一個固定或首選的樣式而rel="alternate stylesheet"定義一個互動樣式。固定樣式在樣式表啟用時總被應用。
連結標籤a的rel屬性
超級連結<a>標記代表一個連結點,是英文anchor的簡寫。它的作用是把當前位置的文本或圖片串連到其他的頁面、文本或映像,這已是眾所周知了,但關於它的文法結構可能有點鮮為人知,而要用活它則必須瞭解其文法結構。<a>標記的基本文法結構是:
<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>
從標記的文法結構可以看出,在設定一個超級連結時有很多參數可供選擇,以實現不同的連結效果,這有點出乎意料吧?!
其中class和id選項:用於設定連結點所屬的類型和分配的id號,通常不加以設定。最常用的兩個參數是href和name。其中href是hypertext reference的縮減詞,用於設定連結地址。連結地址必須為url地址,如果沒有給出具體路徑,則預設路徑和當前頁的路徑相同。 連結到的檔案也分為幾種情況:如果為html檔案,則在當前瀏覽器中直接開啟;如果為可執行檔,則直接執行或下載,我們提供下載的檔案就是用它的這種特性做的;如果為文字檔如word格式的檔案,則在瀏覽器中開啟此檔案,並可以進行編輯加工。
rel:表示設定連結的關係:rel=same表示待連結的檔案與此檔案相同,rel=next表示待連結的檔案為下一頁,rel=parent表示本檔案為待連結檔案的父檔案,rel=previous則表示待連結的檔案為上一頁。
rev:則用於設定反向連結。
target:是在採用幀視窗的情況下設定連結到哪一個視窗,還有target="_bank"是表示新開一視窗開啟網頁。
title:用於設定連結點被選到時顯示的標題。
onclick:對應於一個事件,當連結點被點擊後將觸發這個事件,執行對應的子程式。
onmouseover:與onclick類似,對應的事件在滑鼠移到連結點上時被觸發。
onmouseout:對應的事件在滑鼠移出鎮接點後被觸發。
舉幾個例子: <a href=http://www.blue1000.com/article/"index.htm">回到首頁</a>
<a href=http://www.blue1000.com/article/"sound.wav">播放語音檔案</a>
<a href="javascipt.open()">執行對應的程式</a>
<a herf="document.doc">開啟對應的文檔進行加工</a>