Bộ 30+ Câu hỏi trắc nghiệm Xây dựng phần đầu trang web

0

Bạn đã sẵn sàng chưa? 45 phút làm bài bắt đầu!!!

Bạn đã hết giờ làm bài! Xem kết quả các câu hỏi đã làm nhé!!!


Thiết kế Web

Bộ 30+ Câu hỏi trắc nghiệm Xây dựng phần đầu trang web (Có đáp án)

Bộ 30+ Câu hỏi trắc nghiệm Xây dựng phần đầu trang web (Có đáp án). Cùng rèn luyện kiến thức thiết kế Website (Web) online ngay nhé.

1. Thẻ nào được dùng để khai báo viewport cho trang web, giúp trang web hiển thị tốt trên các thiết bị di động?

A. link
B. style
C. meta
D. script

2. Thuộc tính 'content' trong thẻ meta được sử dụng để làm gì?

A. Xác định nội dung của trang web
B. Xác định nội dung của thuộc tính meta (ví dụ: mô tả, từ khóa, tên tác giả)
C. Xác định nội dung của tệp CSS
D. Xác định nội dung của script JavaScript

3. Khi sử dụng nhiều tệp CSS, thứ tự các thẻ link trong phần head có quan trọng không?

A. Không, thứ tự không quan trọng
B. Có, các tệp CSS được tải theo thứ tự khai báo và các quy tắc sau sẽ ghi đè các quy tắc trước nếu có xung đột
C. Chỉ có tệp CSS đầu tiên được tải
D. Chỉ có tệp CSS cuối cùng được tải

4. Thuộc tính 'charset' trong thẻ meta dùng để làm gì?

A. Xác định ngôn ngữ của trang web
B. Xác định bộ ký tự được sử dụng trong trang web
C. Xác định tác giả của trang web
D. Xác định kích thước phông chữ mặc định

5. Khi sử dụng các biểu tượng SVG, cách tốt nhất để nhúng chúng vào trang web là gì?

A. Sử dụng thẻ img với tệp SVG
B. Sử dụng thẻ object hoặc embed với tệp SVG
C. Nhúng trực tiếp mã SVG vào trang web
D. Tất cả các cách trên đều tốt

6. Thẻ nào được sử dụng để khai báo các liên kết đến các nguồn tài nguyên khác, như tệp JSON hoặc XML?

A. meta
B. script
C. link
D. style

7. Tại sao việc sử dụng một framework CSS (ví dụ: Bootstrap, Tailwind CSS) có thể hữu ích trong việc xây dựng phần đầu trang web?

A. Framework CSS giúp trang web tải nhanh hơn
B. Framework CSS tự động viết mã HTML
C. Framework CSS cung cấp các thành phần và kiểu dáng dựng sẵn, giúp tiết kiệm thời gian và công sức
D. Framework CSS không cần trình duyệt hỗ trợ

8. Tại sao nên sử dụng CSS bên ngoài thay vì CSS nội tuyến (inline)?

A. CSS nội tuyến giúp trang web tải nhanh hơn
B. CSS nội tuyến dễ bảo trì hơn
C. CSS bên ngoài giúp tách biệt nội dung và trình bày, dễ bảo trì và tái sử dụng hơn
D. CSS bên ngoài không cần trình duyệt hỗ trợ

9. Giá trị 'width=device-width' trong thẻ meta viewport có ý nghĩa gì?

A. Đặt chiều rộng của trang web thành 960px
B. Đặt chiều rộng của trang web bằng chiều rộng của thiết bị
C. Đặt chiều rộng của trang web thành 100% chiều rộng màn hình
D. Đặt chiều rộng của trang web tự động điều chỉnh theo nội dung

10. Giá trị 'initial-scale=1.0' trong thẻ meta viewport có ý nghĩa gì?

A. Đặt tỷ lệ thu phóng ban đầu của trang web là 10%
B. Đặt tỷ lệ thu phóng ban đầu của trang web là 100%
C. Đặt tỷ lệ thu phóng ban đầu của trang web tự động
D. Đặt tỷ lệ thu phóng ban đầu của trang web là 0%

11. Thuộc tính 'rel=""stylesheet""' trong thẻ link có ý nghĩa gì?

A. Xác định liên kết đến một trang web khác
B. Xác định liên kết đến một biểu tượng (favicon)
C. Xác định liên kết đến một bảng định kiểu (CSS)
D. Xác định liên kết đến một script JavaScript

12. Thẻ nào được sử dụng để nhúng CSS nội tuyến trong phần head của trang web?

A. link
B. meta
C. script
D. style

13. Tại sao nên khai báo ngôn ngữ của trang web trong thẻ html?

A. Để trình duyệt dịch trang web sang ngôn ngữ khác
B. Để giúp công cụ tìm kiếm hiểu rõ hơn về ngôn ngữ của trang web và cải thiện SEO
C. Để thay đổi ngôn ngữ hiển thị của trình duyệt
D. Để giới hạn người dùng truy cập trang web theo ngôn ngữ

