[Cánh diều] Trắc nghiệm Khoa học máy tính 12 bài 11: Mô hình hộp, bố cục trang web

[Cánh diều] Trắc nghiệm Khoa học máy tính 12 bài 11: Mô hình hộp, bố cục trang web

1. Để đạt được responsive design, nhà phát triển web thường sử dụng kết hợp những kỹ thuật CSS nào?
2. Khi thiết kế một trang web đa cột, công nghệ CSS nào được xem là hiện đại và mạnh mẽ nhất để tạo ra các bố cục phức tạp, linh hoạt và tương thích trên nhiều thiết bị?
3. Trong mô hình hộp, nếu muốn nội dung của phần tử cách đều các cạnh của đường viền, ta sẽ sử dụng thuộc tính nào?
4. Thuộc tính CSS nào cho phép nhà phát triển web thay đổi cách tính toán tổng chiều rộng và chiều cao của phần tử, bao gồm cả padding và border vào kích thước đã định?
5. Để khắc phục tình trạng phần tử cha bị collapse khi chứa các phần tử con đã được float, phương pháp nào sau đây là một giải pháp hiệu quả và phổ biến?
6. Trong bố cục trang web, display: block có đặc điểm gì nổi bật so với display: inline?
7. Một trang web có bố cục bao gồm một thanh điều hướng (navigation bar) ở trên cùng, một khu vực nội dung chính ở giữa và một chân trang (footer) ở dưới cùng. Đây là một ví dụ về cấu trúc bố cục trang web theo mô hình nào?
8. Khi sử dụng thuộc tính float trong CSS để đặt các phần tử bên cạnh nhau, vấn đề phổ biến nhất mà nhà phát triển thường gặp phải là gì?
9. Khái niệm footer trong bố cục trang web thường chứa những thông tin gì?
10. Trong CSS, thuộc tính padding được sử dụng để làm gì cho một phần tử?
11. Một nhà phát triển web muốn tạo một khoảng cách rõ ràng giữa phần tử tiêu đề (heading) và các phần tử văn bản ngay bên dưới nó trên một trang web. Thuộc tính CSS nào nên được ưu tiên sử dụng cho mục đích này?
12. Khi một phần tử HTML có thuộc tính width là 300px, padding là 10px, và border là 1px, thì tổng chiều rộng của phần tử đó theo mặc định (không sử dụng box-sizing: border-box) sẽ là bao nhiêu?
13. Trong thiết kế bố cục trang web, khái niệm container thường được sử dụng để làm gì?
14. Một đoạn mã CSS sử dụng Media Query có dạng `@media (max-width: 768px) { ... }`. Khối mã này sẽ được áp dụng khi nào?
15. Trong thiết kế bố cục trang web, mô hình hộp (box model) là một khái niệm cơ bản dùng để mô tả cách thức trình duyệt hiển thị các đối tượng trên trang. Thành phần nào của mô hình hộp bao gồm không gian xung quanh nội dung, nằm bên ngoài đường viền (border)?
16. Khi xem xét mô hình hộp của một phần tử HTML, thứ tự các lớp bao bọc phần tử từ trong ra ngoài là gì?
17. Khi sử dụng CSS Grid Layout, thuộc tính grid-template-columns có vai trò gì?
18. Trong Flexbox, thuộc tính justify-content được áp dụng cho phần tử cha (flex container) để làm gì?
19. Khi thiết kế một trang web có thanh điều hướng (navigation bar) cố định ở đầu trang, ngay cả khi người dùng cuộn trang, thuộc tính CSS nào thường được sử dụng cho thanh điều hướng đó?
20. Trong bố cục trang web, thuật ngữ header thường dùng để chỉ phần nào của trang?
21. Trong thiết kế web hiện đại, khái niệm responsive design (thiết kế đáp ứng) đề cập đến khả năng của trang web là gì?
22. Phần tử HTML nào sau đây mặc định có kiểu hiển thị (display) là inline?
23. Một trang web được thiết kế với các khối nội dung chính được sắp xếp theo dạng lưới, mỗi khối có thể có kích thước và vị trí khác nhau. Đây là đặc điểm nổi bật của loại bố cục nào?
24. Media Queries trong CSS cho phép nhà phát triển web làm gì?
25. Thuộc tính CSS display: flex (Flexbox) chủ yếu được sử dụng để làm gì trong việc sắp xếp các phần tử trên trang web?