Câu hỏi:
19/10/2024 207Mỗi phương án sau đây là đúng hay sai?
Xét đoạn mã HTML như sau:
1 <a href="CLBTT">Câu lạc bộ thể thao</a>
2 <a href="../images/picture.jpg">Giới thiệu</a>
3 <a href="#">Click</a>
a) Câu lệnh ở dòng 1 tạo liên kết đến phần tử có mã định danh là CLBTT.
b) Một cách mặc định, chữ “Click” luôn có màu xanh da trời.
c) Thư mục images không nằm cùng thư mục cha với tệp tin đang mở.
d) Khi nháy chuột vào chữ “Click”, con trỏ sẽ trở về đầu trang đang mở.
Sách mới 2k7: 30 đề đánh giá năng lực DHQG Hà Nội, Tp. Hồ Chí Minh, BKHN 2025 mới nhất (600 trang - chỉ từ 140k).
Quảng cáo
Trả lờ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.
CÂU HỎI HOT CÙNG CHỦ ĐỀ
Câu 1:
Trong các trường hợp sau, trường hợp nào nên sử dụng đường dẫn tương đối?
A. Tạo liên kết từ một ảnh tới một tệp tin trên mạng Internet (không thuộc website của mình).
B. Để liên kết tới một vị trí trong cùng website.
C. Để liên kết một tệp tin HTML tới một tệp tin trên mạng Internet (không thuộc website của mình).
D. Để liên kết một tệp tin trên máy cá nhân với chính nó.
Câu 2:
Câu lệnh nào sau đây là đúng?
A. <a href=“https://nxbgd.vn”> NXBGD.
B. <a href=“https://nxbgd.vn”> NXBGD</a>.
C. <a href=https://nxbgd.vn> NXBGD</a>.
D. <a href=https://nxbgd.vn> https://nxbgd.vn.
Câu 3:
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.
Câu 4:
Điều gì xảy ra khi đặt một thẻ <img> nằm giữa cặp thẻ <a>?
A. Ảnh được định nghĩa bởi thẻ <img> sẽ không hiển thị được.
B. Trang web chứa thẻ <img> đó sẽ không hiển thị được.
C. Ảnh được định nghĩa bởi thẻ <img> trở thành một siêu liên kết. D. Ảnh được định nghĩa bởi thẻ <img> trở thành đích của một siêu liên kết.
D. Ảnh được định nghĩa bởi thẻ <img> trở thành đích của một siêu liên kết.
Câu 5:
Sau khi viết các trang web riêng lẻ, em muốn kết nối chúng để tạo ra một website. Em nên sử dụng loại đường dẫn nào để liên kết giữa các trang?
A. Đường dẫn trực tiếp.
B. Đường dẫn gián tiếp.
C. Cả hai loại đường dẫn trực tiếp và đường dẫn gián tiếp.
D. Không dùng đường dẫn mà dùng mã định danh.
Câu 6:
Xét đoạn mã HTML sau:
<a href="https://vnu.edu.vn”> ĐHQGHN </a>,
Theo em, trong ví dụ này, “ĐHQGHN thể hiện:
A. Đoạn văn bản của trang web chịu ảnh hưởng của thẻ <a>,
B. Đoạn văn bản tại trang đích sẽ hiển thị khi em truy cập trang đích thông qua
siêu liên kết.
C. Vị trí trang web của em mà trang đích liên kết tới.
D. Đích đến của siêu liên kết mà em định nghĩa.
về câu hỏi!