HTML教程-檔案之間的連結

來源:互聯網
上載者:User
教程|連結 超文本中的連結是其最重要的特性之一,使用者可以從一個頁面直接跳轉到其他的頁面、圖象或者伺服器。一個連結的基本格式如下:

      <A HREF="資源地址">連結文字</A>

  ·標籤<A>表示一個連結的開始,</A>表示連結的結束;
  ·屬性“HREF”定義了這個連結所指的地方;
  ·通過點擊“連結文字”可以到達指定的檔案。

  <A HREF="http://www.sjstc.edu.cn">中國山西之窗</A>

  連結分為本地連結、URL連結和目錄連結。在各種連結的各個要素中,資源地址是最重要的,一旦路徑上出現差錯,該資源就無法從使用者端取得。

本地連結:
**************

  對同一台機器上的不同檔案進行的串連稱為本地連結,它使用UNIX或DOS系統中檔案路徑的表示方法,採用絕對路徑或相對路徑來指示一個檔案。
  例如:我們現在正在瀏覽的這一頁的絕對路徑是:c:\study\HTML教程\link01.htm
     而這一頁相對於目前的目錄即“HTML教程”的相對路徑是:link01.htm
     如果是瀏覽HTML教程之外的一頁,該檔案路徑要以兩個圓點(..)來表示上一層目錄:                    ../../internet/IP地址

  現在我們把這幾種路徑的表示方法寫入連結中:

  以絕對路徑表示:<A HREF="/c:\study\HTML教程\link01.htm">檔案的連結</A>
  以相對路徑表示:<A HREF="link01.htm">檔案的連結</A>
  連結上一目錄中的檔案:<A HREF="../../Internet/IP地址">IP地址</A>

  一般情況下,我們是不用絕對路徑的,因為我們的資源常常是放在網上供其他人瀏覽的,寫成絕對路徑,當我們把整個目錄中的所有檔案移植到伺服器上時,帶有C:\的資源地址使用者將無法訪問到。所以我們最好寫成相對路徑,避免了重新修改檔案資源路徑的麻煩。

URL連結
************

  如果連結的檔案在其它伺服器上,我們就要弄清我們所指向的檔案時採用的哪一種URL地址。URL意思是統一資源定位器,通過它可以以多種通訊協議於外界溝通來存取資訊。

  URL連結的形式是:  協議名://主機.網域名稱/路徑/檔案名稱
  其中協議包括:

  file      本地系統檔案
  http      WWW伺服器
  ftp       ftp伺服器
  telnet     基於TELNET的協議
  mailto     電子郵件
  news      Usenet新聞群組
  gopher     GOPHER伺服器
  wais      WAIS伺服器

  例如,我們這樣來表達一個URL地址:

      http://www.sjstc.edu.cn/
      ftp://ftp.sjstc.edu.cn
      telnet://bbs.xanet.edu.cn

 寫在HTML檔案中,連結其他主機上的檔案時,格式如下:

  <A HREF="http://www.sjstc.edu.cn/default.htm">中國山西之窗</A>
  <A HREF="telnet://bbs.xanet.edu.cn">西北網路中心兵馬俑站</A>

目錄連結
**************

  前面所談的資源地址,只是單純的指向一份檔案,但是,對於直接指到某檔案上部、下部或是中央部分,以上方法卻是無法做到的。然而,我們要這樣做,也並不是毫無辦法。我們可以是使用目錄連結。

  製作目錄連結方法是:
  ·首先把把某段落設定為連結位置,格式是:〈A NAME="連結位置名稱"></A>
  ·在調用此連結部分的檔案,定義串連:<A HREF="檔案名稱#連結位置名稱">連結文字</A>
   如果是在一個檔案內跳轉,檔案名稱可以省略不寫。



相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.