Bài 13 Khái niệm, vai trò của CSS
Lớp 12Tin Học12 câu hỏiBài tập
Phần 1
Câu 1
(Câu 13.1 trang 36 SBT Tin học 12) Phương án nào đúng nhất khi nói về CSS?
ACSS bao gồm các mẫu định dạng có tính năng thiết lập khuôn dạng cho các phần tử HTML của trang web.
BCSS là ngôn ngữ mở rộng trực tiếp của HTML.
CCSS bao gồm các mẫu định dạng dùng để định dạng trang web tương tự mô hình Style Sheet của các phần mềm soạn thảo văn bản.
DCSS bao gồm danh sách các mẫu định dạng bắt buộc phải gắn liền với một tệp HTML nào đó.
Câu 2
(Câu 13.2 trang 36 SBT Tin học 12) Các thông số định dạng được viết trong thuộc tính style của một thẻ HTML có được gọi là mẫu định dạng CSS không?
ACó.
BKhông.
CTuỳ thuộc vào thẻ HTML.
DTuỳ thuộc vào cách viết của các giá trị này.
Câu 3
(Câu 13.3 trang 36 SBT Tin học 12) CSS có thể được viết độc lập với mã HTML hay không?
AĐược.
BKhông được.
CChỉ được khi trong tệp HTML không có thẻ <body>.
DChỉ được khi trong tệp HTML không có thẻ <head>.
Câu 4
(Câu 13.4 trang 36 SBT Tin học 12) Mẫu định dạng CSS sau sẽ được áp dụng như thế nào? h1, h2, h3 { color: red; }
AÁp dụng cho đồng thời h1, h2, h3 không phụ thuộc vào điều kiện tất cả các phần tử này phải có mặt hay không trong tệp HTML.
BChỉ áp dụng cho các phần tử h3.
CChỉ áp dụng cho các phần tử h1.
DÁp dụng cho đồng thời h1, h2, h3 với điều kiện tất cả các phần tử này phải có mặt trong tệp HTML.
Câu 5
(Câu 13.5 trang 37 SBT Tin học 12) Phương án nào là chú thích trong CSS?
A/* Đây là chú thích CSS */
B<- Đây là chú thích CSS ->
C// Đây là chú thích CSS
D{ Đây là chú thích CSS }
Câu 6
(Câu 13.6 trang 37 SBT Tin học 12) Mỗi định dạng CSS có cấu trúc như thế nào?
ABao gồm bộ chọn + vùng mô tả, trong đó bộ chọn cho phép có nhiều phần tử, vùng mô tả cho phép thiết lập nhiều thuộc tính, mỗi thuộc tính gắn với một giá trị.
BBao gồm bộ chọn + vùng mô tả, trong đó bộ chọn chỉ cho phép một phần tử, vùng mô tả cho phép thiết lập một thuộc tính với nhiều giá trị khác nhau.
CBao gồm bộ chọn + vùng mô tả, trong đó bộ chọn cho phép có nhiều phần tử, vùng mô tả cho phép thiết lập một thuộc tính với nhiều giá trị khác nhau.
DBao gồm bộ chọn + vùng mô tả, trong đó bộ chọn cho phép có nhiều phần tử, vùng mô tả cho phép thiết lập nhiều thuộc tính với nhiều giá trị khác nhau.
Câu 7
(Câu 13.7 trang 37 SBT Tin học 12) Có bao nhiêu cách thiết lập mẫu định dạng CSS?
A3.
B1.
C2.
D4.
Câu 8
(Câu 13.8 trang 37 SBT Tin học 12) Mỗi mẫu định dạng CSS có thể thiết lập khuôn dạng áp dụng cho đối tượng nào?
ATất cả các phần tử nằm trong bộ chọn của mẫu định dạng được quy định áp dụng mẫu định dạng này.
BMột phần tử duy nhất trong trang web.
CTất cả các phần tử cùng loại trong trang web.
DTất cả các phần tử của tệp HTML không phân biệt kiểu.
Câu 9
(Câu 13.9 trang 37 SBT Tin học 12) Muốn một tệp .css có thể áp dụng cho nhiều tệp HTML thì cần làm như thế nào? Chọn cách làm hợp lí nhất.
ATạo liên kết đến tệp .css bằng lệnh @import đặt trong thẻ style bên trong <head>...</head> của tệp HTML.
BSao chép nội dung tệp .css vào phần <head>...</head> của tệp HTML.
CSao chép nội dung tệp .css vào trong thẻ style rồi đặt trong <head>...</head> của tệp HTML.
DSao chép vùng mô tả của tệp .css vào bên trong các phần tử tương ứng của bộ chọn trong mỗi phần tử tương ứng của trang web.
Câu 10
(Câu 13.10 trang 37 SBT Tin học 12) Quan hệ giữa việc thiết lập mẫu định dạng CSS và tệp HTML như thế nào?
AViệc thiết lập mẫu định dạng CSS có thể độc lập hoàn toàn với thiết lập tệp HTML.
BCần thiết lập mẫu định dạng CSS trước khi thiết lập tệp HTML.
CCần thiết lập tệp HTML trước, sau đó mới thiết lập các mẫu định dạng CSS.
DCần thiết lập đồng thời mẫu định dạng CSS và tệp HTML.
Phần 2
Câu 1
(Câu 13.11 trang 38 SBT Tin học 12) Xét phát biểu: “Mỗi tệp CSS chỉ có thể áp dụng định dạng cho một tệp HTML.”
a)Phát biểu trên là sai.
b)Một tệp CSS có thể được liên kết và áp dụng cho nhiều tệp HTML khác nhau.
c)Một tệp CSS có thể chứa nhiều mẫu định dạng cho nhiều loại phần tử HTML.
d)Một tệp CSS bắt buộc chỉ được chứa đúng một mẫu định dạng cho một phần tử HTML.
Câu 2
(Câu 13.12 trang 38 SBT Tin học 12) Xét phát biểu: “Ngôn ngữ định dạng CSS là mở rộng của ngôn ngữ đánh dấu siêu văn bản HTML.”
a)Phát biểu trên là sai.
b)CSS là một ngôn ngữ riêng, được dùng để định dạng cách hiển thị của các phần tử HTML.
c)CSS có thể làm việc cùng HTML để tạo giao diện trang web hấp dẫn hơn.
d)CSS là phần mở rộng trực tiếp của HTML nên mọi mã CSS đều phải viết bên trong thẻ HTML.