Đề Thi Thử Trắc Nghiệm Online – Môn Javascript, Css, Html

Đề Thi Thử Trắc Nghiệm Online – Môn Javascript, Css, Html tổng hợp câu hỏi trắc nghiệm chứa đựng nhiều dạng bài tập, bài thi, cũng như các câu hỏi trắc nghiệm và bài kiểm tra, trong bộ Đại Học. Nội dung trắc nghiệm nhấn mạnh phần kiến thức nền tảng và chuyên môn sâu của học phần này. Mọi bộ đề trắc nghiệm đều cung cấp câu hỏi, đáp án cùng hướng dẫn giải cặn kẽ. Mời bạn thử sức làm bài nhằm ôn luyện và làm vững chắc kiến thức cũng như đánh giá năng lực bản thân!

Đề 01

Đề 02

Đề 03

Đề 04

Đề 05

Đề 06

Đề 07

Đề 08

Đề 09

Đề 10

Đề 11

Đề 12

Đề 13

Đề 14

Đề 15

0

Bạn đã sẵn sàng chưa? 45 phút làm bài bắt đầu!!!

Bạn đã hết giờ làm bài! Xem kết quả các câu hỏi đã làm nhé!!!


Câu hỏi trắc nghiệm Javascript, CSS, HTML

Câu hỏi trắc nghiệm Javascript, CSS, HTML - Đề 01

1 / 30

Category: Câu hỏi trắc nghiệm Javascript, CSS, HTML

Tags: Bộ đề 01

Câu 1: Bạn có một trang web với một nút. Khi người dùng nhấp vào nút đó, bạn muốn thay đổi màu nền của trang thành màu xanh lam. Đoạn mã JavaScript nào sau đây thực hiện điều này một cách hiệu quả nhất và tuân thủ các tiêu chuẩn web hiện đại?

2 / 30

Category: Câu hỏi trắc nghiệm Javascript, CSS, HTML

Tags: Bộ đề 01

Câu 2: Trong CSS, bạn muốn chọn tất cả các phần tử `

` là con trực tiếp của phần tử `

` có class là `container`. Cách viết selector nào sau đây là đúng?

3 / 30

Category: Câu hỏi trắc nghiệm Javascript, CSS, HTML

Tags: Bộ đề 01

Câu 3: Bạn đang xây dựng một form HTML và muốn đảm bảo rằng người dùng phải nhập địa chỉ email trước khi submit form. Thuộc tính HTML5 nào bạn nên sử dụng cho input field để đạt được điều này một cách đơn giản nhất?

4 / 30

Category: Câu hỏi trắc nghiệm Javascript, CSS, HTML

Tags: Bộ đề 01

Câu 4: Cho đoạn mã HTML sau:
```html

Hello

```
Đoạn mã JavaScript nào sau đây sẽ trả về phần tử ``?

5 / 30

Category: Câu hỏi trắc nghiệm Javascript, CSS, HTML

Tags: Bộ đề 01

Câu 5: Bạn muốn tạo hiệu ứng hover cho một nút (button) sao cho khi người dùng di chuột qua, nút sẽ phóng to lên 1.2 lần và màu chữ chuyển sang màu trắng. Đoạn CSS nào sau đây thực hiện đúng yêu cầu này?

6 / 30

Category: Câu hỏi trắc nghiệm Javascript, CSS, HTML

Tags: Bộ đề 01

Câu 6: Trong JavaScript, `const`, `let`, và `var` được sử dụng để khai báo biến. Sự khác biệt chính giữa `let` và `var` là gì liên quan đến phạm vi (scope) của biến?

7 / 30

Category: Câu hỏi trắc nghiệm Javascript, CSS, HTML

Tags: Bộ đề 01

Câu 7: Bạn sử dụng CSS Flexbox để căn chỉnh các item bên trong container. Để các item được phân bố đều trên dòng chính (main axis) và có khoảng cách bằng nhau giữa chúng và giữa chúng với lề container, bạn sẽ sử dụng giá trị nào cho thuộc tính `justify-content`?

8 / 30

Category: Câu hỏi trắc nghiệm Javascript, CSS, HTML

Tags: Bộ đề 01

Câu 8: Trong HTML, thẻ `

` và `

` có ý nghĩa khác nhau về mặt ngữ nghĩa (semantic). Sự khác biệt chính giữa chúng là gì?

9 / 30