14. Thẻ nào thường được sử dụng để định nghĩa các script phía client, chẳng hạn như JavaScript, trong phần đầu của trang web?

A. link
B. script
C. style
D. meta

15. Tại sao việc tối ưu hóa phần đầu trang web lại quan trọng đối với SEO?

A. Phần đầu trang web không ảnh hưởng đến SEO
B. Phần đầu trang web chứa các thông tin quan trọng như tiêu đề, mô tả, từ khóa, và viewport, ảnh hưởng đến cách công cụ tìm kiếm hiểu và xếp hạng trang web
C. Phần đầu trang web chỉ ảnh hưởng đến tốc độ tải trang
D. Phần đầu trang web chỉ ảnh hưởng đến khả năng hiển thị trên thiết bị di động

16. Thẻ nào được sử dụng để khai báo thông tin về tác giả của trang web?

A. title
B. link
C. meta
D. script

17. Mục đích chính của thẻ meta trong phần head của một trang web là gì?

A. Hiển thị nội dung chính của trang web
B. Chứa các đoạn mã JavaScript
C. Cung cấp siêu dữ liệu về trang web
D. Tạo các liên kết đến các trang web khác

18. Thẻ nào được sử dụng để nhúng các biểu tượng (favicon) cho trang web?

A. meta
B. script
C. link
D. style

19. Thẻ nào dùng để xác định tiêu đề hiển thị trên thanh tiêu đề của trình duyệt?

A. header
B. title
C. heading
D. meta

20. Cách tốt nhất để liên kết một tệp CSS bên ngoài với tài liệu HTML là gì?

A. Sử dụng thuộc tính style trực tiếp trong các thẻ HTML
B. Sử dụng thẻ style trong phần body của tài liệu HTML
C. Sử dụng thẻ link trong phần head của tài liệu HTML
D. Sử dụng JavaScript để chèn CSS

21. Thuộc tính 'http-equiv' trong thẻ meta được sử dụng để làm gì?

A. Xác định ngôn ngữ của trang web
B. Xác định bộ ký tự của trang web
C. Cung cấp các chỉ thị HTTP cho trình duyệt (ví dụ: refresh, content-type)
D. Xác định tác giả của trang web

22. Tại sao nên đặt các thẻ script JavaScript ở cuối thẻ body thay vì trong thẻ head?

A. Để trình duyệt tải script nhanh hơn
B. Để script có thể truy cập các phần tử HTML trước khi chúng được tải
C. Để tránh làm chậm quá trình tải trang
D. Để script chỉ chạy khi người dùng tương tác

23. Thẻ 'base' trong phần head được sử dụng để làm gì?

A. Xác định màu nền mặc định cho trang web
B. Xác định URL cơ sở cho tất cả các URL tương đối trong trang web
C. Xác định phông chữ mặc định cho trang web
D. Xác định ngôn ngữ mặc định cho trang web

24. Thuộc tính 'name' trong thẻ meta được sử dụng để làm gì?

A. Xác định tên của trang web
B. Xác định tên của thuộc tính meta (ví dụ: description, keywords, author)
C. Xác định tên của tác giả trang web
D. Xác định tên của bộ ký tự

25. Thẻ nào được sử dụng để xác định phần đầu của tài liệu HTML?

A. body
B. header
C. head
D. html

26. Bạn nên sử dụng thuộc tính 'media' trong thẻ link để làm gì?

A. Xác định loại phương tiện mà CSS sẽ được áp dụng (ví dụ: screen, print)
B. Xác định ngôn ngữ của tệp CSS
C. Xác định tác giả của tệp CSS
D. Xác định phiên bản CSS

27. Sự khác biệt chính giữa thuộc tính 'id' và 'class' trong HTML là gì?

A. Không có sự khác biệt, chúng có thể được sử dụng thay thế cho nhau
B. id được sử dụng cho CSS, class được sử dụng cho JavaScript
C. id phải là duy nhất trong một trang HTML, trong khi class có thể được sử dụng cho nhiều phần tử
D. class phải là duy nhất trong một trang HTML, trong khi id có thể được sử dụng cho nhiều phần tử

28. Tại sao nên sử dụng công cụ kiểm tra tốc độ trang web (ví dụ: Google PageSpeed Insights) để phân tích phần đầu trang web?

A. Công cụ này giúp tự động viết mã HTML
B. Công cụ này giúp kiểm tra chính tả
C. Công cụ này cung cấp các đề xuất để cải thiện tốc độ tải trang và hiệu suất, bao gồm cả tối ưu hóa phần đầu trang web
D. Công cụ này không liên quan đến phần đầu trang web

29. Khi nào bạn nên sử dụng JavaScript nội tuyến (inline) thay vì một tệp JavaScript bên ngoài?

