HTML5, viết tắt của Supertext Markup Language 5, là bản sửa đổi mới nhất của tiêu chuẩn HTML được sử dụng để cấu trúc và trình bày nội dung trên World Wide Web. Đây là một công nghệ cốt lõi được sử dụng để xây dựng và thiết kế các trang web và ứng dụng web. HTML5 đi kèm với một số tính năng và cải tiến mới so với người tiền nhiệm của nó, làm cho nó mạnh mẽ hơn, linh hoạt và có khả năng hỗ trợ các hoạt động phát triển web hiện đại.
Dưới đây là phần giới thiệu về HTML5, bao gồm các tính năng, lợi ích và tác động chính của nó đối với phát triển web:
Sự phát triển của HTML:
HTML (Ngôn ngữ đánh dấu siêu văn bản) là xương sống của nội dung web kể từ những ngày đầu của Internet. Khi web phát triển, HTML cũng vậy. HTML5 là bản sửa đổi chính thứ năm của tiêu chuẩn HTML, sau HTML4, được phát hành vào năm 1997. HTML5 được giới thiệu lần đầu tiên vào năm 2008 và từ đó trở thành lựa chọn ưa thích cho các nhà cung cấp trình duyệt và phát triển web.
Các tính năng chính của HTML5:
HTML5 giới thiệu một số yếu tố, thuộc tính và API mới (giao diện lập trình ứng dụng) nhằm tăng cường khả năng của các trang web. Một số tính năng chính của HTML5 bao gồm:
API Canvas để vẽ đồ họa và hình ảnh động trực tiếp trên trang web.
Cải thiện các yếu tố hình thức và khả năng xác nhận.
Lưu trữ cục bộ và hỗ trợ ứng dụng web ngoại tuyến bằng API lưu trữ web.
API định vị địa lý để truy cập vị trí địa lý của người dùng.
WebSockets cho giao tiếp thời gian thực giữa máy khách và máy chủ.
Hỗ trợ thiết kế web đáp ứng để xây dựng các trang web thân thiện với thiết bị di động.
Bảng nội dung
- Phần 1: Phần mềm làm bài kiểm tra AI tốt nhất để tạo bài kiểm tra HTML5
- Phần 2: 15 HTML5 Câu hỏi & câu trả lời
- Phần 3: Trình tạo câu hỏi AI trực tuyến

