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

Đề bài

Cho đoạn mã HTML sau:

Phương án nào sau đây là kết quả hiển thị của đoạn mã lệnh trên trình duyệt?

Một danh sách có hai video.
Video đầu tiên mà trình duyệt có thể nhận dạng.
Video thứ nhất. E. Video thứ hai.
Đáp án đúng: B

Xem lời giải

Phương pháp giải

Lời giải chi tiết

Để xác định kết quả hiển thị của đoạn mã HTML trên trình duyệt, chúng ta cần hiểu cách thẻ <video><source> hoạt động.

Khi bạn sử dụng thẻ <video>, trình duyệt sẽ cố gắng phát video từ các nguồn được chỉ định trong các thẻ <source>. Trình duyệt sẽ tự động chọn nguồn đầu tiên mà nó có thể phát. Nếu nguồn đầu tiên không được hỗ trợ hoặc bị lỗi, nó sẽ tiếp tục với nguồn tiếp theo.

Trong đoạn mã điểm này có hai nguồn video được chỉ định:

  • matroinhoe.mp4
  • matroinhoe.webm

Trình duyệt sẽ kiểm tra lần lượt từng nguồn:

  1. Nếu trình duyệt không hỗ trợ định dạng .mp4, nó sẽ tiếp tục kiểm tra định dạng .webm.
  2. Nếu không nguồn nào có thể phát được, trình duyệt sẽ hiển thị văn bản thay thế "File not found."

Vì vậy, kết quả hiển thị của đoạn mã trên là:

Phương án B: Video đầu tiên mà trình duyệt có thể nhận dạng.

Chú ý khi giải

  • Trình duyệt sẽ cố gắng phát video từ nguồn đầu tiên mà nó có thể nhận dạng (hỗ trợ định dạng và đường dẫn).
  • Đảm bảo các file video có đường dẫn đúng để tránh lỗi "File not found".
  • Chú ý tới thứ tự và định dạng của các file nguồn vì nó ảnh hưởng đến việc hiển thị video.