Search Header Logo
12_Lesson5.cdf

12_Lesson5.cdf

Assessment

Presentation

Computers

1st Grade

Practice Problem

Medium

Created by

Phong Thanh

Used 2+ times

FREE Resource

10 Slides • 41 Questions

1

CHÈN ĐA PHƯƠNG TIỆN VÀ SỬ DỤNG KHUNG

2

​CHÈN ĐA PHƯƠNG TIỆN VÀ SỬ DỤNG KHUNG

​1. Chèn ảnh

Cấu trúc cơ bản của thẻ <img>:

<img src="duong_dan_toi_anh.jpg" alt="Mô tả thay thế">

  • src: Chỉ đường dẫn đến tệp ảnh. Bạn có thể sử dụng:

    • Đường dẫn tương đối: Phù hợp với các tệp trong cùng thư mục hoặc các thư mục con.

      • Ví dụ: src="images/hinh_anh.png"

    • Đường dẫn tuyệt đối: Liên kết trực tiếp đến tệp trên mạng.

  • alt: Văn bản thay thế, giúp mô tả nội dung ảnh khi không thể tải ảnh.

3

​CHÈN ĐA PHƯƠNG TIỆN VÀ SỬ DỤNG KHUNG

​1. Chèn ảnh

Chèn ảnh làm liên kết

Ví dụ: Chèn ảnh làm liên kết tới tệp PDF:

<a href="tai_lieu/bieu_mau.pdf"> <img src="images/pdles.png" alt="Biểu mẫu xin nhập học"> </a>

Khi nhấn vào ảnh, người dùng sẽ được chuyển tới file PDF.

media

4

​CHÈN ĐA PHƯƠNG TIỆN VÀ SỬ DỤNG KHUNG

​1. Chèn ảnh

Điều chỉnh kích thước ảnh

Bạn có thể sử dụng các thuộc tính widthheight để điều chỉnh kích thước ảnh theo pixel. Ví dụ:

<img src="images/hinh_anh.png" alt="Mô tả thay thế" width="300" height="200">

  • Nếu chỉ đặt width hoặc height, trình duyệt sẽ tự động tính toán kích thước còn lại dựa trên tỉ lệ ảnh gốc.

media

5

​CHÈN ĐA PHƯƠNG TIỆN VÀ SỬ DỤNG KHUNG

​1. Chèn ảnh

Tối ưu hóa hiển thị ảnh

  • Giảm kích thước ảnh: Dùng công cụ nén ảnh trước khi tải lên để cải thiện tốc độ tải.

  • Sử dụng định dạng phù hợp:

    • JPEG: Phù hợp cho ảnh chụp, hình ảnh phức tạp.

    • PNG: Hỗ trợ nền trong suốt, phù hợp cho ảnh đồ họa.

    • WebP: Hiệu quả cao hơn về nén và hiển thị.

6

Multiple Choice

Thuộc tính nào bắt buộc phải có trong thẻ <img> để ảnh được hiển thị?

1

alt

2

title

3

src

4

width

7

Multiple Choice

Thẻ <img> nào sau đây được viết đúng cú pháp?

1

<img href="hinh_anh.png">

2

<img src="hinh_anh.png" alt="Hình minh họa">

3

<img alt="Hình minh họa">

4

<img>

8

Multiple Choice

Trong thẻ <img>, thuộc tính alt có tác dụng gì?

1

Là đường dẫn đến tệp ảnh.

2

Định nghĩa kích thước ảnh.

3

Hiển thị văn bản thay thế khi ảnh không tải được.

4

Chỉ sử dụng trong các trình duyệt cũ.

9

Multiple Choice

Điều gì xảy ra nếu không sử dụng thuộc tính widthheight trong thẻ <img>?

1

Ảnh sẽ không hiển thị.

2

Ảnh sẽ bị lỗi hiển thị.

3

Trình duyệt tự động điều chỉnh ảnh về kích thước 100x100 px.

4

Ảnh được hiển thị theo kích thước gốc.

10

Multiple Choice

Để tạo liên kết từ ảnh đến một trang web khác, cú pháp nào sau đây đúng?

