Up5me
Trang chủ > Câu hỏi lẻ > mvwHpab9tNGR

Đề bài

Phương án nào dưới đây KHÔNG đúng về thuộc tính target của thẻ <a>?

Là thuộc tính không bắt buộc.
Nếu không có thuộc tính này, tài liệu được mở ngay trên cửa sổ trình duyệt hiện tại.
Nếu giá trị thuộc tính target là "_blank" thì tài liệu được mở trên cửa sổ trình duyệt hiện tại.
Nếu giá trị thuộc tính target là "_seLF" thì tài liệu được mở trên cửa sổ trình duyệt hiện tại.
Đáp án đúng: C

Xem lời giải

Phương pháp giải

Lời giải chi tiết

Ta hãy phân tích từng phương án để tìm đáp án không đúng:

  • A. Là thuộc tính không bắt buộc.
    Thuộc tính target là không bắt buộc khi sử dụng thẻ <a>. Nếu không có thuộc tính này, mặc định tài liệu được mở trên cùng cửa sổ. Vậy phương án A là đúng.
  • B. Nếu không có thuộc tính này, tài liệu được mở ngay trên cửa sổ trình duyệt hiện tại.
    Điều này là đúng vì khi không có thuộc tính target, trang sẽ mở trên cùng cửa sổ trình duyệt. Vậy phương án B là đúng.
  • C. Nếu giá trị thuộc tính target là "_blank" thì tài liệu được mở trên cửa sổ trình duyệt hiện tại.
    Phương án này không đúng vì giá trị "_blank" của thuộc tính target sẽ luôn mở tài liệu trong một cửa sổ mới hoặc tab mới, không phải trên cửa sổ trình duyệt hiện tại. Vậy phương án C là không đúng.
  • D. Nếu giá trị thuộc tính target là "_seLF" thì tài liệu được mở trên cửa sổ trình duyệt hiện tại.
    Phương án này đúng nhưng có lỗi chính tả ở _seLF (đúng phải là _self), tuy nhiên về mặt mở trên cửa sổ hiện tại là chính xác. Vậy phương án D là đúng.

Từ đó, ta thấy phương án C là phương án KHÔNG đúng.

Chú ý khi giải

  • Phân biệt sự khác biệt giữa các giá trị của thuộc tính target: _blank mở trang mới, _self mở trên trang hiện tại, _parent mở trong khung cha hiện tại, và _top mở toàn bộ cửa sổ trình duyệt.
  • Cẩn thận với lỗi chính tả trong các mã HTML, như "_self" thay vì "_seLF".
  • Hiểu rõ sự mặc định của thẻ <a> nếu không có thuộc tính target là mở trang trên cùng cửa sổ.