Phần 1: Phần mềm làm bài kiểm tra AI tốt nhất để tạo bài kiểm tra HTML5
Ngày nay, ngày càng có nhiều người tạo ra các câu đố HTML5 bằng cách sử dụng AI Technologies, OnlineExamMaker một công cụ làm bài kiểm tra dựa trên AI mạnh mẽ có thể giúp bạn tiết kiệm thời gian và nỗ lực. Phần mềm làm cho nó đơn giản để thiết kế và khởi chạy các câu đố, đánh giá và khảo sát tương tác. Với trình chỉnh sửa câu hỏi, bạn có thể tạo nhiều lựa chọn, kết thúc mở, kết hợp, giải trình tự và nhiều loại câu hỏi khác cho các bài kiểm tra, bài kiểm tra và kiểm kê của bạn. Bạn được phép tăng cường các câu đố với các yếu tố đa phương tiện như hình ảnh, âm thanh và video để làm cho chúng tương tác hơn và hấp dẫn trực quan hơn.
Tham quan sản phẩm của OnlineExamMaker:
● Tạo một nhóm câu hỏi thông qua ngân hàng câu hỏi và chỉ định có bao nhiêu câu hỏi bạn muốn được chọn ngẫu nhiên trong số các câu hỏi này.
● Xây dựng và lưu trữ các câu hỏi trong một cổng thông tin tập trung, được gắn thẻ theo danh mục và từ khóa để tái sử dụng và tổ chức dễ dàng.
● Chỉ cần sao chép một vài dòng mã và thêm chúng vào một trang web, bạn có thể trình bày bài kiểm tra trực tuyến của mình trong trang web, blog hoặc trang đích của bạn.
● ngẫu nhiên hóa câu hỏi hoặc thay đổi thứ tự câu hỏi để đảm bảo người kiểm tra không nhận được cùng một bộ câu hỏi mỗi lần.
Tự động tạo câu hỏi bằng AI
Phần 2: 15 HTML5 Câu hỏi & câu trả lời
or
Câu hỏi 1:
Đâu là DOCTYPE đúng cho HTML5?
A. {!DOCTYPE HTML}
B. {!DOCTYPE html}
C. {DOCTYPE html}
D. {!doctype html}
Đáp án: B
Giải thích: DOCTYPE đúng cho HTML5 là {!DOCTYPE html}, giúp trình duyệt nhận diện tài liệu là HTML5.
Câu hỏi 2:
Trong HTML5, phần tử nào được sử dụng để đại diện cho tiêu đề của một phần nội dung?
A. {head}
B. {header}
C. {h1}
D. {title}
Đáp án: B
Giải thích: Phần tử {header} dùng để chứa tiêu đề, logo hoặc thông tin dẫn đầu của một phần nội dung trong trang web.
Câu hỏi 3:
Phần tử nào trong HTML5 dùng để nhúng video?
A. {video}
B. {media}
C. {movie}
D. {embed}
Đáp án: A
Giải thích: Phần tử {video} cho phép nhúng và phát video trực tiếp mà không cần plugin bên ngoài.
Câu hỏi 4:
Trong HTML5, thuộc tính nào được sử dụng để chỉ định loại input là email?
A. type=”email”
B. type=”mail”
C. input=”email”
D. type=”text” với placeholder
Đáp án: A
Giải thích: Thuộc tính type=”email” trong phần tử {input} kiểm tra định dạng email khi người dùng nhập.
Câu hỏi 5:
Phần tử nào trong HTML5 dùng để tạo hình ảnh vector?
A. {canvas}
B. {svg}
C. {image}
D. {vector}
Đáp án: B
Giải thích: Phần tử {svg} cho phép vẽ hình ảnh vector có thể mở rộng mà không mất chất lượng.
Câu hỏi 6:
Trong HTML5, phần tử nào đại diện cho một bài viết độc lập?
A. {article}
B. {section}
C. {div}
D. {content}
Đáp án: A
Giải thích: Phần tử {article} dùng để chứa nội dung độc lập, như một bài báo hoặc bài viết blog.
Câu hỏi 7:
Thuộc tính nào trong HTML5 cho phép lưu trữ dữ liệu cục bộ?
A. localStorage
B. sessionStorage
C. cookie
D. storage
Đáp án: A
Giải thích: localStorage là một API của HTML5 dùng để lưu trữ dữ liệu mà không hết hạn trừ khi bị xóa.
Câu hỏi 8:
Phần tử nào trong HTML5 dùng để tạo biểu mẫu?
A. {form}
B. {input}
C. {fieldset}
D. {label}
Đáp án: A
Giải thích: Phần tử {form} chứa các phần tử input để thu thập dữ liệu từ người dùng.
Câu hỏi 9:
Trong HTML5, phần tử nào dùng để nhúng âm thanh?
A. {audio}
B. {sound}
C. {music}
D. {media}
Đáp án: A
Giải thích: Phần tử {audio} cho phép nhúng và phát âm thanh mà không cần plugin.
Câu hỏi 10:
Thuộc tính nào trong HTML5 cho phép kéo và thả phần tử?
A. draggable
B. dragable
C. drop
D. pull
Đáp án: A
Giải thích: Thuộc tính draggable=”true” cho phép người dùng kéo và thả phần tử trên trang web.
Câu hỏi 11:
Phần tử nào trong HTML5 dùng để tạo khu vực vẽ đồ họa?
A. {canvas}
B. {draw}
C. {graphic}
D. {paint}
Đáp án: A
Giải thích: Phần tử {canvas} cung cấp một khu vực để vẽ đồ họa 2D sử dụng JavaScript.
Câu hỏi 12:
Trong HTML5, phần tử nào đại diện cho chân trang của trang web?
A. {footer}
B. {bottom}
C. {end}
D. {foot}
Đáp án: A
Giải thích: Phần tử {footer} dùng để chứa thông tin chân trang như bản quyền hoặc liên kết.
Câu hỏi 13:
API nào trong HTML5 cho phép truy cập vị trí địa lý?
A. Geolocation
B. LocationAPI
C. GeoAPI
D. Position
Đáp án: A
Giải thích: Geolocation API cho phép trang web truy cập tọa độ vị trí của người dùng với sự cho phép.
Câu hỏi 14:
Phần tử nào trong HTML5 dùng để nhóm các điều khiển trong biểu mẫu?
A. {fieldset}
B. {group}
C. {control}
D. {formgroup}
Đáp án: A
Giải thích: Phần tử {fieldset} dùng để nhóm và tạo đường viền cho các phần tử input trong biểu mẫu.
Câu hỏi 15:
Trong HTML5, phần tử nào dùng để tạo danh sách không có thứ tự?
A. {ul}
B. {ol}
C. {li}
D. {list}
Đáp án: A
Giải thích: Phần tử {ul} tạo danh sách không có thứ tự, trong khi {ol} tạo danh sách có thứ tự.
or
Phần 3: Trình tạo câu hỏi AI trực tuyến
Tự động tạo câu hỏi bằng AI