Trắc nghiệm Tin học ứng dụng 12 Cánh diều bài 8: Làm quen với CSS

Trắc nghiệm Tin học ứng dụng 12 Cánh diều bài 8: Làm quen với CSS giúp bạn ôn tập kiến thức một cách có hệ thống thông qua các câu hỏi được chọn lọc kỹ lưỡng. Các câu hỏi được xây dựng theo lộ trình giúp bạn tự tin hoàn thành bài quiz. Đặc biệt phù hợp với người chuẩn bị cho các kỳ kiểm tra quan trọng. Thông qua quá trình làm bài, bạn có thể nhận ra lỗ hổng kiến thức. Điều này giúp việc học trở nên chủ động hơn.

Trắc nghiệm Tin học ứng dụng 12 Cánh diều bài 8: Làm quen với CSS

⏱ Thời gian còn lại: --:--
Tiến độ hoàn thành 0/0 câu

🏆 BẢNG VÀNG TOP 5 ĐIỂM TỐT NHẤT

Đang tải bảng xếp hạng...

Câu 1: Trong một khối khai báo CSS, ký hiệu nào được quy định dùng để ngăn cách giữa tên thuộc tính và giá trị của nó?

  • - Dấu bằng (=)
  • - Dấu chấm phẩy (;)
  • - Dấu phẩy (,)
  • - Dấu hai chấm (:)

Câu 2: Cấu trúc cơ bản của một quy tắc CSS hoàn chỉnh luôn bao gồm hai thành phần chính nào?

  • - Thẻ mở và Thẻ đóng
  • - Biến số và Hàm thực thi
  • - Bộ chọn (Selector) và Khối khai báo (Declaration block)
  • - Thuộc tính style và Phần tử body

Câu 3: Bộ chọn lớp (Class selector) trong mã nguồn CSS được nhận diện bằng ký tự đặc biệt nào đặt ngay trước tên lớp?

  • - Dấu phẩy (,)
  • - Dấu gạch dưới (_)
  • - Dấu sao (*)
  • - Dấu chấm (.)

Câu 4: Phương pháp CSS nội tuyến (Inline CSS) yêu cầu viết mã định dạng trực tiếp vào đâu?

  • - Bên trong thuộc tính 'style' của thẻ HTML cụ thể
  • - Trong phần 'head' của trang web
  • - Trong một tệp văn bản có đuôi .css riêng biệt
  • - Ngay sau thẻ đóng 'html'