1

<a><img src="image.png"></a>

2

<a href="https://example.com"><img src="image.png" alt="Ảnh"></a>

3

<img src="image.png" href="https://example.com">

4

<img href="https://example.com" src="image.png">

11

Multiple Choice

Khi chỉ đặt một thuộc tính kích thước (ví dụ: width="200") cho thẻ <img>, điều gì sẽ xảy ra?

1

Ảnh chỉ thay đổi chiều rộng, chiều cao không thay đổi.

2

Trình duyệt tự động thay đổi chiều còn lại để giữ đúng tỷ lệ gốc.

3

Ảnh sẽ bị méo vì chỉ thay đổi một chiều.

4

Ảnh không hiển thị.

12

Multiple Choice

Định dạng tệp ảnh nào dưới đây phù hợp để sử dụng cho nền trong suốt?

1

JPEG

2

PNG

3

BMP

4

GIF

13

Multiple Choice

Khi sử dụng ảnh trên trang web, yếu tố nào sau đây không giúp tối ưu hóa tốc độ tải?

1

Nén ảnh trước khi tải lên.

2

Sử dụng ảnh có kích thước phù hợp với nội dung.

3

Sử dụng ảnh có độ phân giải lớn hơn cần thiết.

4

Sử dụng định dạng ảnh như WebP hoặc JPEG.

14

Multiple Choice

Bạn muốn hiển thị một ảnh có kích thước cố định là 300px x 200px. Hãy chọn đoạn mã đúng:

1

<img src="image.jpg" width="300px" height="200px">

2

<img src="image.jpg" width="300" height="200">

3

<img src="image.jpg" alt="Ảnh" width="300" height="200">

4

<img alt="Ảnh" src="image.jpg" 300 200>

15

Multiple Choice

Một trang web có ảnh không hiển thị khi bị lỗi tải. Để cải thiện trải nghiệm người dùng, cần thêm gì vào thẻ <img>?

1

Thêm thuộc tính srcset để chỉ định nhiều ảnh thay thế.

2

Thêm thuộc tính alt để hiển thị văn bản thay thế.

3

Thêm thuộc tính title để hiển thị tiêu đề khi di chuột.

4

Thêm thuộc tính atl để hiển thị văn bản thay thế.

16

Multiple Choice

Một nhà thiết kế web muốn đảm bảo ảnh tải nhanh và thân thiện với người dùng. Phương pháp nào sau đây nên được áp dụng?

1

Nén ảnh để giảm dung lượng mà không ảnh hưởng lớn đến chất lượng.

2

Dùng ảnh định dạng BMP vì định dạng này chất lượng cao hơn.

3

Sử dụng ảnh có độ phân giải lớn để đảm bảo chất lượng.

4

Không cần tối ưu hóa vì mạng hiện đại đủ nhanh.

17

Multiple Choice

Để chèn một ảnh vào trang web mà ảnh đó liên kết đến https://example.com, đoạn mã nào sau đây là đúng?

1

<img src="image.jpg" href="https://example.com">

2

<a><img src="image.jpg" href="https://example.com"></a>

3

<img href="https://example.com" src="image.jpg" alt="Link đến Example">

4

<a href="https://example.com"><img src="image.jpg" alt="Link đến Example"></a>

18

Multiple Choice

Trong trường hợp bạn muốn hiển thị một ảnh có kích thước đầy đủ chiều rộng của trình duyệt, đoạn mã nào dưới đây phù hợp?

1

<img src="image.jpg" alt="Ảnh minh họa" width="100%">

2

<img alt="Ảnh minh họa" src="image.jpg" width="max">

3

<img src="image.jpg" alt="Ảnh minh họa" >

4

<img src="image.jpg" alt="Ảnh minh họa" >

19

​CHÈN ĐA PHƯƠNG TIỆN VÀ SỬ DỤNG KHUNG

​2. Chèn âm thanh và video

