Câu hỏi yêu cầu xác định tag HTML nào tạo ra một checkbox. Trong HTML, để tạo một checkbox, ta sử dụng thẻ `` với thuộc tính `type` được đặt là "checkbox". Do đó, đáp án chính xác là D.
Khi chỉ định bốn giá trị cho thuộc tính border-width, chúng sẽ được áp dụng theo thứ tự sau: trên, phải, dưới, trái. Do đó, phương án A (border-width:5px 20px 10px 1px) sẽ đặt kích thước viền là 5px ở trên, 20px ở bên phải, 10px ở dưới và 1px ở bên trái, đáp ứng yêu cầu của câu hỏi.
JavaScript là một ngôn ngữ thông dịch. Điều này có nghĩa là mã JavaScript được thực thi trực tiếp bởi trình thông dịch (interpreter) mà không cần phải biên dịch (compile) thành mã máy trước khi chạy. Trình duyệt web đóng vai trò là trình thông dịch JavaScript, đọc và thực thi mã JavaScript trực tiếp.
Sự kiện onload trong JavaScript xảy ra khi một phần tử HTML (ví dụ: <body>, <img>, <script>, <iframe>) đã hoàn thành việc tải. Đối với cửa sổ (window), sự kiện onload xảy ra khi toàn bộ trang (bao gồm tất cả các tài nguyên phụ thuộc như hình ảnh, script, style sheets) đã tải xong.
Phương án A là chính xác vì nó mô tả đúng thời điểm sự kiện onload được kích hoạt. Các phương án còn lại mô tả các sự kiện khác (click chuột, kết thúc chương trình, di chuyển chuột).
Sự kiện onblur trong JavaScript xảy ra khi một phần tử mất focus. Focus thường đề cập đến việc phần tử nào đang được người dùng tương tác (ví dụ: một ô input mà người dùng đang gõ vào). Khi người dùng chuyển từ ô input này sang ô input khác, ô input đầu tiên sẽ kích hoạt sự kiện onblur.