Câu hỏi tự luận mức độ thông hiểu Tin học ứng dụng 12 ctst bài F4: Thêm dữ liệu đa phương tiện vào trang web
3. THÔNG HIỂU (4 CÂU)
Câu 1: Giải thích cách sử dụng thẻ <img> để chèn hình ảnh vào trang web?
Câu 2: So sánh sự khác nhau giữa thẻ <audio> và <video> trong HTML?
Câu 3: Tại sao cần phải tối ưu hóa hình ảnh trước khi đưa lên trang web? Nêu một số phương pháp tối ưu hóa?
Câu 4: Hãy mô tả quy trình thêm video vào trang web bằng thẻ <video>?
Câu 1:
Thẻ <img> (image) được sử dụng để nhúng hình ảnh vào trang web. Đây là một thẻ rỗng (empty tag), nghĩa là nó không có thẻ đóng.
Cú pháp cơ bản:
+ src (source): Thuộc tính bắt buộc, chỉ định đường dẫn đến tệp hình ảnh. Đường dẫn có thể là:
+ Đường dẫn tương đối: Đường dẫn so với vị trí của tệp HTML hiện tại. Ví dụ: images/logo.png (nếu hình ảnh nằm trong thư mục "images" cùng cấp với tệp HTML).
+ Đường dẫn tuyệt đối: Đường dẫn đầy đủ đến hình ảnh, bao gồm cả giao thức (ví dụ: https://www.example.com/images/logo.png).
+ alt (alternative text): Thuộc tính bắt buộc, cung cấp văn bản thay thế cho hình ảnh.
- Văn bản này sẽ được hiển thị trong các trường hợp:
+ Hình ảnh không tải được.
+ Người dùng tắt hiển thị hình ảnh trong trình duyệt.
+ Người dùng sử dụng trình đọc màn hình (screen reader) cho người khiếm thị.
alt rất quan trọng cho khả năng tiếp cận (accessibility) và SEO (Search Engine Optimization). Hãy luôn cung cấp mô tả ngắn gọn và chính xác về nội dung của hình ảnh trong thuộc tính alt.
- Các thuộc tính tùy chọn khác:
+ width: Chiều rộng của hình ảnh (tính bằng pixel hoặc phần trăm).
+ height: Chiều cao của hình ảnh (tính bằng pixel hoặc phần trăm).
=> Lưu ý: Nên sử dụng CSS để kiểm soát kích thước hình ảnh thay vì thuộc tính width và height để có khả năng tùy chỉnh và quản lý tốt hơn.
Câu 2:
Tiêu chí | Thẻ <audio> | Thẻ <video> |
---|---|---|
Mục đích | Phát âm thanh | Phát video và âm thanh |
Cú pháp | <audio src="path/to/audio.mp3" controls></audio> | <video src="path/to/video.mp4" controls></video> |
Thuộc tính chính | controls, autoplay, loop, muted | controls, autoplay, loop, muted, poster |
Phát lại | Chỉ có âm thanh | Bao gồm cả video và âm thanh |
Hỗ trợ định dạng | MP3, WAV, OGG | MP4, WebM, OGG |
Hình ảnh | Không có hình ảnh, chỉ có âm thanh | Có thể có hình ảnh (video) |
Sự kiện | play, pause, ended, volumechange | play, pause, ended, timeupdate, volumechange |
=> Ghi chú:
- Cả hai thẻ đều hỗ trợ các thuộc tính như controls để hiển thị điều khiển cho người dùng.
- Thẻ <video> có thêm thuộc tính poster để hiển thị hình ảnh trước khi video được phát.
Câu 3:
- Tối ưu hóa hình ảnh là quá trình giảm kích thước tệp hình ảnh mà không làm giảm chất lượng một cách đáng kể. Việc này rất quan trọng vì:
+ Tăng tốc độ tải trang: Hình ảnh nặng có thể làm chậm tốc độ tải trang, ảnh hưởng đến trải nghiệm người dùng và SEO.
+ Giảm băng thông: Hình ảnh tối ưu sẽ tiêu tốn ít băng thông hơn, giúp tiết kiệm chi phí cho các trang web có lượng truy cập cao.
+ Cải thiện SEO: Tốc độ tải trang là một yếu tố quan trọng trong xếp hạng tìm kiếm, do đó, tối ưu hóa hình ảnh có thể giúp cải thiện vị trí của trang web trên các công cụ tìm kiếm.
+ Tương thích với nhiều thiết bị: Hình ảnh nhỏ hơn dễ dàng hiển thị trên các thiết bị di động và màn hình có độ phân giải thấp hơn.
- Một số phương pháp tối ưu hóa hình ảnh:
+ Chọn định dạng phù hợp: Sử dụng định dạng hình ảnh tối ưu như JPEG cho hình ảnh với nhiều màu sắc, PNG cho hình ảnh có độ trong suốt, và SVG cho đồ họa vector.
+ Nén hình ảnh: Sử dụng công cụ nén hình ảnh để giảm kích thước tệp mà không làm giảm chất lượng (ví dụ: TinyPNG, ImageOptim).
+ Thay đổi kích thước: Điều chỉnh kích thước hình ảnh cho phù hợp với bố cục trang web, tránh sử dụng hình ảnh có kích thước lớn hơn cần thiết.
+ Sử dụng lazy loading: Chỉ tải hình ảnh khi chúng sắp xuất hiện trên màn hình, giúp cải thiện tốc độ tải trang ban đầu.
+ Tối ưu hóa thuộc tính alt: Sử dụng thuộc tính alt để cải thiện SEO và cung cấp thông tin cho người dùng khi hình ảnh không tải được.
Câu 4:
- Để thêm video vào trang web, bạn có thể sử dụng thẻ <video>. Dưới đây là quy trình cụ thể:
+ Chuẩn bị video: Đảm bảo video của bạn ở định dạng phù hợp (thường là MP4, WebM, hoặc Ogg).
+ Sử dụng thẻ <video>: Thêm thẻ <video> vào mã HTML của bạn, cùng với các thuộc tính cần thiết.
- Thêm các thuộc tính:
+ src: Đường dẫn đến tệp video.
+ controls: Hiển thị các điều khiển như play, pause cho người dùng.
+ autoplay: Video sẽ tự động phát khi tải (nên sử dụng cẩn thận).
+ loop: Video sẽ phát lại liên tục.
+ muted: Video sẽ phát mà không có âm thanh.
Giải những bài tập khác
Giải bài tập những môn khác
Môn học lớp 12 KNTT
5 phút giải toán 12 KNTT
5 phút soạn bài văn 12 KNTT
Văn mẫu 12 KNTT
5 phút giải vật lí 12 KNTT
5 phút giải hoá học 12 KNTT
5 phút giải sinh học 12 KNTT
5 phút giải KTPL 12 KNTT
5 phút giải lịch sử 12 KNTT
5 phút giải địa lí 12 KNTT
5 phút giải CN lâm nghiệp 12 KNTT
5 phút giải CN điện - điện tử 12 KNTT
5 phút giải THUD12 KNTT
5 phút giải KHMT12 KNTT
5 phút giải HĐTN 12 KNTT
5 phút giải ANQP 12 KNTT
Môn học lớp 12 CTST
5 phút giải toán 12 CTST
5 phút soạn bài văn 12 CTST
Văn mẫu 12 CTST
5 phút giải vật lí 12 CTST
5 phút giải hoá học 12 CTST
5 phút giải sinh học 12 CTST
5 phút giải KTPL 12 CTST
5 phút giải lịch sử 12 CTST
5 phút giải địa lí 12 CTST
5 phút giải THUD 12 CTST
5 phút giải KHMT 12 CTST
5 phút giải HĐTN 12 bản 1 CTST
5 phút giải HĐTN 12 bản 2 CTST
Môn học lớp 12 cánh diều
5 phút giải toán 12 CD
5 phút soạn bài văn 12 CD
Văn mẫu 12 CD
5 phút giải vật lí 12 CD
5 phút giải hoá học 12 CD
5 phút giải sinh học 12 CD
5 phút giải KTPL 12 CD
5 phút giải lịch sử 12 CD
5 phút giải địa lí 12 CD
5 phút giải CN lâm nghiệp 12 CD
5 phút giải CN điện - điện tử 12 CD
5 phút giải THUD 12 CD
5 phút giải KHMT 12 CD
5 phút giải HĐTN 12 CD
5 phút giải ANQP 12 CD
Giải chuyên đề học tập lớp 12 kết nối tri thức
Giải chuyên đề Ngữ văn 12 Kết nối tri thức
Giải chuyên đề Toán 12 Kết nối tri thức
Giải chuyên đề Vật lí 12 Kết nối tri thức
Giải chuyên đề Hóa học 12 Kết nối tri thức
Giải chuyên đề Sinh học 12 Kết nối tri thức
Giải chuyên đề Kinh tế pháp luật 12 Kết nối tri thức
Giải chuyên đề Lịch sử 12 Kết nối tri thức
Giải chuyên đề Địa lí 12 Kết nối tri thức
Giải chuyên đề Tin học ứng dụng 12 Kết nối tri thức
Giải chuyên đề Khoa học máy tính 12 Kết nối tri thức
Giải chuyên đề Công nghệ 12 Điện - điện tử Kết nối tri thức
Giải chuyên đề Công nghệ 12 Lâm nghiệp thủy sản Kết nối tri thức
Giải chuyên đề học tập lớp 12 chân trời sáng tạo
Giải chuyên đề Ngữ văn 12 Chân trời sáng tạo
Giải chuyên đề Toán 12 Chân trời sáng tạo
Giải chuyên đề Vật lí 12 Chân trời sáng tạo
Giải chuyên đề Hóa học 12 Chân trời sáng tạo
Giải chuyên đề Sinh học 12 Chân trời sáng tạo
Giải chuyên đề Kinh tế pháp luật 12 Chân trời sáng tạo
Giải chuyên đề Lịch sử 12 Chân trời sáng tạo
Giải chuyên đề Địa lí 12 Chân trời sáng tạo
Giải chuyên đề Tin học ứng dụng 12 Chân trời sáng tạo
Giải chuyên đề Khoa học máy tính 12 Chân trời sáng tạo
Giải chuyên đề Công nghệ 12 Điện - điện tử Chân trời sáng tạo
Giải chuyên đề Công nghệ 12 Lâm nghiệp thủy sản Chân trời sáng tạo
Giải chuyên đề học tập lớp 12 cánh diều
Giải chuyên đề Ngữ văn 12 Cánh diều
Giải chuyên đề Toán 12 Cánh diều
Giải chuyên đề Vật lí 12 Cánh diều
Giải chuyên đề Hóa học 12 Cánh diều
Giải chuyên đề Sinh học 12 Cánh diều
Giải chuyên đề Kinh tế pháp luật 12 Cánh diều
Giải chuyên đề Lịch sử 12 Cánh diều
Giải chuyên đề Địa lí 12 Cánh diều
Giải chuyên đề Tin học ứng dụng 12 Cánh diều
Giải chuyên đề Khoa học máy tính 12 Cánh diều
Giải chuyên đề Công nghệ 12 Điện - điện tử Cánh diều
Giải chuyên đề Công nghệ 12 Lâm nghiệp thủy sản Cánh diều
Bình luận