Trắc nghiệm Tin học ứng dụng 12 Kết nối tri thức bài 24: Xây dựng phần đầu trang web
1. Trong HTML, việc đặt thẻ meta name=keywords có còn quan trọng cho SEO hiện đại như trước đây không?
A. Có, nó là yếu tố xếp hạng quan trọng nhất.
B. Không, các công cụ tìm kiếm hiện đại ít sử dụng thông tin này.
C. Chỉ quan trọng cho các công cụ tìm kiếm cũ.
D. Chỉ quan trọng cho việc hiển thị trên thiết bị di động.
2. Trong ngữ cảnh của phần đầu trang web, thẻ title có vai trò gì?
A. Định dạng văn bản thành in đậm.
B. Hiển thị nội dung chính của trang.
C. Đặt tên cho tab trình duyệt và kết quả tìm kiếm.
D. Tạo liên kết điều hướng.
3. Khi xây dựng phần đầu trang web, mục đích chính của việc sử dụng thẻ meta với thuộc tính charset là gì?
A. Đặt tiêu đề cho trang web.
B. Xác định bộ mã hóa ký tự cho văn bản.
C. Liên kết đến tệp JavaScript.
D. Thiết lập viewport cho thiết bị di động.
4. Khi cần nhúng mã JavaScript để xử lý các tương tác hoặc hiệu ứng động cho phần đầu trang, thẻ HTML nào được sử dụng?
A. thẻ link
B. thẻ meta
C. thẻ style
D. thẻ script
5. Để tạo menu điều hướng chính trong phần đầu trang web, thẻ HTML nào thường được sử dụng kết hợp với danh sách không có thứ tự (ul)?
A. thẻ nav
B. thẻ header
C. thẻ link
D. thẻ script
6. Nếu bạn muốn đảm bảo rằng phần đầu trang web không bị tràn ra ngoài màn hình trên các thiết bị có chiều rộng nhỏ, bạn nên áp dụng thuộc tính CSS nào cho các phần tử bên trong nó?
A. overflow: visible;
B. word-wrap: break-word;
C. max-width: 100%;
D. white-space: nowrap;
7. Mục đích của việc khai báo ở đầu tệp HTML là gì?
A. Đặt mã hóa ký tự cho trang.
B. Khai báo tài liệu sử dụng chuẩn HTML5.
C. Liên kết đến tệp CSS.
D. Xác định ngôn ngữ của trang.
8. Trong CSS, nếu bạn muốn căn giữa một phần tử văn bản (ví dụ: tên thương hiệu) bên trong thẻ header, thuộc tính nào thường được sử dụng kết hợp với text-align?
A. margin: auto;
B. padding: 10px;
C. float: left;
D. position: relative;
9. Nếu bạn muốn thêm một biểu tượng nhỏ hiển thị trên tab trình duyệt của phần đầu trang, bạn sẽ sử dụng thẻ nào và thuộc tính nào?
A. thẻ script với thuộc tính src
B. thẻ link với thuộc tính rel=icon
C. thẻ meta với thuộc tính name=icon
D. thẻ style với thuộc tính href
10. Trong HTML, thẻ nào thường chứa logo hoặc tên thương hiệu của trang web, đặt ở vị trí nổi bật trong phần đầu trang?
A. thẻ footer
B. thẻ article
C. thẻ header
D. thẻ aside
11. Trong HTML, thẻ nào được sử dụng để nhúng một tệp CSS hoặc liên kết đến một tài nguyên bên ngoài khác, thường đặt trong phần đầu trang?
A. thẻ meta
B. thẻ script
C. thẻ link
D. thẻ style
12. Trong ngôn ngữ HTML, thẻ nào được sử dụng phổ biến nhất để định nghĩa một phần tử tiêu đề (header) cho một trang web hoặc một phần của trang web?
A. thẻ div
B. thẻ header
C. thẻ section
D. thẻ nav
13. Thuộc tính rel trong thẻ link khi liên kết tệp CSS có giá trị phổ biến nào?
A. stylesheet
B. icon
C. preload
D. preconnect
14. Trong HTML, thẻ nào thường được dùng để chứa các liên kết đến các trang khác hoặc các phần khác của cùng một trang, tạo thành menu điều hướng trong phần đầu trang?
A. thẻ p
B. thẻ a
C. thẻ span
D. thẻ h1
15. Thuộc tính nào của thẻ HTML thường được sử dụng để liên kết đến một tệp CSS bên ngoài, giúp định dạng cho phần đầu trang web?
A. href
B. src
C. rel
D. type
16. Khi sử dụng CSS để tạo kiểu cho phần đầu trang web, selector nào là hiệu quả nhất để nhắm mục tiêu đến một phần tử duy nhất có ID cụ thể?
A. Selector lớp (ví dụ: .class-name)
B. Selector ID (ví dụ: #id-name)
C. Selector phần tử (ví dụ: header)
D. Selector thuộc tính (ví dụ: [attribute=value])
17. Phân tích cú pháp HTML cho phần đầu trang web, việc đặt thẻ meta charset=UTF-8 ở vị trí nào là tối ưu nhất?
A. Cuối cùng trong thẻ head.
B. Sau thẻ title.
C. Ngay sau thẻ mở head.
D. Trong thẻ body.
18. Để đảm bảo phần đầu trang web hiển thị tốt trên nhiều loại thiết bị, thuộc tính name nào của thẻ meta là quan trọng nhất?
A. description
B. keywords
C. viewport
D. author
19. Mục đích của việc sử dụng thuộc tính content trong thẻ meta name=viewport là gì?
A. Định nghĩa chiều rộng của trang.
B. Thiết lập tỷ lệ ban đầu cho viewport.
C. Quy định bộ mã hóa ký tự.
D. Đặt mô tả cho trang web.
20. Thẻ HTML nào có thể được sử dụng để nhóm các nội dung liên quan đến việc giới thiệu hoặc điều hướng, thường nằm trong phần đầu trang và có thể bao gồm tiêu đề, logo, menu?
A. thẻ main
B. thẻ header
C. thẻ footer
D. thẻ section
21. Khi sử dụng CSS để định dạng phần đầu trang, thuộc tính background-color dùng để làm gì?
A. Thay đổi màu chữ.
B. Thiết lập màu nền cho phần tử.
C. Tạo đường viền cho phần tử.
D. Điều chỉnh khoảng cách lề.
22. Ngôn ngữ đánh dấu nào là nền tảng cơ bản để xây dựng cấu trúc của phần đầu trang web?
A. CSS
B. JavaScript
C. HTML
D. Python
23. Thuộc tính name=description trong thẻ meta dùng để làm gì cho phần đầu trang?
A. Định nghĩa tiêu đề trang.
B. Cung cấp mô tả ngắn gọn về nội dung trang cho công cụ tìm kiếm.
C. Thiết lập mã hóa ký tự.
D. Liên kết đến tệp CSS.
24. Khi tạo phần đầu trang web, việc sử dụng các thẻ ngữ nghĩa (semantic tags) như header, nav, main mang lại lợi ích gì?
A. Chỉ làm cho mã HTML trông đẹp hơn.
B. Cải thiện khả năng tiếp cận (accessibility) và SEO.
C. Tăng tốc độ tải trang một cách đáng kể.
D. Yêu cầu trình duyệt phải cài đặt thêm plugin.
25. Khi sử dụng CSS để tạo kiểu cho phần đầu trang, mục đích của thuộc tính display: flex; trên một phần tử cha là gì?
A. Làm cho phần tử đó trở nên vô hình.
B. Cho phép sắp xếp các phần tử con theo chiều ngang hoặc dọc một cách linh hoạt.
C. Đặt chiều cao cố định cho phần tử.
D. Tạo hiệu ứng đổ bóng.