Link Liên Kết

Link liên kết là một thành phần quan trọng trong một website. Thông thường một website ví dụ như website http://www.hoclaptrinh.org sẽ có nhiều trang khác nhau ví dụ như trang http://www.hoclaptrinh.org/HTML-Co-Ban hay http://www.hoclaptrinh.org/HTML-Co-Ban/Nhap-Mon. Bản thân whhttp://ww.hoclaptrinh.org cũng được coi là một trang và được gọi là trang chủ.

Để có thể truy cập vào các trong trang từ trang chủ chúng ta phải tạo liên kết giữa trang này với nhau. Trong HTML chúng ta dùng thẻ <a> để tạo liên kết. Hãy xem ví dụ sau:

<a href="http://www.hoclaptrinh.org/HTML-Co-Ban">Khoá học HTML Cơ Bản</a>

Chạy

Thuộc Tính HREF

Ở ví dụ chúng ta sử dụng thuộc tính href đã học ở phần trước để quy định địa chỉ của trang web mà liên kết trỏ tới. Hay nói cách khác khi chúng ta click chuột vào đường dẫn thì trình duyệt sẽ đưa ta đến trang đích là trang nào.

Đoạn văn bản Khoá học HTML Cơ Bản được đặt bên trong thẻ là nội dung được trình duyệt dùng để hiển thị đường dẫn.

Nếu như địa chỉ đích của đường dẫn có tên miền giống với tên miền của trang hiện tại bạn có thể sử dụng đường dẫn tương đối bằng cách bỏ phần phương thức http:// và phần tiên miền www.hoclaptrinh.org đi, ví dụ:

<a href="/HTML-Co-Ban">Khoá học HTML Cơ Bản</a>

Chạy

Thuộc Tính Title

Thuộc tính này dùng để tạo tiêu đề cho đường dẫn, tiêu đề này thường là một mô tả ngắn ngọn cho nội dung của trang đích. Ví dụ:

<a href="http://www.hoclaptrinh.org/HTML-Co-Ban" title="Khoá học HTML trên trang hoclaptrinh.org">Khoá học HTML Cơ Bản</a>

Chạy

Sử dụng thuộc tính title khi người dùng dê con trỏ chuột lên đường dẫn, trình duyệt sẽ hiển thị một khung popup nhỏ với nội dung là giá trị của thuộc tính này.

Thuộc Tính Target

Thuộc tính này đươc trình duyệt sử dụng để xác định xem khi người dùng click chuột vào đường dẫn thì trang mới sẽ được mở ở trên tab mới hay ở tab hiện tại, nếu bạn muốn trình duyệt mở đường dẫn ở tab mới thì bạn cần đặt giá trị cho thuộc tính này là _blank như ví dụ sau:

<a href="http://www.hoclaptrinh.org/HTML-Co-Ban" target="_blank">Khoá học HTML Cơ Bản</a>

Chạy

Trường hợp bạn không để thuộc tính này bên trong thẻ mở <a> thì trình duyệt sẽ mở trang đích trong cùng tag với trang hiện tại nghĩa là trang hiện tại sẽ bị thay thế bởi trang đích mà nó liên kết tới.

HTML Frontend Thiết Kế Web
Thêm Bình Luận: