Trắc nghiệm Cánh diều Tin học ứng dụng 12 bài 3: Tạo thanh điều hướng cho trang web

Trắc nghiệm Cánh diều Tin học ứng dụng 12 bài 3: Tạo thanh điều hướng cho trang web

1. Trong trường hợp thanh điều hướng quá dài và không vừa với chiều rộng màn hình thiết bị di động, giải pháp nào sau đây là phù hợp nhất?
2. Trong thiết kế web, yếu tố nào sau đây đóng vai trò là bản đồ giúp người dùng di chuyển giữa các trang và hiểu cấu trúc của một trang web?
3. Thanh điều hướng có thể được đặt ở những vị trí nào trên trang web?
4. Thẻ HTML nav được sử dụng để làm gì trong cấu trúc trang web, đặc biệt liên quan đến thanh điều hướng?
5. Thuộc tính CSS nào được sử dụng để thay đổi màu sắc của văn bản trong các liên kết của thanh điều hướng?
6. Đâu là một ví dụ về anchor link trong thanh điều hướng, cho phép người dùng nhảy đến một phần cụ thể của cùng một trang?
7. Khi tạo một thanh điều hướng cố định ở đầu trang, để đảm bảo nội dung không bị che khuất bởi thanh điều hướng, chúng ta cần điều chỉnh margin-top hoặc padding-top cho phần tử nào?
8. Để các mục trong thanh điều hướng hiển thị theo chiều ngang thay vì chiều dọc mặc định, chúng ta thường áp dụng thuộc tính CSS nào cho các mục danh sách (li)?
9. Yếu tố nào quan trọng nhất để đảm bảo thanh điều hướng hoạt động tốt trên cả máy tính và thiết bị di động?
10. Trong thiết kế thanh điều hướng, việc làm cho các mục liên kết thay đổi màu sắc hoặc kiểu hiển thị khi người dùng di chuột qua (hover) thường được thực hiện bằng cách nào?
11. Khi người dùng nhấp vào một liên kết trong thanh điều hướng, trang web sẽ chuyển đến một phần khác. Điều này được thực hiện bằng cách nào?
12. Khi tạo một menu thả xuống (dropdown menu) trong thanh điều hướng, phần tử nào thường được sử dụng để chứa các mục con?
13. Trong ngữ cảnh tạo thanh điều hướng, li là viết tắt của từ gì trong HTML?
14. Thuộc tính CSS nào giúp loại bỏ các dấu chấm mặc định (bullets) xuất hiện trước các mục danh sách trong menu điều hướng?
15. Để tạo khoảng cách giữa các mục trong thanh điều hướng, chúng ta nên áp dụng thuộc tính padding hoặc margin cho các phần tử nào?
16. Khi tạo thanh điều hướng, các liên kết (thường là thẻ a) bên trong menu có thể có các dấu gạch chân mặc định. Để loại bỏ chúng, chúng ta sử dụng thuộc tính CSS nào?
17. Thuộc tính CSS nào giúp kiểm soát việc hiển thị của menu thả xuống (ví dụ: ẩn khi không hover, hiển thị khi hover)?
18. Nếu bạn muốn các mục của thanh điều hướng có khoảng cách tối thiểu là 20px từ mọi phía, bạn sẽ áp dụng thuộc tính CSS nào cho các mục li?
19. Thuộc tính CSS background-color được áp dụng cho phần tử nào để tạo màu nền cho thanh điều hướng?
20. Khi thanh điều hướng được thiết kế cho các thiết bị di động (responsive design), cách nào sau đây thường được sử dụng để thu gọn menu thành một biểu tượng (ví dụ: icon hamburger)?
21. Trong ngữ cảnh JavaScript, hàm nào thường được sử dụng để thay đổi thuộc tính CSS của một phần tử, ví dụ như hiển thị/ẩn menu?
22. Thành phần HTML nào thường được sử dụng để tạo danh sách các liên kết trong thanh điều hướng?
23. Trong CSS, để tạo hiệu ứng chuyển đổi mượt mà (transition) khi thay đổi màu sắc của liên kết trong thanh điều hướng khi hover, chúng ta sử dụng thuộc tính nào?
24. Nếu muốn thanh điều hướng luôn hiển thị ở đầu trang web ngay cả khi người dùng cuộn trang, thuộc tính CSS nào cần được áp dụng cho phần tử chứa thanh điều hướng?
25. Để các mục trong thanh điều hướng có khoảng cách đều nhau và căn giữa theo chiều ngang trong container của nó, cách tiếp cận CSS nào là hiệu quả nhất?