Thuộc tính href của thẻ <a> trong HTML
Định nghĩa và cách sử dụng
href
Thuộc tính quy định URL của trang mà liên kết chỉ định.
href
Giá trị của thuộc tính có thể là URL tương đối hoặc tuyệt đối của bất kỳ tài liệu hợp lệ nào, bao gồm phần nhận diện và đoạn mã JavaScript. Nếu người dùng chọn nội dung trong thẻ <a>, trình duyệt sẽ cố gắng tìm kiếm và hiển thị href
Thuộc tính chỉ định URL của tài liệu mà URL này đại diện, hoặc danh sách các biểu thức JavaScript, phương pháp và hàm cần thực hiện.
Nếu href
Nếu thuộc tính không tồn tại, thẻ <a> sẽ không phải là liên kết.
Lưu ý:Bạn có thể liên kết đến đầu trang của trang hiện tại bằng href="#top" hoặc href="#"!
Tạo liên kết văn bản
Một thẻ <a> tham chiếu đến tài liệu khác có thể có dạng sau:
<a href="http://www.codew3c.com/index.html">CodeW3C.com Hướng dẫn trực tuyến</a>
Trình duyệt hiển thị cụm từ "CodeW3C.com Hướng dẫn trực tuyến" bằng các hiệu ứng đặc biệt (thường là văn bản màu xanh dương có dấu gạch dưới), để người dùng biết rằng nó là một liên kết có thể truy cập vào tài liệu khác. Như vậy:
CodeW3C.com Hướng dẫn trực tuyến
Người dùng có thể sử dụng các tùy chọn trong trình duyệt để tự mình chỉ định màu văn bản, thiết lập màu văn bản liên kết trước và sau liên kết.
Lưu ý:Có thể sử dụng CSS ảoThêm các樣式 phức tạp và đa dạng vào liên kết văn bản.
Tạo liên kết hình ảnh
Liên kết phức tạp hơn có thể chứa hình ảnh. LOGO này là một liên kết hình ảnh, nhấp vào hình ảnh này, bạn có thể quay lại trang chủ của W3school:
<a href="http://www.codew3c.com/index.html"> <img src="/i/codew3c_logo_white.gif" /> </a>
Mã trên sẽ thêm một liên kết quay lại trang chủ cho LOGO của CodeW3C.com:

Hầu hết các trình duyệt đồ họa sẽ đặt viền đặc biệt xung quanh hình ảnh là một phần của liên kết. Bằng cách đặt hình ảnh của trong thẻ <img>, Thuộc tính viềnĐặt thành 0 có thể xóa viền của liên kết. Cũng có thể sử dụng Thuộc tính viền của CSSĐể thay đổi toàn cục樣式 viền của phần tử.
Mô hình
Ví dụ 1
Thuộc tính href quy định đích của liên kết:
<a href="https://www.codew3c.com">Truy cập CodeW3C.com</a>
Ví dụ 2
Cách sử dụng hình ảnh như liên kết:
<a href="https://www.codew3c.com"> <img border="0" alt="W3School" src="/i/logo/w3logo.png" width="400" height="225"> </a>
Ví dụ 3
Cách liên kết đến địa chỉ email:
<a href="mailto:someone@example.com">Gửi email</a>
Ví dụ 4
Cách liên kết đến số điện thoại:
<a href="tel:+8613888888888">+86 138 8888 8888</a>
Ví dụ 5
Cách liên kết đến một phần khác trên cùng trang:
<a href="#section2">Chuyển sang chương 2</a>
Ví dụ 6
Cách liên kết đến JavaScript:
<a href="javascript:alert('Hello World!');">Thực hiện JavaScript</a>
Cú pháp
<a href="URL">
Giá trị thuộc tính
Giá trị | Mô tả |
---|---|
URL |
URL liên kết. Giá trị có thể:
|
Hỗ trợ trình duyệt
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
Hỗ trợ | Hỗ trợ | Hỗ trợ | Hỗ trợ | Hỗ trợ |