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

Đề bài

Trong tệp index.html, viết câu lệnh sau đây:

Sau đây là các nhận định về câu lệnh trên và kết quả của nó.

1. Câu lệnh tạo liên kết tới trang web
2. Trên cửa sổ trình duyệt, khi click vào dòng "liên kết tới trang web", trang web sẽ mở trên một cửa sổ mới.
3. Trang web nằm trên cùng địa chỉ máy chủ với tệp HTML hiện tại.
4. Thuộc tính href là thuộc tính bắt buộphuongAn__c.
Đáp án đúng: 1Đ, 2Đ, 3S, 4Đ

Xem lời giải

Phương pháp giải

Lời giải chi tiết

  • Phân tích từng nhận định:
  • 1. Câu lệnh tạo liên kết tới trang web.
    • Câu lệnh sử dụng thẻ <a> với thuộc tính href, liên kết đến URL "https://www.google.com". Đây là cách thông thường để tạo một đường liên kết đến trang web khác.
    • Kết luận: Nhận định này đúng.
  • 2. Trên cửa sổ trình duyệt, khi click vào dòng "liên kết tới trang web", trang web sẽ mở trên một cửa sổ mới.
    • Câu lệnh không có thuộc tính target="_blank", vì thế liên kết sẽ mở trong cửa sổ hoặc tab hiện tại, không phải là cửa sổ hoặc tab mới theo mặc định.
    • Kết luận: Nhận định này sai.
  • 3. Trang web nằm trên cùng địa chỉ máy chủ với tệp HTML hiện tại.
    • Liên kết là URL bắt đầu bằng "https://", cho thấy đây là một liên kết tới một trang web bên ngoài với máy chủ khác. Không có thông tin trong lệnh này để chỉ ra trang web nằm trên cùng địa chỉ máy chủ.
    • Kết luận: Nhận định này sai.
  • 4. Thuộc tính href là thuộc tính bắt buộc.
    • Để tạo một liên kết hoạt động, thuộc tính href phải được khai báo. Nếu không, thẻ <a> sẽ không dẫn đến đâu khi nhấp vào.
    • Kết luận: Nhận định này đúng.

Chú ý khi giải

  • Để mở liên kết trong tab mới, cần sử dụng thêm thuộc tính target="_blank" trong thẻ <a>.
  • Luôn xác định địa chỉ URL đầy đủ bao gồm giao thức http hoặc https khi liên kết đến các trang web ngoài máy chủ.
  • Thao tác sử dụng CSS hoặc JavaScript để thay đổi hành vi mặc định của liên kết khi cần thiết.