Trắc nghiệm Tin học ứng dụng 12 Chân trời bài F3: Tạo bảng và khung trong trang web với HTML
1. Thuộc tính nào của thẻ "table" cho phép bạn chỉ định số lượng hàng hiển thị cho mỗi ô (trong trường hợp ô đó chiếm nhiều hàng)?
A. colspan
B. cellpadding
C. rowspan
D. cellspacing
2. Thuộc tính nào của thẻ "table" cho phép bạn chỉ định số lượng cột hiển thị cho mỗi ô (trong trường hợp ô đó chiếm nhiều cột)?
A. rowspan
B. colspan
C. cellspacing
D. cellpadding
3. Trong ngữ cảnh của "iframe", thuộc tính "name" thường được sử dụng để làm gì?
A. Đặt tiêu đề cho khung
B. Xác định URL của nội dung
C. Đặt tên cho khung để có thể tham chiếu đến nó từ các liên kết hoặc biểu mẫu
D. Định dạng kiểu chữ bên trong khung
4. Thuộc tính nào của thẻ "table" dùng để đặt khoảng cách giữa nội dung và đường viền của ô (cell) trong bảng?
A. cellspacing
B. border
C. width
D. cellpadding
5. Trong HTML, thẻ nào được sử dụng để định nghĩa một bảng dữ liệu?
A. Thẻ "tr"
B. Thẻ "td"
C. Thẻ "table"
D. Thẻ "th"
6. Để thêm đường viền cho bảng trong HTML, bạn thường sử dụng thuộc tính nào của thẻ "table"?
A. style="border: 1px solid black;"
B. border="1"
C. frame="border"
D. rules="all"
7. Thẻ nào trong HTML được thiết kế để định nghĩa một khung (frame) trong trang web, cho phép hiển thị các trang HTML khác nhau trong cùng một cửa sổ trình duyệt?
A. Thẻ "div"
B. Thẻ "iframe"
C. Thẻ "frame"
D. Thẻ "section"
8. Thẻ "span" trong HTML thường được sử dụng để làm gì?
A. Tạo một khối văn bản lớn
B. Tạo một dòng mới
C. Nhóm các phần tử nội tuyến (inline elements) để áp dụng định dạng CSS
D. Tạo một bảng dữ liệu
9. Thuộc tính "frame" của thẻ "table" (trong các phiên bản HTML cũ hơn) cho phép bạn xác định cách đường viền của bảng được hiển thị. Giá trị nào sau đây KHÔNG phải là giá trị hợp lệ cho thuộc tính "frame"?
A. void
B. above
C. below
D. center
10. Thuộc tính "width" và "height" của thẻ "iframe" dùng để làm gì?
A. Để định dạng màu sắc cho khung
B. Để đặt đường viền cho khung
C. Để xác định kích thước (chiều rộng và chiều cao) của khung
D. Để xác định vị trí của khung trên trang
11. Khi bạn muốn các đường viền của các ô liền kề trong bảng HTML hợp nhất thành một đường viền duy nhất (thay vì có hai đường viền song song), bạn nên sử dụng thuộc tính CSS nào?
A. border-collapse: separate;
B. border-collapse: collapse;
C. border-spacing: 0;
D. table-layout: fixed;
12. Khi muốn tạo một bảng có các ô được căn giữa theo chiều ngang, bạn nên sử dụng thuộc tính nào (hoặc CSS tương đương)?
A. text-align: center; trong CSS cho thẻ "td" hoặc "th"
B. align="center" cho thẻ "table"
C. valign="middle" cho thẻ "td"
D. text-align: center; trong CSS cho thẻ "table"
13. Nếu bạn sử dụng CSS để tạo đường viền cho các ô bảng, quy tắc CSS phổ biến nhất để áp dụng cho tất cả các ô ("td" và "th") trong bảng là gì?
A. table { border: 1px solid black; }
B. td, th { border: 1px solid black; }
C. table tr td { border: 1px solid black; }
D. table td { border: 1px solid black; }
14. Trong cấu trúc bảng HTML, phần tử nào được sử dụng để nhóm các hàng tiêu đề (header rows)?
A. Thẻ "tbody"
B. Thẻ "tfoot"
C. Thẻ "thead"
D. Thẻ "colgroup"
15. Thuộc tính "src" của thẻ "iframe" dùng để làm gì?
A. Đặt tiêu đề cho khung
B. Xác định chiều rộng của khung
C. Xác định đường dẫn đến tệp HTML sẽ được hiển thị bên trong khung
D. Đặt kiểu chữ cho nội dung trong khung
16. Trong HTML5, việc định dạng đường viền của bảng và các ô nên được thực hiện bằng phương pháp nào là chủ đạo?
A. Sử dụng thuộc tính "border" trực tiếp trên thẻ "table"
B. Sử dụng thuộc tính "cellspacing" và "cellpadding"
C. Sử dụng CSS (Cascading Style Sheets)
D. Sử dụng thẻ "frame" và "frameset"
17. Trong HTML, thẻ nào thường được sử dụng để nhóm các phần tử HTML lại với nhau và áp dụng các thuộc tính CSS chung, hoặc để tạo các khối trong bố cục trang?
A. Thẻ "span"
B. Thẻ "div"
C. Thẻ "p"
D. Thẻ "br"
18. Thẻ nào trong bảng HTML được sử dụng để nhóm các hàng chứa thông tin tổng kết hoặc chú thích cuối bảng?
A. Thẻ "tbody"
B. Thẻ "thead"
C. Thẻ "tfoot"
D. Thẻ "caption"
19. Trong một bảng HTML, ô đầu tiên của một hàng thường dùng để chứa tiêu đề cột. Chúng ta sử dụng thẻ nào cho mục đích này?
A. Thẻ "td"
B. Thẻ "th"
C. Thẻ "thead"
D. Thẻ "span"
20. Khi bạn muốn nội dung của một liên kết mở ra trong một "iframe" cụ thể, bạn sẽ sử dụng thuộc tính nào của thẻ "a" và giá trị của nó là gì?
A. target="_self", với giá trị là tên của iframe
B. target="_blank", với giá trị là tên của iframe
C. target="tên_của_iframe", với giá trị là tên của iframe
D. target="_parent", với giá trị là tên của iframe
21. Để tạo một hàng mới trong bảng HTML, chúng ta sử dụng thẻ nào?
A. Thẻ "table"
B. Thẻ "tr"
C. Thẻ "td"
D. Thẻ "th"
22. Phần tử nào trong bảng HTML được sử dụng để nhóm các hàng chứa dữ liệu chính của bảng?
A. Thẻ "thead"
B. Thẻ "tfoot"
C. Thẻ "colgroup"
D. Thẻ "tbody"
23. Thẻ nào trong HTML được sử dụng để tạo ra một tiêu đề cho toàn bộ bảng, thường hiển thị ở trên cùng của bảng?
A. Thẻ "thead"
B. Thẻ "caption"
C. Thẻ "title"
D. Thẻ "header"
24. Thẻ nào dùng để định nghĩa một ô dữ liệu (phần tử dữ liệu) trong một hàng của bảng HTML?
A. Thẻ "tr"
B. Thẻ "th"
C. Thẻ "caption"
D. Thẻ "td"
25. Thuộc tính nào của thẻ "table" dùng để đặt khoảng cách giữa các ô (cell) trong bảng?
A. cellpadding
B. border
C. cellspacing
D. width