Trắc nghiệm Tin học KHMT 12 kết nối tri thứcTrắc nghiệm Khoa học máy tính 12 Kết nối bài 13: Khái niệm, vai trò của CSS Đăng vào 3 Tháng 5, 2026 bởi admin Trắc nghiệm Khoa học máy tính 12 Kết nối bài 13: Khái niệm, vai trò của CSS Trắc nghiệm Khoa học máy tính 12 Kết nối bài 13: Khái niệm, vai trò của CSS Số câu25Quiz ID41125 Làm bài Câu 1 Giả sử bạn đã viết một lớp CSS là '.highlight' và muốn áp dụng nó cho một thẻ 'p', cách khai báo trong mã HTML nào sau đây là chính xác? A Thẻ 'p' chứa thuộc tính id nhận giá trị 'highlight' B Thẻ 'p' chứa thuộc tính style nhận giá trị 'highlight' C Thẻ 'p' chứa thuộc tính class nhận giá trị 'highlight' D Thẻ 'p' chứa thuộc tính name nhận giá trị 'highlight' Câu 2 Khẳng định nào sau đây là ĐÚNG về khả năng liên kết của một trang HTML với các tệp External CSS? A Chỉ được phép liên kết tối đa một tệp duy nhất để tránh lỗi giao diện B Có thể liên kết với nhiều tệp, không bị giới hạn số lượng C Bắt buộc phải có đúng hai tệp: một cho bố cục và một cho màu sắc D Trang HTML không hỗ trợ liên kết tệp mà phải viết mã trực tiếp Câu 3 Nếu mục tiêu của bạn là thiết lập cùng một kiểu chữ thống nhất cho tất cả các đoạn văn bản (thẻ 'p') trên toàn bộ website, loại bộ chọn nào là tối ưu nhất? A Bộ chọn lớp (Class selector) B Bộ chọn thẻ (Tag selector) C Bộ chọn định danh (Id selector) D Sử dụng Inline CSS cho từng thẻ Câu 4 Cách nhúng CSS nào mang lại khả năng tái sử dụng mã định dạng cao nhất cho nhiều trang web khác nhau trong cùng một dự án? A Internal CSS B External CSS C Inline CSS D Tag CSS Câu 5 Để viết mã định dạng Internal CSS trực tiếp trong tệp HTML, lập trình viên phải đặt các quy tắc CSS bên trong thẻ nào? A Thẻ 'script' B Thẻ 'style' C Thẻ 'css' D Thẻ 'link' Câu 6 Trong khối khai báo của CSS, ký tự nào đóng vai trò bắt buộc để kết thúc một câu lệnh khai báo (gồm thuộc tính và giá trị), giúp phân tách với câu lệnh tiếp theo? A Dấu chấm phẩy (;) B Dấu phẩy (,) C Dấu chấm (.) D Dấu hai chấm (:) Câu 7 Khi muốn áp dụng Inline CSS để định dạng nhanh cho một thẻ HTML cụ thể, ta sử dụng thuộc tính nào ngay bên trong thẻ mở đó? A style B class C id D design Câu 8 CSS là chữ viết tắt của thuật ngữ tiếng Anh nào trong lĩnh vực thiết kế web? A Creative Style System B Cascading Style Sheets C Computer Style Sheets D Colorful Style Sheets Câu 9 Theo nguyên lý thiết kế web hiện đại, việc tách biệt hoàn toàn mã định dạng CSS ra khỏi mã cấu trúc HTML mang lại lợi ích bao quát nào sau đây? A Giúp trang web tự động tối ưu hóa cơ sở dữ liệu trên máy chủ B Tăng cường khả năng chống lại các cuộc tấn công mã độc từ hacker C Giúp mã nguồn dễ đọc, dễ bảo trì và dễ dàng thay đổi giao diện toàn trang D Cho phép trình duyệt tự động biên dịch văn bản sang nhiều ngôn ngữ Câu 10 Khi sử dụng thẻ 'link' để kết nối tệp CSS, thuộc tính nào làm nhiệm vụ cung cấp đường dẫn URL chính xác đến vị trí lưu trữ tệp tin đó? A src B href C path D url Câu 11 Trong quá trình phát triển web, chức năng cốt lõi của ngôn ngữ CSS so với HTML là gì? A Quy định cách trình bày và định dạng cho các phần tử HTML B Tạo cấu trúc và nội dung văn bản cho trang web C Xử lý các thao tác tương tác logic của người dùng trên trình duyệt D Quản lý cơ sở dữ liệu và bảo mật trên máy chủ web Câu 12 Phân tích đoạn mã 'p { color: blue; }', thành phần 'p' đứng trước cặp dấu ngoặc nhọn được định nghĩa là gì trong thuật ngữ CSS? A Thuộc tính (Property) B Bộ chọn (Selector) C Giá trị (Value) D Toán tử (Operator) Câu 13 Trong phần đầu của tài liệu HTML, thẻ nào chịu trách nhiệm thiết lập mối liên kết giữa trang web và một tệp định dạng External CSS? A Thẻ 'href' B Thẻ 'style' C Thẻ 'meta' D Thẻ 'link' Câu 14 Để hệ điều hành và các trình soạn thảo mã nguồn nhận diện đúng định dạng của một tệp tin External CSS, tệp đó phải được lưu với phần đuôi mở rộng là gì? A .html B .css C .style D .txt Câu 15 Giả sử thẻ 'h1' được thiết lập màu đỏ trong tệp External CSS, nhưng lại được thiết lập màu xanh bằng Inline CSS, văn bản 'h1' sẽ hiển thị màu gì? A Trình duyệt tự chọn ngẫu nhiên B Màu đỏ C Màu xanh D Màu tím (trộn lẫn hai màu) Câu 16 Thuật ngữ 'Cascading' (Xếp chồng) trong tên gọi của CSS phản ánh cơ chế hoạt động cốt lõi nào của ngôn ngữ này? A Tính bảo mật, tự động mã hóa dữ liệu theo nhiều lớp B Tính kế thừa nội dung, cho phép sao chép dữ liệu từ phần tử cha C Tính xếp chồng, xác định quy tắc ưu tiên khi có nhiều định dạng cùng áp dụng lên một phần tử D Tính tương tác, tạo hiệu ứng chuyển động đồ họa phức tạp Câu 17 Theo cấu trúc chuẩn của một tài liệu HTML, khối lệnh chứa các quy tắc Internal CSS (bên trong thẻ 'style') thông thường được đặt ở khu vực nào? A Thẻ 'body' B Thẻ 'footer' C Thẻ 'head' D Ngoài thẻ 'html' Câu 18 Vì sao các nhà phát triển web chuyên nghiệp thường khuyên hạn chế tối đa việc sử dụng Inline CSS trong các dự án lớn? A Vì nó làm cho trình duyệt không thể xử lý được ngôn ngữ JavaScript B Vì nó làm cho mã nguồn lộn xộn, mất đi khả năng tái sử dụng và cực kỳ khó bảo trì C Vì Inline CSS không hỗ trợ thay đổi màu sắc và kích thước chữ D Vì nó bắt buộc người dùng truy cập phải cài đặt thêm tiện ích mở rộng Câu 19 Một quy tắc thiết lập định dạng CSS cơ bản luôn bao gồm hai thành phần chính nào? A Tên thẻ và danh sách thuộc tính B Biến số và hàm xử lý C Đối tượng và phương thức D Bộ chọn và khối khai báo Câu 20 Ký tự đặc biệt nào được sử dụng để xác định một bộ chọn định danh (id selector), nhằm định dạng cho một phần tử duy nhất trong CSS? A Dấu thăng (#) B Dấu chấm (.) C Dấu gạch ngang (-) D Dấu ngoặc vuông ([]) Câu 21 Trong cú pháp của CSS, ký tự nào bắt buộc phải đặt trước tên lớp để tạo thành một bộ chọn lớp (class selector)? A Dấu thăng (#) B Dấu sao (*) C Dấu chấm (.) D Dấu đô la ($) Câu 22 Để thay đổi màu sắc của các ký tự văn bản bên trong một phần tử HTML, lập trình viên phải sử dụng thuộc tính CSS nào? A color B text-color C font-color D background-color Câu 23 Thuộc tính CSS nào cho phép bạn tô màu cho khu vực nền phía sau nội dung và đường viền của một phần tử HTML? A color-background B bg-color C background-color D back-color Câu 24 Trong thực tiễn kết hợp HTML và CSS, sự khác biệt mang tính nguyên tắc giữa việc sử dụng thuộc tính 'id' và 'class' là gì? A Thuộc tính 'id' và 'class' hoàn toàn giống nhau và có thể thay thế cho nhau tùy ý B Thuộc tính 'class' chỉ dùng cho một phần tử duy nhất, còn 'id' dùng cho nhiều phần tử C Thuộc tính 'id' chỉ dùng cho Javascript, 'class' chỉ dùng cho CSS D Thuộc tính 'id' chỉ dùng cho một phần tử duy nhất, còn 'class' dùng cho nhiều phần tử Câu 25 Trong câu lệnh CSS 'h2 { font-size: 20px; }', thành phần 'font-size' đóng vai trò là gì? A Bộ chọn (Selector) B Thuộc tính (Property) C Giá trị (Value) D Biến hệ thống (System Variable) Trắc nghiệm Khoa học máy tính 12 Kết nối bài 12: Tạo biểu mẫu Trắc nghiệm Khoa học máy tính 12 Kết nối bài 14: Định dạng văn bản bằng CSS