Để chèn video hoặc âm thanh vào trang web, ta sử dụng thẻ <video><audio> được hỗ trợ trong hầu hết các trình duyệt, định dạng của các tập tin đa phương tiện có thể sử dụng vẫn phụ thuộc vào trình duyệt.

  • Hai định dạng tệp video phổ biến nhất là mp4webm. Định dạng mp4 chạy được trực tiếp trên hầu hết các trình duyệt.

  • Ba định dạng tệp âm thanh phổ biến được hỗ trợ bởi hầu hết trình duyệt hiện tại là mp3, wavogg.c="video.webm" type="video/webm">
    </video>

20

​CHÈN ĐA PHƯƠNG TIỆN VÀ SỬ DỤNG KHUNG

​2. Chèn âm thanh và video

  • Để chèn tệp video hay âm thanh vào trang web, ta sử dụng thẻ <video> hoặc <audio>:

 <video[audio] thuộc_tính="giá_trị_thuộc_tính"></video[audio]>

21

​CHÈN ĐA PHƯƠNG TIỆN VÀ SỬ DỤNG KHUNG

​2. Chèn âm thanh và video

  • Hai thẻ có các thuộc tính cơ bản giống img và một số thuộc tính khác: 

    • controls: là thuộc tính boolean, không cần có giá trị, để trình duyệt hiển thị các thành phần điều khiển như nút phát/tạm dừng, điều khiển âm lượng,... 

    • autoplay: là thuộc tính boolean, không cần có giá trị, cho phép trình duyệt chạy video ngay khi hiển thị. 

    • poster: cung cấp đường dẫn đến tệp ảnh, dùng để hiển thị khi chưa chạy video. Thẻ <audio> không có thuộc tính width, heightposter.

    Sử dụng thẻ <sources> trong cặp thẻ <video> hay <audio> để chỉ định các loại định dạng khác nhau. Trình duyệt sẽ tự động tìm và hiển thị tệp tin với định dạng mà nó hỗ trợ.

22

Multiple Choice

Kiểu thuộc tính của controls

1

float.

2

string.

3

integer.

4

boolean.

23

Multiple Choice

Thuộc tính nào sau đây giúp hiển thị các nút điều khiển khi chèn video hoặc âm thanh?

1

autoplay

2

controls

3

poster

4

type

24

Multiple Choice

Thuộc tính nào được sử dụng để cung cấp hình ảnh hiển thị trước khi video chạy?

1

src

2

poster

3

autoplay

4

width

25

Multiple Choice

Cú pháp nào đúng để chèn một video vào trang web?

1

<video src="video.mp4" type="video/mp4"></video>

2

<source src="video.mp4" type="video/mp4"></video>

3

<audio><source src="video.mp4" type="video/mp4"></audio>

4

<video><source src="video.mp4" type="video/mp4"></source></video>

26

Multiple Choice

Định dạng tệp video nào được hỗ trợ bởi hầu hết các trình duyệt?

1

avi

2

flv

3

mp4

4

wmv

27

Multiple Choice

Định dạng âm thanh nào sau đây được hỗ trợ phổ biến?

1

ogg

2

aac

3

midi

4

flac

28

Multiple Choice

Thuộc tính autoplay trong thẻ <audio> hoặc <video> có tác dụng gì?

1

Tự động phát ngay khi tải trang.

2

Hiển thị các nút điều khiển.

3

Chỉ định định dạng tệp.

4

Chạy tệp khi người dùng bấm nút.

29

Multiple Choice

Thẻ HTML nào được sử dụng để chèn âm thanh vào trang web?

1

<video>

2

<audio>

3

<source>

4

<media>

30

Multiple Choice

Cách viết nào sau đây dùng để cung cấp nhiều định dạng video?

1

<video controls autoplay><source src="video.mp4" type="video/mp4"><source src="video.ogg"></video>

2

<video><source src="video.mp4"><source src="video.webm"></video>

3

<video><source src="video.mp4" poster="image.jpg"></video>

4

<video src="video.mp4" poster="image.jpg"></video>

31

Multiple Choice

Thuộc tính nào chỉ dành cho thẻ <video> mà không có trong thẻ <audio>?

1

autoplay

2

poster

3

controls

4

src

32

Multiple Choice

