Cấu trúc thẻ liên kết
<a href="url" title="Tiêu đề hiển thị" target="vị trí bạn muốn hiển thị"> Tên liên kết </a>
*Ý nghĩa: Thẻ định nghĩa một siêu liên kết trong HTML, một siêu liên kết ( hay liên kết ) là một từ, một nhóm nhiều từ, hoặc hình ảnh mà bạn có thể click vào đó để đi đến một trang web khác.
– Thuộc tính href: chỉ định đường dẫn sẽ liên kết tới. Đường dẫn có thể tương đối hoặc tuyệt đối và có thể là :
- Địa chỉ một trang web ngoài website hiện tại: VD: https://www.facebook.com
- Địa chỉ một trang nội bộ website, vd: /contact.html
- Giao thức gọi ứng dụng gửi mail: mailto: [email protected]
- Giao thức gọi điện thoại: tel:0968xxxxxx
- Định danh ID của một thẻ nào đó trong cùng 1 tài liệu (1 trang web) hoặc ở một trang web khác.
- VD: <a href =”#top”>về đầu trang </a>
- Liên kết trực tiếp tới file, vd: <a href=”/tailieu/abc.zip”>download</a>
-Thuộc tính title: hiển thị chuỗi text mô tả khi đưa chuột vào link.
-Thuộc tính target: Xác định vị trí sẽ hiển thị nội dung được liên kết tới
- Mặc định không đặt target là _self: Khi bấm vào link sẽ mở nội dung ở cửa sổ hiện tại
- target=”_blank”: Mở nội dung liên kết tới ở cửa sổ mới.
- target=”_parent”: Nếu đặt nội dung trong một frame thì nội dung liên kết sẽ hiển thị ở cửa sổ cấp cha
- target=”_top”: Hiển thị nội dung liên kết ở cửa sổ chính
- framename: hiển thị nội dung ở 1 frame nào đó theo tên của frame đó.
Ví dụ
<a href="https://zezo.dev" title="Education">Học lập trình web tại zezo.dev</a>
Các trạng thái của link
Thường có 3 trạng thái mặc định:
– Chưa kích chuột (unvisited): Link sẽ có màu xanh
– Đã kích chuột vào (visited): Link có màu tím
– Đang bấm chuột vào link (active): Link có màu đỏ