TopStudy

Tin học · Lớp 12

Bộ 3 đề thi giữa kì 2 Tin học 12 Chân trời sáng tạo có đáp án (Đề 3)

20 câu · 30 phút · Ngân hàng đề TopStudy. Đáp án và lời giải do TopStudy biên soạn, mở ngay dưới từng câu.

Làm bài

Nội dung đề

Phần I. Trắc nghiệm nhiều lựa chọn

Câu 1

1 điểm
Nếu một thẻ <<div> có CSS width: 50%; margin: 0 auto;, điều gì sẽ xảy ra?
  1. Đáp án A: Thẻ sẽ chiếm toàn bộ chiều rộng trang và căn trái.
  2. Đáp án B: Thẻ sẽ chiếm 50% chiều rộng trang và căn giữa.
  3. Đáp án C: Thẻ sẽ chiếm 50% chiều rộng trang và căn phải.
  4. Đáp án D: Thẻ sẽ bị ẩn khỏi trang.
Xem đáp án và lời giải

Lời giải do TopStudy biên soạn

Đáp án: B

Chọn B

Câu 2

1 điểm
Trong HTML, thẻ nào được sử dụng để tạo một tiêu đề chính trên trang web?
  1. Đáp án A: <<p>.
  2. Đáp án B: <<h1>.
  3. Đáp án C: <<title>.
  4. Đáp án D: <<header>.
Xem đáp án và lời giải

Lời giải do TopStudy biên soạn

Đáp án: C

Chọn C

Câu 3

1 điểm
Thẻ <<input type="radio" name="group1"> và <<input type="radio" name="group2"> được đặt trong cùng một biểu mẫu. Điều gì sẽ xảy ra khi chọn?
  1. Đáp án A: Chỉ một nút radio được chọn trong toàn bộ biểu mẫu.
  2. Đáp án B: Có thể chọn cả hai nút radio cùng lúc.
  3. Đáp án C: Mỗi nhóm name cho phép chọn một nút riêng biệt.
  4. Đáp án D: Không nút nào được chọn.
Xem đáp án và lời giải

Lời giải do TopStudy biên soạn

Đáp án: C

Chọn C

Câu 4

1 điểm
Nếu một phần tử có CSS position: absolute; top: 10px; left: 20px; trong một <<div> không có position, nó sẽ định vị dựa trên đâu?
  1. Đáp án A: Góc trên trái của <<div>.
  2. Đáp án B: Góc trên trái của trang web.
  3. Đáp án C: Góc dưới phải của <<div>.
  4. Đáp án D: Vị trí mặc định của phần tử.
Xem đáp án và lời giải

Lời giải do TopStudy biên soạn

Đáp án: B

Chọn B

- Khi một phần tử có position: absolute;, nó sẽ định vị dựa trên phần tử cha gần nhất có position là relative, absolute, fixed, hoặc sticky.

- Nếu không có phần tử cha nào có position (tức là tất cả đều có position: static;, là giá trị mặc định), thì phần tử absolute sẽ được định vị theo góc trên trái của trang web (tức là <<html> hoặc <<body>).

- Trong câu hỏi, <<div> không có position, tức là vẫn có giá trị mặc định static, nên phần tử con absolute sẽ căn chỉnh dựa trên trang web.

Câu 5

1 điểm
Trong CSS, nếu body> và một thẻ <<p> bên trong có ch thước chữ của <<p> là bao nhiêu pixel?
  1. Đáp án A: 16px.
  2. Đáp án B: 18px.
  3. Đáp án C: 24px.
  4. Đáp án D: 32px.
Xem đáp án và lời giải

Lời giải do TopStudy biên soạn

Đáp án: C

Chọn C

Câu 6

1 điểm
Đoạn mã <<a href="page.html" target="_blank">Link</a> sẽ làm gì khi nhấp vào?
  1. Đáp án A: Mở liên kết trong cùng tab.
  2. Đáp án B: Mở liên kết trong tab mới.
  3. Đáp án C: Tải tệp xuống.
  4. Đáp án D: Không làm gì cả.
Xem đáp án và lời giải

Câu 7

1 điểm
Nếu một bảng có 3 hàng và thuộc tính <<td rowspan="3"> ở ô đầu tiên của hàng đầu tiên, số ô thực tế cần thêm vào bảng là bao nhiêu để hoàn chỉnh?
  1. Đáp án A: 6.
  2. Đáp án B: 7.
  3. Đáp án C: 8.
  4. Đáp án D: 9.
Xem đáp án và lời giải

Câu 8