Nội dung nào bên trong thẻ <audio> sẽ hiển thị khi trình duyệt không hỗ trợ âm thanh?

1

Nội dung trong thẻ <source>.

2

Không hiển thị gì cả.

3

Văn bản thay thế nằm bên trong <audio>.

4

Đường dẫn đến âm thanh được chỉ định trong src.

33

Multiple Choice

Thuộc tính nào giúp chỉ định loại tệp trong thẻ <source>?

1

poster

2

type

3

format

4

mime

34

Multiple Choice

Câu nào sau đây là đúng về thứ tự ưu tiên khi sử dụng thẻ <source>?

1

Trình duyệt sẽ chọn tệp đầu tiên mà nó hỗ trợ.

2

Trình duyệt sẽ tải tất cả các tệp được liệt kê.

3

Trình duyệt chỉ hỗ trợ một định dạng duy nhất.

4

Trình duyệt không ưu tiên thứ tự, mà hiển thị lỗi nếu không tương thích.

35

Multiple Choice

Khi không thêm thuộc tính controls, điều gì xảy ra với thẻ <video>?

1

Video vẫn hiển thị nhưng không thể điều khiển.

2

Video không hiển thị.

3

Video tự động phát.

4

Video không thể chạy.

36

Multiple Choice

Định dạng nào sau đây không được khuyến nghị khi chèn video trên web?

1

mp4

2

webm

3

flv

4

ogg

37

Multiple Choice

Câu nào sau đây đúng khi sử dụng thẻ <audio>?

1

Thẻ <audio> bắt buộc phải có thuộc tính autoplay.

2

Thẻ <audio> không cần thẻ <source> nếu dùng thuộc tính src.

3

Thẻ <audio> không hỗ trợ thuộc tính controls.

4

Thẻ <audio> yêu cầu tệp âm thanh phải ở định dạng wav.

38

​CHÈN ĐA PHƯƠNG TIỆN VÀ SỬ DỤNG KHUNG

3. Tạo khung nội tuyến trong trang web
Khung nội tuyến là một khung nhìn chứa tài nguyên web khác trong trang web hiện tại.

Sử dụng thẻ <iframe> (viết tắt của inline frame – khung nội tuyến). Ví dụ, khi cần chèn nội dung từ YouTube hoặc bản đồ từ Google Maps vào trang web của mình, các nền tảng đều cung cấp cho ta một đoạn mã sử dụng iframe (công cụ tiêu chuẩn để chèn các nội dung quảng cáo) để ta sao chép và dán vào trang web.

Các thuộc tính thường dùng của thẻ <iframe> là:

  • src: đường dẫn tới nội dung hiển thị trong khung nội tuyến.

  • width, height: chiều rộng và chiều cao của khung nội tuyến.

39

​CHÈN ĐA PHƯƠNG TIỆN VÀ SỬ DỤNG KHUNG

3. Tạo khung nội tuyến trong trang web
🔹Ví dụ, tạo một trang web có tên
iframe.html và chèn vào một khung nội tuyến có kích thước 600 x 400 pixel. Trong khung nội tuyến ta hiển thị nội dung của trang web CLB.html.








Lưu ý: Các phần tử iframe thường dùng kết hợp với thẻ <a> để tạo liên kết và hiển thị nội dung bằng cách thêm thuộc tính target cho thẻ <a> để chỉ định nơi mở tài liệu được liên kết.

media

40

Multiple Choice

Thẻ iframe được sử dụng với mục đích là

1

nhúng hình ảnh động vào trang hiện tại.

2

nhúng một tệp âm thanh vào trang hiện tại.

3

nhúng một trang khác vào trang hiện tại.

4

nhúng bảng tính Excel vào trang hiện tại.

41

Multiple Choice

Cú pháp nào sau đây là đúng để tạo một khung nội tuyến với chiều rộng 600 pixel và chiều cao 400 pixel?

1

<iframe src="example.html"></iframe>

2

<iframe src="example.html" width="600px" height="400px"></iframe>

3

<iframe src="example.html" width="600" height="400"></iframe>

4

<iframe src="example.html" sizes="600x400"></iframe>

