HTML <a> 標籤的target 屬性

文章推薦指數: 80 %
投票人數:10人

如果在一個 標籤內包含一個target 屬性,瀏覽器將會載入和顯示用這個標籤的href 屬性命名的、名稱與這個目標吻合的框架或者視窗中的文件。

如果這個指定名稱或id 的框架 ... 參考手冊 HTML標籤 HTML屬性 HTML事件 HTML視訊/音訊 HTML畫布 HTML文件型別 HTML顏色名 HTML字符集 HTMLASCII HTMLISO-8859-1 HTML符號 HTMLURL編碼 HTML語言程式碼 HTTP訊息 HTTP方法 HTML
標籤的target屬性 HTML標籤 定義和用法 標籤的target屬性規定在何處打開鏈接文件。

如果在一個
標籤內包含一個target屬性,瀏覽器將會載入和顯示用這個標籤的href屬性命名的、名稱與這個目標吻合的框架或者視窗中的文件。

如果這個指定名稱或id的框架或者視窗不存在,瀏覽器將打開一個新的視窗,給這個視窗一個指定的標記,然後將新的文件載入那個視窗。

從此以後,超鏈接文件就可以指向這個新的視窗。

打開新視窗 被指向的超鏈接使得建立高效的瀏覽工具變得很容易。

例如,一個簡單的內容文件的列表,可以將文件重定向到一個單獨的視窗:

TableofContents

  • Preface

  • Chapter1
  • Chapter2
  • Chapter3
  • 當用戶第一次選擇內容列表中的某個鏈接時,瀏覽器將打開一個新的視窗,將它標記為"view_window",然後在其中顯示希望顯示的文件內容。

    如果會員從這個內容列表中選擇另一個鏈接,且這個"view_window"仍處於打開狀態,瀏覽器就會再次將選定的文件載入那個視窗,取代剛才的那些文件。

    在整個過程中,這個包含了內容列表的視窗是會員可以訪問的。

    通過單擊視窗中的一個連線,可使另一個視窗的內容發生變化。

    在框架中打開視窗 不用打開一個完整的瀏覽器視窗,使用target更通常的方法是在一個顯示中將超鏈接內容定向到一個或者多個框架中。

    可以將這個內容列表放入一個帶有兩個框架的文件的其中一個框架中,並用這個相鄰的框架來顯示選定的文件: 當瀏覽器最初顯示這兩個框架的時候,左邊這個框架包含目錄,右邊這個框架包含前言。

    這是"toc.php"的原始碼:

    TableofContents

    • Preface
    • Chapter1
    • Chapter2
    • Chapter3
    請注意,在文件"toc.php"中,每個鏈接的目標都是"view_frame",也就是右邊的框架。

    當用戶從左邊框架中的目錄中選擇一個鏈接時,瀏覽器會將這個關聯的文件載入並顯示在右邊這個"view_frame"框架中。

    當其他鏈接被選中時,右邊這個框架中的內容也會發生變化,而左邊這個框架始終保持不變。

    特殊的目標 有4個保留的目標名稱用作特殊的文件重定向操作: _blank 瀏覽器總在一個新打開、未命名的視窗中載入目標文件。

    _self 這個目標的值對所有沒有指定目標的標籤是預設目標,它使得目標文件載入並顯示在相同的框架或者視窗中作為源文件。

    這個目標是多餘且不必要的,除非和文件標題標籤中的target屬性一起使用。

    _parent 這個目標使得文件載入父視窗或者包含來超鏈接引用的框架的框架集。

    如果這個引用是在視窗或者在頂級框架中,那麼它與目標_self等效。

    _top 這個目標使得文件載入包含這個超鏈接的視窗,用_top目標將會清除所有被包含的框架並將文件載入整個瀏覽器視窗。

    提示:這些target的所有4個值都以下劃線開始。

    任何其他用一個下劃線作為開頭的視窗或者目標都會被瀏覽器忽略,因此,不要將下劃線作為文件中定義的任何框架name或id的第一個字元。

    語法 屬性值 值 描述 _blank 在新視窗中打開被鏈接文件。

    _self 預設。

    在相同的框架中打開被鏈接文件。

    _parent 在父框架集中打開被鏈接文件。

    _top 在整個視窗中打開被鏈接文件。

    framename 在指定的框架中打開被鏈接文件。

    HTML
    標籤


    請為這篇文章評分?