1 điểm
CSS được sử dụng để làm gì trong một trang web?
  1. Đáp án A: Xây dựng cấu trúc trang.
  2. Đáp án B: Định dạng giao diện và bố cục.
  3. Đáp án C: Lập trình chức năng của trang.
  4. Đáp án D: Lưu trữ dữ liệu của trang.
Xem đáp án và lời giải

Câu 9

1 điểm
Trong CSS, bộ chọn nào dùng để định dạng tất cả phần tử có cùng class?
  1. Đáp án A: #className.
  2. Đáp án B: className.
  3. Đáp án C: className.
  4. Đáp án D: *className.
Xem đáp án và lời giải

Câu 10

1 điểm
Để tạo một liên kết siêu văn bản trong HTML, ta sử dụng thẻ nào?
  1. Đáp án A: <<link>.
  2. Đáp án B: <<a>.
  3. Đáp án C: <<href>.
  4. Đáp án D: <<p>.
Xem đáp án và lời giải

Câu 11

1 điểm
Thuộc tính nào của thẻ <<table> dùng để thêm đường viền?
  1. Đáp án A: width.
  2. Đáp án B: border.
  3. Đáp án C: height.
  4. Đáp án D: align.
Xem đáp án và lời giải

Câu 12

1 điểm
Trong CSS, thuộc tính nào dùng để căn giữa văn bản?
  1. Đáp án A: text-align: center.
  2. Đáp án B: font-size: center.
  3. Đáp án C: color: center.
  4. Đáp án D: border: center.
Xem đáp án và lời giải

Phần II. Tự luận

Câu 13

1 điểm

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.

Một học sinh viết đoạn mã:

<<style>

.box { width: 200px; height: 100px;color:blue; border: 1px solid black; }

</style>

<<div class="box">

<<p style="margin: 10px;" “color:red;”>Nội dung</p>

</div>

a) Chiều rộng thực tế hiển thị của <<div> trên trang là 200px.
b) Khoảng cách từ chữ "Nội dung" đến mép trên của <<div> là 10px.
c) Nếu thêm padding: 20px vào .box, chiều cao thực tế của <<div> sẽ là 142px.
d) Chữ “Nội dung” có màu blue.

Xem đáp án và lời giải

Câu 14

1 điểm

Khi học về HTML và CSS, một bạn đưa ra các nhận định sau. Theo em mỗi nhận định là đúng hay sai?

a) Trong HTML, thẻ <<video> hỗ trợ nhúng video vào trang web.

b) Trong CSS, display: flex; giúp sắp xếp phần tử theo trục ngang hoặc dọc.

c) Một biểu mẫu <<form> chỉ có thể chứa một nút <<button>.

d) CSS có thể được viết theo ba cách: nội tuyến (inline), nội bộ (internal) và ngoài (external).

Xem đáp án và lời giải

Câu 15

1 điểm
Một bảng có 4 hàng, hàng đầu tiên có <<td colspan="2">, các hàng còn lại mỗi hàng 2 ô. Tổng số cột thực tế của bảng là bao nhiêu?
Xem đáp án và lời giải

Câu 16

1 điểm
Nếu <<body> có thẻ <<h1> bên trong có ch thước chữ của <<h1> là bao nhiêu pixel?
Xem đáp án và lời giải

Câu 17

1 điểm
Một biểu mẫu có ô <<input type="text" maxlength="8">. Số ký tự tối đa người dùng có thể nhập là bao nhiêu?
Xem đáp án và lời giải

Câu 18

1 điểm
Số ký tự của thẻ HTML dùng để tạo danh sách có thứ tự (bao gồm cả dấu < và >) là bao nhiêu?
Xem đáp án và lời giải

Câu 19

1 điểm
Em hãy nêu chức năng của thẻ <<iframe> và một số thuộc tính dùng để nhúng trang web khác vào trang hiện tại?
Xem đáp án và lời giải

Câu 20

1 điểm

Viết đoạn mã HTML và CSS để tạo một trang web gồm:

- Một tiêu đề cấp 1 "Bài kiểm tra" với màu đỏ, căn trái, và kích thước chữ gấp đôi kích thước mặc định của <<body> (giả sử <<body> là 16px).

- Một bảng 2 hàng, 3 cột, có ô đầu tiên ở hàng 1 gộp 2 cột, với đường viền 2px màu xanh dương.

Xem đáp án và lời giải

Đề cùng chủ đề

Tất cả đề Đề thi học kì 2 Tin học 12 - Chân trời sáng tạo · Các bộ sách Tin học Lớp 12