Trắc nghiệm Tin học KHMT 12 chân trời sáng tạoTrắc nghiệm Khoa học máy tính 12 Chân trời bài F5: Tạo biểu mẫu trong trang web Đăng vào 3 Tháng 5, 2026 bởi admin Trắc nghiệm Khoa học máy tính 12 Chân trời bài F5: Tạo biểu mẫu trong trang web Trắc nghiệm Khoa học máy tính 12 Chân trời bài F5: Tạo biểu mẫu trong trang web Số câu25Quiz ID43993 Làm bài Câu 1 Chức năng của nút 'Reset' (input type='reset') trong biểu mẫu là gì? A Xóa toàn bộ biểu mẫu khỏi trang web B Tải lại trang web hiện tại C Xóa các giá trị đã nhập và đưa các thành phần biểu mẫu về trạng thái mặc định ban đầu D Gửi lại dữ liệu biểu mẫu một lần nữa Câu 2 Thuộc tính 'rows' và 'cols' thường được sử dụng cho thẻ nào để điều chỉnh kích thước hiển thị? A thẻ select B thẻ input type='text' C thẻ textarea D thẻ fieldset Câu 3 Thuộc tính nào dùng để hiển thị một gợi ý mờ trong ô nhập liệu trước khi người dùng nhập văn bản? A thuộc tính value B thuộc tính name C thuộc tính placeholder D thuộc tính hint Câu 4 Trong HTML, thẻ nào được sử dụng làm thành phần bao ngoài để định nghĩa một biểu mẫu thu thập dữ liệu? A thẻ form B thẻ input C thẻ fieldset D thẻ action Câu 5 Khi muốn tạo một vùng nhập liệu văn bản dài có nhiều dòng (như phần ý kiến phản hồi), ta sử dụng thẻ nào? A thẻ input type='text' B thẻ input type='multiline' C thẻ textarea D thẻ fieldset Câu 6 Thẻ nào được sử dụng để tạo một danh sách thả xuống (dropdown list) trong biểu mẫu? A thẻ list B thẻ input type='list' C thẻ select D thẻ textarea Câu 7 Đâu là cách đúng để tạo một nhãn 'Họ tên' liên kết với ô nhập văn bản có id là 'fullname'? A label name='fullname' Họ tên /label B label for='fullname' Họ tên /label C label link='fullname' Họ tên /label D label target='fullname' Họ tên /label Câu 8 Để người dùng chỉ có thể chọn duy nhất một phương án trong một nhóm các lựa chọn, ta nên sử dụng thành phần nào? A Các thẻ input type='checkbox' có cùng tên B Các thẻ input type='radio' có cùng thuộc tính name C Một thẻ select với thuộc tính multiple D Các thẻ input type='button' khác nhau Câu 9 Thẻ nào được dùng để nhóm các thành phần có liên quan trong một biểu mẫu lại với nhau và thường có đường viền bao quanh? A thẻ group B thẻ section C thẻ fieldset D thẻ div Câu 10 Khi gửi dữ liệu biểu mẫu chứa thông tin mật khẩu, tại sao phương thức 'POST' thường được ưu tiên hơn phương thức 'GET'? A Vì phương thức POST cho phép gửi dữ liệu nhanh hơn GET B Vì phương thức POST không giới hạn dung lượng dữ liệu C Vì phương thức POST ẩn dữ liệu trong thân yêu cầu thay vì hiển thị trực tiếp trên thanh địa chỉ URL D Vì phương thức POST có thể tự động mã hóa dữ liệu người dùng Câu 11 Thuộc tính 'action' của thẻ 'form' có vai trò gì trong việc xử lý dữ liệu biểu mẫu? A Xác định phương thức gửi dữ liệu B Xác định địa chỉ URL của trang web hoặc dịch vụ sẽ tiếp nhận và xử lý dữ liệu C Xác định tên của biểu mẫu để lập trình JavaScript D Kiểm tra tính hợp lệ của dữ liệu trước khi gửi Câu 12 Thẻ 'legend' có vai trò gì khi được đặt bên trong thẻ 'fieldset'? A Tạo tiêu đề cho nhóm các thành phần biểu mẫu B Tạo chú thích cho từng ô nhập liệu C Định dạng màu sắc cho biểu mẫu D Chứa mã nguồn JavaScript xử lý nhóm đó Câu 13 Khi thiết kế một ô nhập số lượng sản phẩm, thuộc tính nào giới hạn giá trị nhỏ nhất mà người dùng có thể nhập? A thuộc tính smallest B thuộc tính limit C thuộc tính min D thuộc tính floor Câu 14 Để tạo một ô nhập liệu văn bản ngắn (như tên đăng nhập), ta sử dụng thuộc tính 'type' nào cho thẻ 'input'? A type='password' B type='text' C type='checkbox' D type='submit' Câu 15 Để bắt buộc người dùng không được để trống một ô nhập liệu trước khi gửi biểu mẫu, ta thêm thuộc tính nào? A thuộc tính check B thuộc tính required C thuộc tính validate D thuộc tính important Câu 16 Trong thẻ 'select', thẻ nào được dùng để định nghĩa từng mục lựa chọn cụ thể? A thẻ item B thẻ list C thẻ value D thẻ option Câu 17 Kiểu 'type' nào của thẻ 'input' tạo ra một nút bấm thông thường không có chức năng mặc định (thường dùng kết hợp JavaScript)? A type='submit' B type='reset' C type='button' D type='click' Câu 18 Thuộc tính nào của thẻ 'label' dùng để liên kết nhãn đó với một phần tử nhập liệu thông qua 'id' của phần tử đó? A thuộc tính name B thuộc tính for C thuộc tính connect D thuộc tính target Câu 19 Trong HTML5, để ô nhập liệu tự động kiểm tra xem dữ liệu nhập vào có đúng định dạng thư điện tử hay không, ta dùng kiểu 'type' nào? A type='text' B type='email' C type='mail' D type='address' Câu 20 Để gửi toàn bộ dữ liệu đã nhập trong biểu mẫu về máy chủ, người dùng cần tương tác với loại nút nào? A nút Reset B nút Button C nút Submit D nút Checkbox Câu 21 Tại sao mỗi thành phần nhập liệu trong biểu mẫu (như thẻ input) cần có thuộc tính 'name'? A Để trình duyệt biết cách hiển thị định dạng CSS B Để máy chủ (server) có thể nhận biết và truy xuất dữ liệu tương ứng với từng trường nhập liệu khi biểu mẫu được gửi C Để tạo liên kết với thẻ label thông qua thuộc tính for D Để tự động điền dữ liệu từ lịch sử trình duyệt Câu 22 Thành phần biểu mẫu nào cho phép người dùng chọn nhiều lựa chọn cùng một lúc? A thẻ input type='radio' B thẻ input type='checkbox' C thẻ input type='password' D thẻ input type='reset' Câu 23 Điểm khác biệt chính khi sử dụng thẻ 'input' với 'type='password'' so với 'type='text'' là gì? A Dữ liệu mật khẩu sẽ được mã hóa trước khi gửi đi B Ký tự nhập vào sẽ được thay thế bằng các dấu chấm hoặc dấu sao để ẩn thông tin C Ô nhập mật khẩu không cho phép sao chép dữ liệu D Ô nhập mật khẩu giới hạn số lượng ký tự tối đa là 8 Câu 24 Để tạo một ô nhập liệu chỉ cho phép người dùng chọn ngày/tháng/năm từ một bảng lịch, ta dùng kiểu 'type' nào? A type='calendar' B type='time' C type='date' D type='datetime' Câu 25 Nếu một biểu mẫu không khai báo thuộc tính 'method', trình duyệt sẽ mặc định sử dụng phương thức nào? A POST B GET C PUT D REQUEST Trắc nghiệm Khoa học máy tính 12 Chân trời bài F4: Thêm dữ liệu đa phương tiện vào trang web Trắc nghiệm Khoa học máy tính 12 Chân trời bài F7: Giới thiệu CSS