Category: Câu hỏi trắc nghiệm Javascript, CSS, HTML

Tags: Bộ đề 01

Câu 9: Bạn có một mảng số trong JavaScript: `[1, 5, 2, 8, 3]`. Bạn muốn tạo một mảng mới chỉ chứa các số lớn hơn 3. Phương thức mảng nào của JavaScript là phù hợp nhất để thực hiện việc này?

10 / 30

Category: Câu hỏi trắc nghiệm Javascript, CSS, HTML

Tags: Bộ đề 01

Câu 10: Trong CSS, độ ưu tiên (specificity) của selector quyết định style nào sẽ được áp dụng khi có nhiều rule mâu thuẫn. Selector nào sau đây có độ ưu tiên cao nhất?

11 / 30

Category: Câu hỏi trắc nghiệm Javascript, CSS, HTML

Tags: Bộ đề 01

Câu 11: Bạn muốn sử dụng JavaScript để lắng nghe sự kiện click trên tất cả các nút (button) trong trang web. Cách nào sau đây là hiệu quả và đúng chuẩn nhất?

12 / 30

Category: Câu hỏi trắc nghiệm Javascript, CSS, HTML

Tags: Bộ đề 01

Câu 12: Thuộc tính CSS `display: none;` và `visibility: hidden;` khác nhau như thế nào?

13 / 30

Category: Câu hỏi trắc nghiệm Javascript, CSS, HTML

Tags: Bộ đề 01

Câu 13: Trong HTML, thuộc tính `alt` của thẻ `` có vai trò quan trọng đối với?

14 / 30

Category: Câu hỏi trắc nghiệm Javascript, CSS, HTML

Tags: Bộ đề 01

Câu 14: Bạn cần thực hiện một AJAX request để lấy dữ liệu từ server bằng JavaScript. Cách tiếp cận hiện đại và được khuyến khích nhất hiện nay là sử dụng?

15 / 30

Category: Câu hỏi trắc nghiệm Javascript, CSS, HTML

Tags: Bộ đề 01

Câu 15: Trong CSS Grid Layout, bạn muốn tạo một layout với 3 cột có kích thước bằng nhau và các dòng tự động điều chỉnh theo nội dung. Cách khai báo `grid-template-columns` nào là chính xác?

16 / 30

Category: Câu hỏi trắc nghiệm Javascript, CSS, HTML

Tags: Bộ đề 01

Câu 16: Sự kiện `DOMContentLoaded` trong JavaScript xảy ra khi nào?

17 / 30

Category: Câu hỏi trắc nghiệm Javascript, CSS, HTML

Tags: Bộ đề 01

Câu 17: Cho CSS sau:
```css
.container {
width: 500px;
height: 300px;
overflow: auto;
}
```
Thuộc tính `overflow: auto;` có tác dụng gì khi nội dung bên trong `.container` vượt quá kích thước 500px x 300px?

18 / 30

Category: Câu hỏi trắc nghiệm Javascript, CSS, HTML

Tags: Bộ đề 01

Câu 18: Trong HTML, thẻ `

` có thuộc tính `method` để chỉ định phương thức HTTP khi gửi dữ liệu form lên server. Hai giá trị phổ biến nhất cho thuộc tính `method` là gì?

19 / 30

Category: Câu hỏi trắc nghiệm Javascript, CSS, HTML

Tags: Bộ đề 01

Câu 19: Bạn muốn tạo một animation CSS đơn giản làm cho một phần tử di chuyển từ trái sang phải. Sử dụng `@keyframes` và thuộc tính `animation`, bạn sẽ thực hiện như thế nào?

20 / 30

Category: Câu hỏi trắc nghiệm Javascript, CSS, HTML

Tags: Bộ đề 01

Câu 20: Trong JavaScript, `null` và `undefined` có gì khác nhau?

21 / 30

Category: Câu hỏi trắc nghiệm Javascript, CSS, HTML

Tags: Bộ đề 01

Câu 21: Bạn muốn tạo responsive web design sử dụng CSS media queries. Để áp dụng style chỉ khi màn hình có chiều rộng tối đa 768px, bạn viết media query như thế nào?

22 / 30

Category: Câu hỏi trắc nghiệm Javascript, CSS, HTML

Tags: Bộ đề 01

Câu 22: Trong HTML, bạn muốn nhúng một video YouTube vào trang web. Thẻ HTML nào được sử dụng phổ biến nhất cho mục đích này?