A. JavaScript nội tuyến luôn tốt hơn
B. Khi bạn cần một đoạn mã JavaScript nhỏ và chỉ sử dụng một lần trên một trang duy nhất
C. JavaScript bên ngoài không được hỗ trợ trên một số trình duyệt
D. Khi bạn muốn tăng tốc độ tải trang

30. Thẻ nào được sử dụng để khai báo các quy tắc CSS đặc biệt cho các truy vấn phương tiện (media queries)?

A. link
B. meta
C. script
D. style

1 / 30

Xem thêm:  30+ Câu trắc nghiệm Nhúng mã, tạo băng chuyền ảnh trong Web

1. Thẻ nào được dùng để khai báo viewport cho trang web, giúp trang web hiển thị tốt trên các thiết bị di động?

2 / 30

2. Thuộc tính 'content' trong thẻ meta được sử dụng để làm gì?

3 / 30

3. Khi sử dụng nhiều tệp CSS, thứ tự các thẻ link trong phần head có quan trọng không?

4 / 30

4. Thuộc tính 'charset' trong thẻ meta dùng để làm gì?

5 / 30

5. Khi sử dụng các biểu tượng SVG, cách tốt nhất để nhúng chúng vào trang web là gì?

6 / 30

6. Thẻ nào được sử dụng để khai báo các liên kết đến các nguồn tài nguyên khác, như tệp JSON hoặc XML?

7 / 30

7. Tại sao việc sử dụng một framework CSS (ví dụ: Bootstrap, Tailwind CSS) có thể hữu ích trong việc xây dựng phần đầu trang web?

8 / 30

8. Tại sao nên sử dụng CSS bên ngoài thay vì CSS nội tuyến (inline)?

9 / 30

9. Giá trị 'width=device-width' trong thẻ meta viewport có ý nghĩa gì?

10 / 30

10. Giá trị 'initial-scale=1.0' trong thẻ meta viewport có ý nghĩa gì?

11 / 30

11. Thuộc tính 'rel="stylesheet"' trong thẻ link có ý nghĩa gì?

12 / 30

12. Thẻ nào được sử dụng để nhúng CSS nội tuyến trong phần head của trang web?

13 / 30

13. Tại sao nên khai báo ngôn ngữ của trang web trong thẻ html?

14 / 30

14. Thẻ nào thường được sử dụng để định nghĩa các script phía client, chẳng hạn như JavaScript, trong phần đầu của trang web?

15 / 30

15. Tại sao việc tối ưu hóa phần đầu trang web lại quan trọng đối với SEO?

16 / 30

16. Thẻ nào được sử dụng để khai báo thông tin về tác giả của trang web?

17 / 30

17. Mục đích chính của thẻ meta trong phần head của một trang web là gì?

18 / 30

18. Thẻ nào được sử dụng để nhúng các biểu tượng (favicon) cho trang web?

19 / 30

19. Thẻ nào dùng để xác định tiêu đề hiển thị trên thanh tiêu đề của trình duyệt?

20 / 30

20. Cách tốt nhất để liên kết một tệp CSS bên ngoài với tài liệu HTML là gì?

21 / 30

21. Thuộc tính 'http-equiv' trong thẻ meta được sử dụng để làm gì?

22 / 30

22. Tại sao nên đặt các thẻ script JavaScript ở cuối thẻ body thay vì trong thẻ head?

23 / 30

23. Thẻ 'base' trong phần head được sử dụng để làm gì?

24 / 30

24. Thuộc tính 'name' trong thẻ meta được sử dụng để làm gì?

25 / 30

25. Thẻ nào được sử dụng để xác định phần đầu của tài liệu HTML?

26 / 30

26. Bạn nên sử dụng thuộc tính 'media' trong thẻ link để làm gì?

27 / 30

27. Sự khác biệt chính giữa thuộc tính 'id' và 'class' trong HTML là gì?

28 / 30

28. Tại sao nên sử dụng công cụ kiểm tra tốc độ trang web (ví dụ: Google PageSpeed Insights) để phân tích phần đầu trang web?

29 / 30

29. Khi nào bạn nên sử dụng JavaScript nội tuyến (inline) thay vì một tệp JavaScript bên ngoài?

30 / 30

30. Thẻ nào được sử dụng để khai báo các quy tắc CSS đặc biệt cho các truy vấn phương tiện (media queries)?

Xếp hạng bài viết

Võ Việt Hoàng SEO

Xin chào! Tôi là Võ Việt Hoàng (Võ Việt Hoàng SEO) là một SEOer, Founder SEO Genz – Cộng Đồng Học Tập SEO, Tác giả của Voviethoang.top (Blog cá nhân của Võ Việt Hoàng - Trang chuyên chia sẻ các kiến thức về SEO, Marketing cùng với các mẹo, thủ thuật hay,...)

Bài Viết Cùng Chủ Đề