Câu 5: Cú pháp khai báo nào sau đây là đúng đối với Bộ chọn thẻ (Tag selector) trong CSS?

  • - Phải thêm dấu chấm (.) trước tên thẻ
  • - Phải thêm dấu thăng (#) trước tên thẻ
  • - Chỉ viết tên thẻ HTML mà không kèm ký tự đặc biệt
  • - Phải đặt tên thẻ trong ngoặc vuông ([])

Câu 6: Khi áp dụng phương pháp CSS nội bộ (Internal CSS), toàn bộ mã định dạng phải được đặt bên trong thẻ HTML nào?

  • - Thẻ 'css'
  • - Thẻ 'script'
  • - Thẻ 'style'
  • - Thẻ 'design'

Câu 7: Theo nguyên tắc mức độ ưu tiên (Cascading) của CSS, phương pháp nhúng nào thường ghi đè mọi định dạng khác nếu áp dụng trên cùng một phần tử?

  • - CSS nội bộ (Internal CSS)
  • - CSS nội tuyến (Inline CSS)
  • - CSS bên ngoài (External CSS)
  • - Định dạng mặc định của trình duyệt

Câu 8: Chức năng chính của CSS trong quá trình xây dựng một trang web là gì?

  • - Lưu trữ cơ sở dữ liệu cho website
  • - Định dạng và trang trí giao diện cho các phần tử HTML
  • - Xử lý các sự kiện logic của người dùng
  • - Cung cấp cấu trúc khung xương cho trang web

Câu 9: Khi nhúng tệp CSS bên ngoài bằng thẻ 'link', thuộc tính nào trong thẻ này làm nhiệm vụ chỉ định đường dẫn đến tệp nguồn?

  • - src
  • - link
  • - href
  • - rel

Câu 10: Làm thế nào để thay đổi kiểu phông chữ (ví dụ: từ Arial sang Times New Roman) cho một thẻ HTML bằng CSS?

  • - Dùng thuộc tính text-style
  • - Dùng thuộc tính font-type
  • - Dùng thuộc tính font-family
  • - Dùng thuộc tính text-family

Câu 11: Lợi ích thực tiễn lớn nhất của việc sử dụng tệp CSS bên ngoài (External CSS) so với các phương pháp khác là gì?

  • - Tốc độ tải trang chậm hơn nên dễ kiểm soát lỗi
  • - Cho phép nhúng trực tiếp cơ sở dữ liệu vào giao diện
  • - Không cần tuân theo bất kỳ quy tắc cú pháp nào
  • - Có thể tái sử dụng một tệp giao diện chung cho hàng loạt trang web khác nhau

Câu 12: Để viết một quy tắc định dạng cho Bộ chọn định danh (ID selector), người ta dùng ký tự nào làm tiền tố?

  • - Dấu thăng (#)
  • - Dấu chấm (.)
  • - Dấu đô la ($)
  • - Dấu phần trăm (%)

Câu 13: Nếu muốn áp dụng một quy tắc reset margin và padding cho mọi phần tử tồn tại trên trang, người ta sử dụng bộ chọn nào?

  • - Bộ chọn đại diện bằng dấu sao (*)
  • - Bộ chọn tên thẻ 'all'
  • - Bộ chọn class '.universal'
  • - Bộ chọn id '#everything'

Câu 14: Có bao nhiêu phương pháp tiêu chuẩn để tích hợp mã CSS vào một tài liệu HTML?

  • - 3 phương pháp
  • - 2 phương pháp
  • - 4 phương pháp
  • - 5 phương pháp

Câu 15: Để tô màu nền cho một phần tử hiển thị trên trang web, lập trình viên cần sử dụng thuộc tính CSS nào?

  • - bgcolor
  • - color-bg
  • - background-color
  • - back-color

Câu 16: Để trình duyệt hiểu đã kết thúc một cặp khai báo (thuộc tính: giá trị) trong CSS, lập trình viên phải sử dụng ký tự nào?

  • - Dấu phẩy (,)
  • - Dấu chấm phẩy (;)
  • - Dấu chấm (.)
  • - Dấu ngoặc kép (')

Câu 17: Trong ứng dụng thực tế, sự khác biệt căn bản nhất về chức năng giữa ID và Class là gì?

  • - Class chỉ dùng được cho văn bản, còn ID dùng cho hình ảnh
  • - ID là định danh duy nhất cho một phần tử, còn Class có thể dùng chung cho nhiều phần tử
  • - ID dùng trong tệp bên ngoài, còn Class dùng nội tuyến
  • - Không có sự khác biệt nào giữa chúng

Câu 18: CSS là chữ viết tắt của cụm từ tiếng Anh nào trong lĩnh vực thiết kế web?

  • - Cascading Style Sheets
  • - Computer Style Sheets
  • - Creative Style System
  • - Cascading System Sheets

Câu 19: Muốn điều chỉnh độ lớn (kích thước) của các ký tự chữ cái trên trang web, ta dùng thuộc tính CSS nào?

  • - text-size
  • - size-font
  • - text-width
  • - font-size

Câu 20: Để tối ưu hóa mã nguồn, lập trình viên sử dụng ký tự nào để gộp chung nhiều bộ chọn khác nhau cùng áp dụng một định dạng CSS?

  • - Dấu gạch ngang (-)
  • - Dấu phẩy (,)
  • - Dấu cộng (+)
  • - Dấu chấm (.)

Câu 21: Thẻ HTML nào sau đây được sử dụng để liên kết trang web với một tệp định dạng CSS bên ngoài (External CSS)?

  • - Thẻ 'a'
  • - Thẻ 'href'
  • - Thẻ 'connect'
  • - Thẻ 'link'

Câu 22: Thuộc tính CSS chuyên dụng nào được dùng để thay đổi màu sắc của đoạn văn bản?

  • - text-color
  • - color
  • - font-color
  • - background

Câu 23: Đâu là phần mở rộng (đuôi tệp) hợp lệ và bắt buộc đối với một tệp mã nguồn CSS bên ngoài?

  • - .css
  • - .html
  • - .style
  • - .web

Câu 24: Để căn chỉnh một đoạn văn bản ra vị trí chính giữa của phần tử chứa nó theo chiều ngang, khai báo CSS nào sau đây là đúng?

  • - align: center;
  • - vertical-align: middle;
  • - center-text: true;
  • - text-align: center;

Câu 25: Lập trình viên sử dụng cú pháp nào để tạo một đoạn ghi chú (comment) không hiển thị lên giao diện bên trong tệp CSS?

  • - /* nội dung ghi chú */
  • -
  • - // nội dung ghi chú
  • - ' nội dung ghi chú '