42

Multiple Choice

Đoạn mã nào sau đây sẽ hiển thị trang web Google trong một khung nội tuyến?

43

Multiple Choice

Thuộc tính nào cần thêm vào thẻ <iframe> để hiển thị thanh cuộn nếu nội dung lớn hơn kích thước khung?

1

scrolling="yes"

2

overflow="auto"

3

resize="true"

4

content-scroll="true"

44

Multiple Choice

Câu nào sau đây đúng khi sử dụng thẻ <iframe> kết hợp với thẻ <a>?

1

Thuộc tính name của <iframe> phải trùng với thuộc tính target trong <a>.

2

Thẻ <iframe> không hỗ trợ hiển thị liên kết từ thẻ <a>.

3

Không thể kết hợp <iframe> với thẻ <a>.

4

Thuộc tính src trong <iframe> sẽ ghi đè liên kết của thẻ <a>.

45

Multiple Choice

Thuộc tính allowfullscreen trong thẻ <iframe> dùng để:

1

Chỉ cho phép hiển thị nội dung toàn màn hình.

2

Cho phép người dùng chuyển sang chế độ toàn màn hình.

3

Bắt buộc khung nội tuyến luôn hiển thị toàn màn hình.

4

Không có tác dụng gì với thẻ <iframe>.

46

Multiple Choice

Khi chèn iframe, nếu không thể tải được tài nguyên, điều gì xảy ra?

1

Trình duyệt sẽ hiển thị lỗi "Tài nguyên không khả dụng".

2

Khung sẽ tự động bị xóa khỏi trang.

3

Nội dung từ một tài nguyên dự phòng sẽ tự động tải.

4

Nội dung thay thế (nếu có) trong thẻ <iframe> sẽ được hiển thị.

47

Multiple Choice

Thuộc tính src trong thẻ <iframe> dùng để:

1

Chỉ định chiều rộng của khung nội tuyến.

2

Thêm văn bản thay thế cho khung.

3

Chỉ định tài nguyên được hiển thị trong khung.

4

Thiết lập tiêu đề cho khung.

48

Multiple Choice

Làm thế nào để hiển thị Google Maps trong khung nội tuyến trên trang web của bạn?

1

Sử dụng mã nhúng iframe được cung cấp bởi Google Maps.

2

Sử dụng liên kết Google Maps với thẻ <iframe>.

3

Chèn API của Google Maps vào thẻ <iframe>.

4

Ghi địa chỉ Google Maps trong thuộc tính src của iframe.

49

Multiple Choice

Bạn muốn hiển thị thanh cuộn trong iframe nếu nội dung dài hơn kích thước khung, bạn cần làm gì?

1

Thêm thuộc tính scrolling="yes" vào thẻ iframe.

2

Tăng kích thước khung nội tuyến bằng thuộc tính height.

3

Sử dụng thuộc tính overflow="auto" để hiển thị thanh cuộn.

4

Sử dụng CSS để hiển thị thanh cuộn trong khung nội tuyến.

50

Multiple Choice

Để nội dung liên kết từ thẻ <a> hiển thị trong iframe, bạn cần:

1

Sử dụng thuộc tính target trong thẻ <a> trỏ đến thuộc tính name của iframe.

2

Đặt nội dung liên kết của thẻ <a> vào thuộc tính src của iframe.

3

Thêm thuộc tính href trong thẻ <iframe> thay vì sử dụng thẻ <a>.

4

Sử dụng thuộc tính onclick trong thẻ <a> để mở nội dung trong iframe.

51

Multiple Choice

Làm thế nào để tạo khung nội tuyến hiển thị video từ YouTube?

1

Nhúng mã iframe do YouTube cung cấp để nhúng video.

2

Sao chép URL video YouTube vào thuộc tính src của iframe.

3

Đặt URL video YouTube vào thuộc tính data của iframe.

4

Chèn video bằng cách sử dụng thẻ <video> thay cho iframe.

CHÈN ĐA PHƯƠNG TIỆN VÀ SỬ DỤNG KHUNG

Show answer

Auto Play

Slide 1 / 51

SLIDE