Up5me
Trang chủ > Câu hỏi lẻ > egIzux2F_aJ8

Đề bài

Phần chú thích nào sau đây xác định đúng phiên bản HTML5 được sử dụng cho trang web?

$ < !{\rm{ DOCTYPE HTML5 > }}$
$ < !{\rm{ DOCTYPE html > }}$
$ < !{\rm{ DOCTYPE type = ''html5'' > }}$
$ < {\rm{!DOCTYPE HTML PUBLIC '' - //W3C//DTD HTML 5}}{\rm{.0//EN'' ''http://www//w3}}{\rm{.org/TR/html5/strict}}{\rm{.dtd'' > }}$
Đáp án đúng: B

Xem lời giải

Phương pháp giải

Lời giải chi tiết

Bài toán yêu cầu tìm chọn đáp án nào biểu diễn chú thích xác định đúng phiên bản HTML5 cho trang web. Chúng ta cần kiểm tra từng tùy chọn một:

  • A. < !DOCTYPE HTML5 >
    Bảng thông báo sai cú pháp vì "HTML5" không phải là từ khóa hợp lệ và đúng cú pháp trong khai báo doctype. Không có phiên bản nào được gọi là "HTML5" đơn lẻ ở đây.
  • B. < !DOCTYPE html >
    Đây là cú pháp chính xác và hợp lệ để khai báo sử dụng HTML5. Đây là định dạng chuẩn hiện tại cho HTML5.
  • C. < !DOCTYPE type = ''html5'' >
    Cú pháp này không tuân theo chuẩn HTML khi khai báo doctype, không có trường "type" trong khai báo doctype.
  • D. < !DOCTYPE HTML PUBLIC " - //W3C//DTD HTML 5.0//EN" "http://www.w3.org/TR/html5/strict.dtd" >
    Cú pháp này chỉ mang tính chất mô phỏng việc xác định theo chuẩn PUBLIC, không hợp lệ trong khai báo doctype cho HTML5, HTML5 không yêu cầu bạn phải chỉ định cả đường dẫn hay phiên bản cụ thể này.

Sau khi phân tích, đáp án đúng là: B. < !DOCTYPE html >

Chú ý khi giải

Khi giải các bài tập liên quan đến HTML:

  • Nên nhớ rằng phiên bản HTML5 chỉ cần sử dụng một dòng < !DOCTYPE html > rất đơn giản để khai báo.
  • Các phiên bản HTML trước thường phức tạp hơn khi đòi hỏi khai báo DTD chính xác, nhưng với HTML5, điều này đã được đơn giản hóa rất nhiều.
  • Lưu ý viết đúng cú pháp và thứ tự chữ cái (thường tất cả là chữ thường), để tránh lỗi khi chạy mã nguồn.