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

Đề bài

Phương án nào cho ở dưới nêu đúng lỗi (nếu có) trong đoạn mã HTML sau?

Thuộc tính src không phải thuộc tính chỉ định nguồn nội dung cần nhúng vào $ < iframe > $.
Thẻ $ < iframe > $ không được sử dụng để chèn video trên máy tính vào trang web.
Kích thước của $ < iframe > $ không để thiết lập cố định.
Không có lỗi sai trong đoạn mã này.
Đáp án đúng: B

Xem lời giải

Phương pháp giải

Lời giải chi tiết

Phân tích đoạn mã HTML:

<iframe src="video.mp4" width="640" height="360"></iframe>

Để tìm ra lỗi, ta cần phân tích từng thuộc tính và chức năng của thẻ <iframe>:

  • Thẻ <iframe> thường được dùng để nhúng các tài liệu hoặc nội dung từ các nguồn khác nhau, thường là trang web. Để nhúng video trực tiếp bằng <iframe> thì thường sử dụng với các dịch vụ như YouTube hoặc Vimeo, không phải file video trực tiếp.
  • Thuộc tính src: Dùng để chỉ định nguồn của nội dung cần nhúng. Trong trường hợp này src="video.mp4" đang chỉ định link đến một video trực tiếp, điều này không hợp lệ với thẻ <iframe>.
  • Thuộc tính width và height: Được sử dụng để thiết lập kích thước của <iframe> và có thể thiết lập cố định hoặc động.

Vì vậy, trong các phương án đưa ra, đáp án đúng là:

B. Thẻ <iframe> không được sử dụng để chèn video trên máy tính vào trang web.

Chú ý khi giải

  • Khi dùng <iframe> để nhúng video, thường sử dụng link nhúng từ các trang dịch vụ như YouTube hoặc Vimeo, không nên link trực tiếp vào file video.
  • Đảm bảo rằng khi nhúng nội dung, link nguồn phải có định dạng hỗ trợ thẻ <iframe> (thường là các trang web hoặc dịch vụ hỗ trợ nhúng)
  • Kiểm tra tính hợp lệ của thẻ và thuộc tính khi nhúng nội dung vào trang web để tránh lỗi phát sinh.