Free Web space and hosting from freehomepage.com
Search the Web

 HTMLStudy
Home » Tạo các Siêu liên kết ,
BÀI 7: TẠO CÃC SIÊU LIÊN KẾT

| BÀI HỌC

Äiá»u thá»±c sá»± làm cho Web nổi trá»™i là khả năng tạo ra các mối liên kết đến các thông tin liên quan. Những thông tin này có thể nằm trong chính trang Web hay nằm ở các trang Web khác bao gồm hình ảnh, âm thanh, Ä‘oạn phim...

Liên kết tới một file cục bộ

Bây giá» bạn bắt đầu tạo má»™t liên kết từ trang Web cá»§a bạn đến má»™t trang Web thứ hai. Liên kết này được gá»i là cục bá»™ bởi vì trang Web thứ hai cÅ©ng cùng nằm trên má»™t máy vá»›i trang Web đầu.

Äể đơn giản trước hết bạn tạo má»™t file HTML thứ hai và đặt nó cùng folder vá»›i trang mà bạn đã tạo ở các bài trước.

Muốn tạo một siêu liên kết ta dùng thẻ <A>:

<A HREF="filename.html"> Văn bản đại diện cho mối liên kết </A>

Bất cứ Ä‘oạn văn bản nào nằm giữa <A HREF=" "> và </A> Ä‘á»u là má»™t siêu văn bản liên kết tá»›i các trang Web khác và nó được gạch dưới.

| THỰC HÀNH

  1. Tạo một trang Web khác giả sử là bai_06.html và lưu vào cùng Folder với trang Web của bạn.

  2. Trong trang Web mà bạn cần tạo siêu liên kết tới, bạn thêm Tag tạo siêu liên kết như sau :

    <FONT FACE="Arial" SIZE="2">
    Xem bài há»c <A HREF="bai_06.html">ÄÆ°a hình ảnh vào trang Web</A>
    </FONT>
  3. Lưu lại công việc cá»§a bạn và mở trên trình duyệt. Khi đó bạn sẽ thấy Ä‘oạn văn bản "ÄÆ°a hình ảnh vào trang Web" được tạo thành siêu liên kết, nó được đổi thành màu xanh và khi bạn đưa chuá»™t vào vùng văn bản này thì chuá»™t bị đổi thành hình bàn tay và nếu bạn bấm chuá»™t thì sẽ được đưa tá»›i trang có tên là bai_06.html

Chân trá»i tri thức - Internet today
Xem bài há»c ÄÆ°a hình ảnh vào trang Web
Done

Bạn cũng có thể liên kết tới một hình ảnh bằng cách thay tên file HTML bằng một file ảnh. Ví dụ:

<A HREF="images/anh1.gif"> Text </A>

Tá»›i đây chắc bạn lại có thắc mắc, muốn liên kết tá»›i thư mục khác hoặc thư mục cao hÆ¡n thì làm thế nào? Äể thá»±c hiện Ä‘iá»u đó má»i bạn xem tiếp phần sau đây. Giả sá»­ cấu trúc folder cá»§a bạn có dạng:

Và bạn muốn liên kết tới file ảnh i-today.gif, khi đó trang Tag <A HREF ...> trong file trangwebcuaban.html bạn sửa lại như sau:

<A HREF="images/i-today.gif"> ... </A>

Còn trong trưá»ng hợp file bạn cần tạo liên kết có cấu trúc folder cao hÆ¡n. Ví dụ:

và bạn cần liên kết tới ảnh i-today.gif có cấp cao hơn thư mục tranghtml chứa trang Web của bạn, khi đó bạn cần sửa lại Tag như sau:

<A HREF="../images/i-today.gif"> ... </A>

Mỗi lần xuất hiện "../" báo cáo cho trình duyệt tìm kiếm ở một folder có cấp cao hơn.

Thực hành

Bây giá» bạn hãy áp dụng các cách liên kết tá»›i file ở Folder cùng cấp và cấp cao hÆ¡n. Khi thạo các cách liên kết, khi xây dá»±ng trang Web bạn có thể để tất cả các ảnh trong cùng má»™t Folder và liên kết tá»›i, Ä‘iá»u này làm cho việc thay đổi, cập nhật trang Web được thuận tiện hÆ¡n.

Thêm một chút vỠvấn đỠsiêu liên kết

Äể cho trang Web cá»§a bạn có vẻ chuyên nghiệp hÆ¡n, bây giá» bạn hãy đổi tên file đầu tiên thành index.html. Äiá»u này được lý giải như sau:

Ví dụ khi bạn vào trang I-today bạn sẽ gõ vào dòng địa chỉ cá»§a trình duyệt http://www.vnn.vn/i-today/. Thá»±c ra khi đó trình duyệt sẽ Ä‘á»c file http://www.vnn.vn/i-today/index.html.

BÀI HỌC

Liên kết đến các trang Web khác trên Internet

Äể liên kết tá»›i má»™t trang Web khác trên Internet ta dùng Tag sau:

<A HREF="URL"> Text </A>

Trong đó URL (Uniform Resource Locator) cho biết địa chỉ mà bạn muốn liên kết tới.

Ví dụ vỠcác URL:
http://www.hut.edu.vn
http:// www.vnn.vn
http://www.vnn.vn/i-today
mailto:hung_nd@vol.vnn.vn (mở hộp Outlook để soạn mail gửi đi)

Nếu bạn muốn trang Web này được mở trong một cửa sổ mới để giữ nguyên trang web của bạn trong cửa sổ cũ thì bạn thêm thuộc tính TARGET="_blank" vào trong thẻ <A>.

