Câu hỏi:

19/10/2024 639 Lưu

Khi viết mã HTML để tạo một liên kết bằng mã định danh tới phần tử có mã định danh là bt1.html em đã quên mất dấu “#” trong thuộc tính href. Điều gì sẽ xảy ra khi em nháy chuột vào liên kết?

A. Trang web chứa siêu liên kết mà em viết không hiển thị được.

B. Không có gì xảy ra vì mã lệnh viết sai.

C. Trình duyệt sẽ tìm và hiển thị tệp tin có tên em đã viết trong thuộc tính href

D. Liên kết sẽ trở về trang chủ của website thay vì chuyển tới vị trí tương ứng với mã định danh.

Quảng cáo

Trả lời:

verified
Giải bởi Vietjack

Đáp án là C.Trình duyệt sẽ tìm và hiển thị tệp tin có tên em đã viết trong thuộc tính href là câu trả lời đúng. Khi bạn quên dấu “#”, trình duyệt sẽ hiểu bạn đang chỉ tới một tệp HTML (trong ví dụ này là bt1.html) và cố gắng tìm và hiển thị tệp tin đó.

CÂU HỎI HOT CÙNG CHỦ ĐỀ

Lời giải

Đáp án đúng là c và d; Sai là a và b

a)Đúng: href="CLBTT" là liên kết đến một phần tử có mã định danh (id) trong cùng trang. Nếu trong trang có phần tử như <div id="CLBTT">...</div>, khi nhấp vào liên kết này, trình duyệt sẽ cuộn đến phần tử đó.

b) Sai: Theo mặc định, liên kết trong HTML thường có màu xanh (màu xanh lá cây hoặc màu xanh dương) tùy thuộc vào kiểu dáng (CSS) của trình duyệt và hệ điều hành. Tuy nhiên, màu sắc có thể thay đổi tùy theo các thuộc tính CSS được áp dụng cho trang. Không phải tất cả các trình duyệt đều mặc định màu xanh da trời.

c) Đúng: Dòng mã href="../images/picture.jpg" cho thấy liên kết đến thư mục images nằm ở cấp độ thư mục cha (một cấp lên) so với thư mục của tệp tin hiện tại. Dấu .. trong đường dẫn có nghĩa là đi lên một cấp thư mục.

d) Sai: href="#" không làm cho trang trở về đầu. Thay vào đó, nó chỉ tạo ra một liên kết không có tác dụng rõ rệt (thường được sử dụng trong JavaScript để ngăn chặn hành vi mặc định). Tuy nhiên, nếu không có mã JavaScript nào can thiệp, việc nhấp vào sẽ không làm gì, và nếu có, thì có thể sẽ thực hiện hành động khác do lập trình viên định nghĩa.

Lưu ý: thẻ <a href="#"> thường được dùng ở phía dưới mỗi phần của trang web, tạo liên kết để lên đầu trang; nhất là khi trang web quá dài và gồm nhiều đoạn nội dung khác nhau.

Lời giải

Đáp án là B. Đây là trường hợp điển hình để sử dụng đường dẫn tương đối vì các tệp đều thuộc cùng một website và có thể được tham chiếu tương đối với nhau. Điều này giúp cho việc quản lý dễ dàng hơn và không phụ thuộc vào tên miền chính của website (ví dụ: khi website được di chuyển sang tên miền khác, đường dẫn tương đối vẫn hoạt động mà không cần chỉnh sửa).

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP