Trắc nghiệm Tin học 12 Chân trời sáng tạo Bài F11: Định kiểu CSS cho bảng và phần tử < DIV >
Trắc nghiệm Tin học 12 Chân trời sáng tạo Bài F11: Định kiểu CSS cho bảng và phần tử < DIV >
-
35 lượt thi
-
15 câu hỏi
-
45 phút
Danh sách câu hỏi
Câu 1:
PHẦN I. Câu trắc nghiệm nhiều phương án lựa chọn. Thí sinh trả lời từ câu 1 đến câu 10. Mỗi câu hỏi thí sinh chỉ lựa chọn một phương án.
Để định kiểu màu nền xen kẽ cho các hàng trong bảng, thuộc tính CSS nào cần sử dụng?
Đáp án: B
Giải thích: Để định kiểu màu nền xen kẽ cho các hàng chẵn và lẻ trong bảng, bạn cần sử dụng thuộc tính nth-child để chọn các hàng và áp dụng màu nền cho chúng.
Câu 2:
Đáp án: C
Giải thích: Để hiển thị đường viền đơn cho bảng, bạn sử dụng thuộc tính border-collapse với giá trị collapse.
Câu 3:
Đáp án: A
Giải thích: Để đặt màu nền cho hàng tiêu đề thành màu xanh và chữ trắng, bạn sử dụng thuộc tính background-color để đặt màu nền và color để đặt màu chữ.
Câu 4:
Đáp án: C
Giải thích: Để đặt phần tử <div> bên trái hoặc bên phải của trang web, bạn sử dụng thuộc tính float với giá trị left hoặc right.
Câu 5:
Đáp án: C
Giải thích: Để khắc phục lỗi bố cục khi chiều cao của hai phần tử <div> không bằng nhau và có phần tử khác bên dưới, bạn sử dụng giá trị both cho thuộc tính clear để tạo vùng ngăn cách với phần tử bên dưới.
Câu 6:
Đáp án: B
Giải thích: Để định kiểu cho trạng thái hover của các hàng trong bảng, bạn sử dụng lớp giả tr:hover.
Câu 7:
Đáp án: B
Giải thích: Để đặt màu nền cho hàng chẵn của bảng thành màu xám, bạn sử dụng thuộc tính background-color.
Câu 8:
Đáp án: B
Giải thích: Để tạo vùng ngăn cách với phần tử bên dưới khi sử dụng float, bạn sử dụng thuộc tính clear với giá trị both.
Câu 9:
Đáp án: B
Giải thích: Để định kiểu cho đường viền của mỗi ô trong bảng là màu xanh, bạn sử dụng thuộc tính border-color
Câu 10:
Đáp án: B
Giải thích: Để làm bảng đẹp mắt và nổi bật, bạn nên sử dụng màu nền xen kẽ cho các hàng và đặt màu nền riêng cho hàng tiêu đề.
Câu 11:
PHẦN II. Câu trắc nghiệm đúng Sai. Thí sinh trả lời từ câu 1 đến câu 2. Trong mỗi ý a), b), c), d) ở mỗi câu, thí sinh chọn đúng hoặc sai
Phát biểu sau đây đúng hay sai về định kiểu CSS cho bảng?
a) Để định kiểu màu nền cho các hàng chẵn trong bảng, bạn nên sử dụng thuộc tính background-color với giá trị #e5e5e5 và khai báo vùng chọn là tr:nth-child(even).
b) Để hiển thị đường viền đôi cho bảng, bạn cần sử dụng giá trị collapse cho thuộc tính border-collapse
c) Để định kiểu cho trạng thái hover của các hàng trong bảng, bạn nên sử dụng thuộc tính tr:hover.
d) Để đặt màu nền cho hàng tiêu đề của bảng thành màu xanh và chữ trắng, bạn nên sử dụng thuộc tính background-color với giá trị #3eafff và color với giá trị #fff.
a) Đúng: Để định kiểu màu nền cho các hàng chẵn trong bảng, bạn sử dụng thuộc tính background-color với giá trị #e5e5e5 và khai báo vùng chọn là tr:nth-child(even) để chọn các hàng chẵn.
b) Sai: Giá trị collapse cho thuộc tính border-collapse sẽ làm cho đường viền của bảng trở thành đường viền đơn, không phải đôi. Để có đường viền đôi, bạn cần sử dụng giá trị separate.
c) Đúng: Để định kiểu cho trạng thái hover của các hàng trong bảng, bạn sử dụng lớp giả tr:hover.
d) Đúng: Để đặt màu nền cho hàng tiêu đề thành màu xanh và chữ trắng, bạn sử dụng thuộc tính background-color với giá trị #3eafff và thuộc tính color với giá trị #fff.
Câu 12:
Phát biểu sau đây đúng hay sai về định kiểu cho phần tử <div>
a) Để đặt phần tử <div> nằm bên trái của trang web, bạn sử dụng thuộc tính float với giá trị left.
b) Nếu không khai báo float: right; cho Vùng B, Vùng B sẽ tự động kết xuất bên trái của Vùng A.
c) Để khắc phục lỗi bố cục khi chiều cao của hai phần tử <div> không bằng nhau, bạn nên sử dụng thuộc tính clear với giá trị both.
d) Để thay đổi vị trí của phần tử <div> theo chiều ngang, bạn sử dụng thuộc tính margin với các giá trị left hoặc right.
a) Đúng: Để đặt phần tử <div> nằm bên trái của trang web, bạn sử dụng thuộc tính float với giá trị left.
b) Sai: Nếu không khai báo float: right; cho Vùng B, Vùng B sẽ tự động kết xuất ngay bên dưới Vùng A, không phải bên trái.
c) Đúng: Để khắc phục lỗi bố cục khi chiều cao của hai phần tử <div> không bằng nhau, bạn sử dụng thuộc tính clear với giá trị both để tạo vùng ngăn cách với phần tử bên dưới.
d) Sai: Để thay đổi vị trí của phần tử <div> theo chiều ngang, bạn sử dụng thuộc tính float với giá trị left hoặc right. Thuộc tính margin chỉ thay đổi khoảng cách xung quanh phần tử nhưng không thay đổi vị trí theo chiều ngang.
Câu 13:
PHẦN III. Câu trả lời ngắn. Thí sinh trả lời từ câu 1 đến câu 3
Để định kiểu màu nền xen kẽ cho các hàng chẵn và lẻ trong bảng, bạn cần sử dụng thuộc tính nào trong CSS?
Đáp án: background-color với vùng chọn tr:nth-child(even) cho hàng chẵn và tr:nth-child(odd) cho hàng lẻ.
Giải thích: Để thay đổi màu nền cho các hàng chẵn và lẻ trong bảng, bạn sử dụng thuộc tính background-color kết hợp với các vùng chọn tr:nth-child(even) và tr:nth-child(odd)
Câu 14:
Đáp án: border-collapse với giá trị collapse.
Giải thích: Để hiển thị đường viền đơn cho bảng, bạn sử dụng thuộc tính border-collapse và đặt giá trị là collapse.
Câu 15:
Đáp án: float với giá trị left cho phần tử bên trái và right cho phần tử bên phải.
Giải thích: Để đặt phần tử <div> nằm bên trái và bên phải của trang web, bạn cần sử dụng thuộc tính float và chỉ định giá trị left hoặc right tương ứng.