Trắc nghiệm Tin học KHMT 12 chân trời sáng tạoTrắc nghiệm Khoa học máy tính 12 Chân trời bài F11: Định kiểu CSS cho bảng và phần tử Đăng vào 3 Tháng 5, 2026 bởi admin Trắc nghiệm Khoa học máy tính 12 Chân trời bài F11: Định kiểu CSS cho bảng và phần tử Trắc nghiệm Khoa học máy tính 12 Chân trời bài F11: Định kiểu CSS cho bảng và phần tử Số câu25Quiz ID43998 Làm bài Câu 1 Lệnh CSS nào dưới đây dùng để thiết lập đường viền cho tất cả các ô trong bảng là đường kẻ liền, màu đen, độ dày 1px? A table { border: 1px solid black } B tr { border: 1px solid black } C td, th { border: 1px solid black } D table td { border-width: 1px } Câu 2 Thuộc tính table-layout: fixed có ý nghĩa gì đối với việc hiển thị bảng? A Làm cho bảng không thể thay đổi kích thước B Cố định chiều rộng các cột dựa trên hàng đầu tiên hoặc độ rộng được thiết lập C Tự động điều chỉnh độ rộng cột theo nội dung dài nhất D Ngăn chặn việc cuộn ngang bảng trên thiết bị di động Câu 3 Để chỉ thiết lập đường viền ở phía dưới cho mỗi hàng trong bảng, ta nên áp dụng thuộc tính border-bottom cho phần tử nào? A Thẻ table B Thẻ td hoặc th C Thẻ caption D Thẻ tbody Câu 4 Khi sử dụng 'border-collapse: collapse', nếu hai ô kề nhau có độ dày đường viền khác nhau, trình duyệt sẽ ưu tiên hiển thị đường viền nào? A Đường viền mỏng hơn B Đường viền dày hơn C Trung bình cộng của hai đường viền D Sẽ không hiển thị đường viền nào Câu 5 Thuộc tính border-spacing chỉ có tác dụng khi thuộc tính border-collapse đang ở giá trị nào? A collapse B separate C none D hidden Câu 6 Giá trị mặc định của thuộc tính border-collapse trong CSS là gì? A separate B collapse C inherit D initial Câu 7 Mặc định, nội dung trong các ô tiêu đề (thẻ th) thường được trình duyệt căn lề như thế nào? A Căn lề trái B Căn lề phải C Căn giữa D Căn đều hai bên Câu 8 Bộ chọn 'table th, table td' có ý nghĩa gì? A Chỉ chọn các ô td nằm trong thẻ th B Chọn tất cả các thẻ th và td nằm bên trong thẻ table C Chỉ chọn các thẻ th và td của bảng đầu tiên trong trang D Chỉ chọn các ô tiêu đề nằm ở hàng cuối cùng Câu 9 Trong CSS cho bảng, giá trị nào của vertical-align giúp nội dung ô nằm sát mép trên? A top B start C baseline D above Câu 10 Thuộc tính nào dùng để xác định kiểu đường viền (như nét đứt, nét liền, nét chấm) cho bảng? A border-type B border-variant C border-style D border-format Câu 11 Thuộc tính nào dùng để quy định độ rộng của đường viền bảng? A border-width B border-size C border-thickness D border-weight Câu 12 Thuộc tính nào dùng để căn chỉnh nội dung theo chiều dọc (trên, giữa, dưới) bên trong các ô của bảng? A text-align B vertical-align C align-items D justify-content Câu 13 Khi muốn bảng chiếm toàn bộ chiều ngang của phần tử cha, giá trị nào của thuộc tính width là phù hợp nhất? A auto B 100% C inherit D max-content Câu 14 Mã CSS 'tr:nth-child(odd)' sẽ áp dụng định kiểu cho những hàng nào của bảng? A Các hàng ở vị trí lẻ (1, 3, 5...) B Các hàng ở vị trí chẵn (2, 4, 6...) C Chỉ hàng đầu tiên của bảng D Tất cả các hàng trừ hàng tiêu đề Câu 15 Để đặt vị trí của tiêu đề bảng (thẻ caption) nằm ở phía dưới bảng, ta sử dụng thuộc tính nào? A caption-position: bottom B text-align: bottom C caption-side: bottom D vertical-align: bottom Câu 16 Nếu muốn thay đổi màu chữ cho toàn bộ các ô trong bảng, bộ chọn nào sau đây là tối ưu nhất? A table B tr C th D td Câu 17 Để tạo hiệu ứng bảng kẻ sọc (zebra stripes) bằng cách tô màu nền cho các hàng chẵn, ta sử dụng bộ chọn (selector) nào? A tr:nth-child(even) B tr:nth-child(odd) C tr:even-child D tr:style(even) Câu 18 Để thiết lập chiều cao cố định cho hàng tiêu đề của bảng, ta áp dụng thuộc tính height cho thẻ nào? A th B table C caption D tfoot Câu 19 Trong CSS, thuộc tính nào được sử dụng để gộp các đường viền của bảng và các ô thành một đường duy nhất? A border-spacing: 0 B border-collapse: collapse C border-style: solid D border-width: single Câu 20 Để căn giữa một bảng theo chiều ngang trong phần tử chứa nó, ta thường dùng kỹ thuật nào? A text-align: center áp dụng cho bảng B float: center áp dụng cho bảng C margin-left: auto; margin-right: auto áp dụng cho bảng D vertical-align: middle áp dụng cho bảng Câu 21 Để ẩn các ô không có nội dung trong một bảng có thuộc tính border-collapse là separate, ta dùng thuộc tính nào? A visibility: hidden B display: none C empty-cells: hide D border: none Câu 22 Tại sao thuộc tính margin thường không có tác dụng khi áp dụng trực tiếp lên các ô (td hoặc th) của bảng? A Vì trình duyệt mặc định cấm dùng margin cho bảng B Vì các ô bảng không tuân theo mô hình hộp thông thường và khoảng cách được quản lý bởi border-spacing C Vì margin chỉ hoạt động trên các phần tử khối (block elements) D Vì thuộc tính padding đã thay thế hoàn toàn vai trò của margin Câu 23 Trong CSS, bộ chọn nào sau đây sẽ chỉ định kiểu cho các ô tiêu đề của bảng? A thẻ td B thẻ tr C thẻ th D thẻ head Câu 24 Để thay đổi màu nền của một hàng khi người dùng di chuyển chuột qua hàng đó, bạn nên sử dụng mã CSS nào? A tr:active { background-color: #ddd } B tr:focus { background-color: #ddd } C tr:hover { background-color: #ddd } D tr:visited { background-color: #ddd } Câu 25 Để tạo khoảng cách giữa nội dung của ô và đường viền bao quanh ô đó trong bảng, bạn nên sử dụng thuộc tính nào? A margin B border-spacing C padding D spacing Trắc nghiệm Khoa học máy tính 12 Chân trời bài F10: Định kiểu CSS cho siêu liên kết và danh sách Trắc nghiệm Khoa học máy tính 12 Chân trời bài F12: Định kiểu CSS cho biểu mẫu: