Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> HTML

Cách chỉ định đích mở liên kết (target) trong HTML?

Thuộc tính target trên <a>, <area>, <base>, <form> chỉ định nơi mở tài liệu liên kết.

Các giá trị

Giá trị Mô tả
_blankMở trong tab/cửa sổ mới
_self (mặc định)Mở trong cùng tab/frame
_parentMở trong frame cha (nếu trong iframe)
_topMở trong cửa sổ trên cùng (thoát tất cả frame)
framenameMở trong iframe có name tương ứng

Ví dụ

<!DOCTYPE html>
<html>
  <head>
    <title>Thuộc tính target HTML</title>
  </head>
  <body>
    <h2>Tham khảo</h2>
    <p>Tham khảo <a href="https://www.qries.com/questions.php" target="_blank" rel="noopener">website này</a>.<br>
    Liên kết sẽ mở trong tab mới.</p>
  </body>
</html>

Bảo mật với _blank

Luôn thêm rel="noopener noreferrer" khi dùng target="_blank" để ngăn trang mới truy cập window.opener (tấn công reverse tabnabbing).

Base target

Đặt mặc định cho toàn trang: <base target="_blank"> trong <head>.