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

Đề bài

Phương án nào cho ở dưới nêu đúng lỗi (nếu có) phần khai báo đầu trang của văn bản HTML sau?

Không có lỗi, đoạn mã này hoạt động đúng.
Thiếu kí tự / ở cuối thẻ $ < title > $ thứ hai.
Thiếu thẻ đóng của thẻ$ < head > $.
Thẻ $ < title > $đặt sai vị trí, cần đặt ngoài thẻ $ < head > $.
Đáp án đúng: B

Xem lời giải

Phương pháp giải

Lời giải chi tiết

Để tìm ra đáp án đúng, ta cần kiểm tra kỹ đoạn mã HTML đã cho và so sánh với cấu trúc chuẩn của HTML:

<head> <title>Đây là tiêu đề văn bản</title> </head>

Phân tích các phương án:

  • A. Không có lỗi, đoạn mã này hoạt động đúng.
    Phương án này sai vì thực tế đoạn mã có lỗi trong phần thẻ <title>.
  • B. Thiếu kí tự / ở cuối thẻ <title> thứ hai.
    Phương án này đúng vì trong HTML, mỗi thẻ được mở ( <tag>) sẽ phải có thẻ đóng (</tag>), ở đây thiếu dấu gạch chéo "/" trước chữ "title" để đóng thẻ <title>.
  • C. Thiếu thẻ đóng của thẻ <head>.
    Phương án này sai vì thẻ <head> và thẻ đóng của nó, </head>, đã được khai báo đầy đủ.
  • D. Thẻ <title> đặt sai vị trí, cần đặt ngoài thẻ <head>.
    Phương án này sai vì thẻ <title> phải nằm trong thẻ <head> theo chuẩn HTML.

Đáp án:

B. Thiếu kí tự / ở cuối thẻ <title> thứ hai.

Chú ý khi giải

  • Luôn kiểm tra kỹ cấu trúc đóng mở của các thẻ HTML để tránh thiếu thẻ hoặc sai cú pháp.
  • Thẻ <title> phải nằm trong thẻ <head> và chỉ được phép có một thẻ duy nhất trong mỗi trang HTML.
  • Quy tắc đóng thẻ với dấu "/" là quy tắc chung của HTML và phải được tuân thủ để mã HTML hoạt động chính xác.