Thực hành

Tạo một file HTML và thêm đoạn sau vào trong phần BODY:

<FONT FACE="Arial" SIZE="2">
<UL>
  <LI><A HREF="http://www.hut.edu.vn" TARGET="_blank">Trưá»ng Äại há»c Bách khoa Hà ná»™i</A>
  <LI><A HREF="http://www.vnn.vn/i-today" TARGET="_blank">Tạp chí Công nghệ Thông tin Internet Today</A>
  <LI><A HREF="mailto:hung_nd@vol.vnn.vn">Gá»­i thư cho Trần Việt Hùng</A>
</UL>
</FONT>

Lưu công việc của bạn, sau đó mở trình duyệt và so sánh với ví dụ. Bạn có thể kiêm tra các siêu liên kết bằng cách di chuột vào vùng văn bản siêu liên kết và xem thông báo ở thanh trạng thái của trình duyệt, thanh trạng thái sẽ hiển thị URL mà bạn sẽ liên kết tới.

Chân trá»i tri thức - Internet today
  • Trưá»ng Äại há»c Bách khoa Hà ná»™i
  • Tạp chí Công nghệ Thông tin Internet Today
  • Gá»­i thư cho Trần Việt Hùng
  • Done

    BÀI HỌC

    Liên kết đến tới các phần trên cùng một trang

    HTML không những cho bạn tạo liên kết đến các trang Web khác nằm ở cùng máy tính vá»›i trang Web cá»§a bạn hoặc trên Internet, mà còn cho phép bạn liên kết đến các phần trong cùng má»™t trang. Äể liên kết đến các phần cá»§a má»™t trang trước hết bạn phải đặt tên cho phần cần liên kết tá»›i. Thá»§ tục này được thá»±c hiện bởi thuá»™c tính NAME trong thẻ <A>:

    <A NAME="name"></A>

    Trong đó name là một tên do bạn đặt ra. Sau đó nếu bạn cần liên kết tới phần đã đặt tên bạn chỉ cần dùng:

    <A HREF="#name"> Text to link </A>

    Tương tự khi liên kết tới các tài liệu khác ta có thể dùng:

    <A HREF="URL#name"> Text </A>
    <A HREF="vol1.html#name> Text to link </A>

    Ví dụ: Ngay sau thẻ BODY bạn đặt dòng sau:

    <A NAME="top"></A>

    Và khi muốn tạo liên kết để trở lên phần đầu của trang bạn viết như sau:

    <A HREF="#top">Click vào đây để vỠđầu trang</A>

    Click vào đây để vỠđầu trang

    Tạo các siêu liên kết bằng hình ảnh

    Như bạn vẫn thưá»ng thấy trong các trang Web, các siêu liên kết không chỉ là các Ä‘oạn văn bản mà còn cả bằng hình ảnh nữa, Ä‘iá»u này càng làm cho Web trở nên hấp dẫn. Phần này giá»›i thiệu cho bạn cách tạo các siêu liên kết bằng hình ảnh:

    Việc đầu tiên là bạn chá»n 1 ảnh đặt trong thư mục images, giả sá»­ đó là graph.jpg. Khi đó bạn sá»­ dụng các Tag như sau:

    <A HREF="file.html"> <IMG SRC="images/graph.jpg"></A>

    Bạn lưu ý là Tag <IMG..> nằm giữa Tag <A HREF ...> và </A>.

    Khi một ảnh được dùng làm siêu liên kết, nếu thuộc tính BORDER của ảnh bằng 0 (BORDER=0) thì sẽ có một hộp màu có màu của các siêu liên kết bao quanh ảnh.

    Lưu ý: Việc đưa má»™t hình ảnh lá»›n vào trong trang Web làm cho ngưá»i Ä‘á»c phải mất thá»i gian chá» tải vì vậy bạn nên sá»­ dụng má»™t số mẹo sau:

    • Äể đỠphòng ngưá»i Ä‘á»c tất chế độ hiển thị hình ảnh cá»§a trình duyệt, bạn nên thêm thuá»™c tính ALT="..." vào Tag <IMG> để ngưá»i Ä‘á»c dá»… định hướng.

    • Khi cần giá»›i thiệu má»™t hình ảnh lá»›n, bạn nên tạo má»™t hình ảnh thu nhá» cá»§a nó và đưa vào trang Web làm siêu liên kết tá»›i ảnh lá»›n, như thế đỡ mất thá»i gian download trang Web cá»§a bạn, ví dụ bạn hãy Click chuá»™t vào ảnh sau:

      Äoạn mã đơn giản là:

      <A HREF="images/anh1.gif"><IMG SRC="images/anh1_small.gif"></A>

    | THỰC HÀNH

    Bây giỠbạn hãy tạo một file HTML mà phần đầu được trình bày theo kiểu mục lục, mỗi mục liên kết tới phần nội dung tương ứng trong cùng văn bản, ở cuối mỗi phần nội dung có một ảnh làm siêu liên kết để báo quay trở lại đầu tài liệu. Trông giống như sau:

    Chân trá»i tri thức - Internet today

    Mục lục

    • Chương má»™t
      1. Giới thiệu chung
      2. Những kiến thức vỡ lòng vỠHTML
    • Chương hai
      1. Các Tag thông dụng
        • Tag định dạng kiá»u chữ
        • Tag chèn ảnh
      2. Các Tag trang trí trang Web
    • Chương ba
      • Các trang Web mẫu
      • Kết thúc
    Done

    Theo Tạp chí Tin há»c I-Today

    « ÄÆ°a hình ảnh vào trang Web Preformated Text »