JavaScript is required
Danh sách đề

400+ câu hỏi trắc nghiệm Thiết kế Website có đáp án kèm hướng dẫn giải

50 câu hỏi 60 phút

Thẻ ghi nhớ
Luyện tập
Thi thử
Nhấn để lật thẻ
1 / 50
Từ HTML là từ viết tắt của từ nào?
A.

Hyperlinks and Text Markup Language

B.

Home Tool Markup Language

C.

Hyper Text Markup Language

D.
Tất cả đều sai
Đáp án
HTML là viết tắt của Hyper Text Markup Language. Đây là ngôn ngữ đánh dấu siêu văn bản, được sử dụng để tạo cấu trúc cho một trang web và nội dung hiển thị trên trình duyệt web.

Danh sách câu hỏi:

Câu 1:

Từ HTML là từ viết tắt của từ nào?
Lời giải:
Đáp án đúng: C
HTML là viết tắt của Hyper Text Markup Language. Đây là ngôn ngữ đánh dấu siêu văn bản, được sử dụng để tạo cấu trúc cho một trang web và nội dung hiển thị trên trình duyệt web.

Câu 2:

Tag nào tạo ra 1 text area? 
Lời giải:
Đáp án đúng: B
Câu hỏi yêu cầu xác định thẻ HTML nào dùng để tạo ra một vùng nhập văn bản (text area). * **Phương án A:** `<input type="textbox">` tạo ra một ô nhập văn bản một dòng, không phải text area (vùng nhập văn bản nhiều dòng). * **Phương án B:** `<textarea>` là thẻ HTML chính xác để tạo ra một text area, cho phép người dùng nhập nhiều dòng văn bản. * **Phương án C:** `<input type="textarea">` không phải là một thẻ HTML hợp lệ để tạo text area. Thuộc tính `type="textarea"` không tồn tại trong thẻ `<input>`. Vậy, đáp án đúng là B.

Câu 3:

Tag nào dùng để tạo hình nền cho web?
Lời giải:
Đáp án đúng: A
Đáp án đúng là A. Thẻ `` với thuộc tính `background` được sử dụng để thiết lập hình nền cho trang web. Thuộc tính `background` nhận đường dẫn đến hình ảnh làm giá trị, ví dụ: `background="background.gif"`. Các phương án B và C sử dụng cú pháp không đúng, không được trình duyệt hỗ trợ để thiết lập hình nền.

Câu 4:

Trong Javascript sự kiện Onload thực hiện khi:
Lời giải:
Đáp án đúng: A
Sự kiện `onload` trong JavaScript xảy ra khi một phần tử HTML, đặc biệt là thẻ ``, đã hoàn thành việc tải. Điều này bao gồm việc tải tất cả các tài nguyên liên quan như hình ảnh, script, và các tài nguyên khác. Vì vậy, `onload` thường được sử dụng để thực hiện các hành động sau khi trang web đã tải xong hoàn toàn. * **Phương án A:** Sai. Sự kiện `onload` không xảy ra khi bắt đầu chương trình chạy, mà là sau khi chương trình (trang web) đã tải xong. * **Phương án B:** Sai. Sự kiện `onclick` xảy ra khi người dùng click chuột, không liên quan đến `onload`. * **Phương án C:** Sai. Sự kiện `onload` không xảy ra khi kết thúc một chương trình, mà là sau khi trang web đã tải xong. * **Phương án D:** Sai. Sự kiện `onmouseover` xảy ra khi di chuyển chuột qua một phần tử, không liên quan đến `onload`. Vì không có đáp án nào đúng trong các lựa chọn đã cho, tôi sẽ chọn một đáp án gần đúng nhất và giải thích tại sao nó không hoàn toàn chính xác, nhưng cũng có thể được coi là liên quan nếu ta hiểu "chương trình" ở đây là trang web. Tuy nhiên, cách diễn đạt của các phương án đều không chuẩn xác so với ý nghĩa của sự kiện `onload`. Trong trường hợp này, không có đáp án chính xác hoàn toàn. Tuy nhiên, nếu phải chọn một đáp án gần đúng nhất (mặc dù không chính xác), ta có thể xem xét phương án A dưới góc độ là "khi trang web bắt đầu chạy" (sau khi đã tải xong), nhưng cần hiểu rõ rằng `onload` xảy ra *sau khi* trang web đã tải xong, chứ không phải ngay khi bắt đầu chạy theo nghĩa đen.

Câu 5:

Trong Javascript sự kiện Onblur thực hiện khi nào?
Lời giải:
Đáp án đúng: A
Sự kiện `onblur` trong JavaScript xảy ra khi một phần tử mất focus. Focus là trạng thái khi một phần tử (ví dụ: ô nhập liệu, nút) được chọn và sẵn sàng nhận tương tác từ người dùng (ví dụ: nhập liệu từ bàn phím). Khi người dùng tương tác với phần tử khác (ví dụ: click ra ngoài ô nhập liệu, chuyển sang ô nhập liệu khác), phần tử ban đầu mất focus và sự kiện `onblur` được kích hoạt. * **A. Khi một đối tượng trong form mất focus.** - Đây là đáp án chính xác. * **B. Khi một đối tượng trong form có focus** - Đây là mô tả của sự kiện `onfocus`, không phải `onblur`. * **C. Khi di chuyển con chuột qua form.** - Đây là mô tả của sự kiện `onmouseover` (hoặc `mouseenter`), không phải `onblur`. * **D. Khi click chuột vào nút lệnh** - Việc click chuột vào nút lệnh có thể gây ra sự kiện `onblur` cho phần tử đang có focus trước đó, nhưng đây không phải là định nghĩa chính xác cho việc khi nào `onblur` xảy ra nói chung.

Câu 6:

Thẻ <textarea rows= cols = …></texterea> dùng để làm gì?
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 7:

Hàm alert() dùng để làm gì?
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 9:

Dòng nào dùng để thay đổi màu nền?
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 10:

Thuộc tính nào thay đổi kích cỡ chữ?
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 12:

Làm thế nào để hình ở đầu mỗi dòng của 1 list (danh sách) có hình
vuông?
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 19:

Dreamweaver hỗ trợ thêm vào những đối tượng flash nào?
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 22:

Chọn phát biểu sai 
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 23:

Chọn phát biểu sai 
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 24:

Chọn phát biểu đúng 
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 26:

Chọn phát biểu đúng 
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 27:

Chọn phát biểu sai 
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 28:

Chọn phát biểu đúng 
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 29:

Trong 1 rollover image, nếu hai hình không cùng kích thước, khi hiển thị:
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 30:

Asset Panels dùng để 
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 32:

Thuộc tính Alt của hình ảnh xác định
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 33:

Ai đang làm các chuẩn cho Web?
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 34:

Thẻ HTML nào tạo ra một ô nhập dữ liệu? 
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 35:

Thẻ <input type=”Password” …> dùng để làm gì?
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 44:

Làm thế nào để thêm bóng (shadow) cho các phần tử trong CSS3?
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 45:

Làm thế nào để bắt buộc đoạn text xuống dòng?
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 46:

Đâu là cách để chuyển đổi kích thước/tỷ lệ phần tử bằng CSS3?
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 48:

4 giá trị của border-radius lần lượt là?
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP