NEW
Font size
S
M
L
XL
WorksheetsTin học
Total questions: 35
Worksheet time: 35mins
Name
Class
Date
1.
Câu 1: [NB] Trong HTML, đâu là phần tử loại khối?
a)
A. div
b)
B. img
c)
C. span
d)
D. strong
2.
Câu 2: [NB] Phát biểu nào dưới đây là đúng khi nói về phần tử nội tuyến?
a)
A. Là các phần tử thường bắt đầu từ đầu hàng và kéo dài suốt chiều rộng của trang web.
b)
B. Là các phần tử nhúng bên trong một phần tử khác.
c)
C. Chúng ta không thể thay đổi loại phần tử HTML.
d)
D. Chiều rộng của phần tử nội tuyến phụ thuộc vào chiều rộng của trang web.
3.
Câu 3: [NB] Thuộc tính nào trong CSS được sử dụng để tạo đường viền cho một phần tử?
a)
A. border-style
b)
B. border-width
c)
C. border
d)
D. Cả ba đáp án trên
4.
Câu 4: [NB] Kiểu viền nào không phải là giá trị hợp lệ của thuộc tính border-style?
a)
A. solid
b)
B. dashed
c)
C. glow
d)
D. double
5.
Câu 5: Điều gì xảy ra nếu bạn chỉ định border-width: 3px mà không có border-style?
a)
A. Viền sẽ hiển thị với độ dày 3px theo kiểu mặc định
b)
B. Viền sẽ không hiển thị
c)
C. Trình duyệt sẽ báo lỗi CSS
d)
D. Viền sẽ hiển thị nhưng màu mặc định là đen
6.
Câu 6: Cho đoạn code css như sau: div { border: 3px dotted red;} Đoạn code trên tạo ra loại viền nào?
a)
A. Viền chấm chấm màu đỏ, dày 3px
b)
B. Viền gạch ngang màu đỏ, dày 3px
c)
C. Viền nét liền màu đỏ, dày 3px
d)
D. Viền đôi màu đỏ, dày 3px
7.
Câu 7: [NB] Cấu trúc chung của định dạng CSS liên quan đến lớp có dạng là:
a)
A. .class {thuộc tính=giá trị;}
b)
B. .class {thuộc tính: giá trị;}
c)
C. .class { thuộc tính = “giá trị”;}
d)
D. .class {thuộc tính: “giá trị”;}
8.
Câu 8: [TH] Trong CSS ta có đoạn code .waring {color:red;} Phát biểu nào sau đây là đúng?
a)
A. Viền màu đỏ được áp dụng cho lớp waring
b)
B. Nền màu đỏ được áp dụng cho lớp waring
c)
C. Chữ màu đỏ được áp dụng cho lớp waring
d)
D. Kí hiệu cảnh bảo màu đỏ được áp dụng cho lớp waring
9.
Câu 9: [TH] Cho đoạn mã CSS: .p1 { color: blue; font-weight: bold; } Trong HTML , ta muốn sử dụng định dạng đấy cho thẻ <h1> thì ta viết
a)
A. <h1 id="p1">Tiêu đề</h1>
b)
B. <h1 class="p1">Tiêu đề</h1>
c)
C. <h1 style="p1">Tiêu đề</h1>
d)
D. <h1.p1>Tiêu đề</h1>
10.
Câu 10: [TH]Cho bộ chọn CSS sau: p.test em#p123 { ... } Bộ chọn này có ý nghĩa gì?
a)
A. Chọn tất cả các thẻ <p> có class="test" và tất cả các thẻ <em> có id="p123".
b)
B. Chọn tất cả các thẻ <p> hoặc <em> có class="test" và id="p123".
c)
C. Chọn tất cả các thẻ <em> có id="p123", nhưng chỉ khi chúng nằm bên trong một thẻ <p> có class="test".
d)
D. Chọn tất cả các thẻ <p> có class="test" và tất cả các thẻ <em> bên trong chúng.
11.
Câu 11: [TH]Trong CSS, đâu là tên hợp lệ khi đặt cho id hoặc class?
a)
A. #123name { color: red; }
b)
B. .class-name { color: blue; }
c)
C. @myClass { font-size: 20px; }
d)
D. .id&name { text-align: center; }
12.
Câu 12: Câu nào sau đây là ví dụ đúng về bộ chọn pseudo-class trong CSS?
a)
A. p::first-line { color: red; }
b)
B. button:hover { background-color: yellow; }
c)
C. div#content { font-size: 16px; }
d)
D. h1::before { content: "🔥"; }
13.
Câu 13: Bộ chọn nào sau đây là pseudo-element trong CSS?
a)
A. p:first-child { color: green; }
b)
B. a:visited { color: purple; }
c)
C. h2::after { content: "✨"; }
d)
D. span:hover { font-weight: bold; }
14.
Câu 14: Giả sử bạn muốn thay đổi màu nền của một nút (<button>) khi người dùng nhấn vào nó, nhưng chỉ trong thời gian nhấn giữ. Bạn nên sử dụng bộ chọn pseudo-class nào?
a)
A. button:active { background-color: red; }
b)
B. button:hover { background-color: red; }
c)
C. button::after { background-color: red; }
d)
D. button:focus { background-color: red; }
15.
Câu hỏi 15: Cho đoạn code p::first-letter { font-size: 30px; color: red; } Dòng CSS này có tác dụng gì?
a)
A. Thay đổi màu chữ đầu tiên của đoạn văn nhưng không thay đổi kích thước.
b)
B. Làm cho toàn bộ đoạn văn <p> có chữ màu đỏ và kích thước 30px.
c)
C. Làm cho chữ cái đầu tiên của tất cả các đoạn văn <p> lớn hơn và có màu đỏ.
d)
D. Thêm một chữ cái "P" màu đỏ và kích thước 30px vào trước đoạn văn.
16.
Câu hỏi 16: [TH] Cho đoạn code CSS: p { color: blue; } .text { color: green; } #para1 { color: red; } và đoạn code HTML <p id="para1" class="text">Nội dung đoạn văn</p> Hỏi màu chữ của đoạn văn bản trên là?
a)
A. Xanh dương
b)
B. Xanh lá cây
c)
C. Màu mặc định của trình duyệt
d)
D. Đỏ
17.
Câu hỏi 17: [VD] cho đoạn mã HTML <p id="special" class="highlight" style="color: blue;">Đây là văn bản</p> Và đoạn code css p { color: green; } .highlight { color: red; } #special { color: orange; } Hỏi đoạn văn bản sẽ có màu gì?
a)
A. Xanh lá cây
b)
B. Đỏ
c)
C. Cam (Orange)
d)
D. Xanh dương
18.
Câu 18 [TH]: Tính trọng số của mẫu định dạng: h1, h2, h3, h4 > #new
a)
A. 101
b)
B. 404
c)
C. 40
d)
D. 22
19.
Câu 19: [NB] Phát biểu nào dưới đây là đúng khi nói về thứ tự ưu tiên của CSS
a)
A. Các định dạng nằm ngay trong phần tử HTML với thuộc tính style có mức ưu tiên cao nhất
b)
B. Các thuộc tính trong CSS với từ khóa !important có mức ưu tiên cao nhất.
c)
C. Định dạng CSS nào có trọng số cao nhất sẽ có mức ưu tiên cao nhất
d)
D. Các định dạng trong thẻ body được áp dụng mức ưu tiên cao nhất.
20.
Câu 20: Giải thích sự khác nhau của hai định dạng: Định dạng 1: #p123 + p {color:red;} Định dạng 2: h2#p123 +p {color: red;}
a)
A. Định dạng 1 áp dụng cho bất kỳ phần tử nào có id="p123", còn Định dạng 2 chỉ áp dụng nếu #p123 là một thẻ <h2>.
b)
B. Cả hai bộ chọn đều có phạm vi áp dụng giống nhau, chỉ khác nhau về cách viết.
c)
C. Định dạng 1 chỉ áp dụng cho <p> nằm bất kỳ vị trí nào sau #p123, trong khi Định dạng 2 áp dụng cho <p> ngay sau h2#p123.
d)
D. Định dạng 1 có độ ưu tiên cao hơn Định dạng 2 vì sử dụng #id chung, còn Định dạng 2 phải kết hợp thẻ <h2>.
21.
Câu 21: Để ẩn phần tử HTML trên trang web (không bị chiếm không gian) thì ta có thể dùng lệnh CSS gì?
a)
A. display: none;
b)
B. visibility: hidden;
c)
C. opacity: 0;
d)
D. hidden: true;
22.
Câu 22: Cho định dạng .hes.k12_hes {background-color:red;}
a)
A. Chọn tất cả các phần tử có class "hes" hoặc "k12_hes" và đặt màu nền đỏ.
b)
B. Chọn tất cả các phần tử có cả hai class "hes" và "k12_hes", sau đó đặt màu nền đỏ.
c)
C. Chọn tất cả phần tử có class "hes" bên trong phần tử có class "k12_hes" và đặt màu nền đỏ.
d)
D. Chọn tất cả phần tử có class "k12_hes" bên trong phần tử có class "hes" và đặt màu nền đỏ.
23.
Câu 23. [VD] Em muốn định dạng cho các khung với thông số khung, viền trên, dưới, trái, phải thì đoạn code nào dưới đây là đúng? (chú ý: các giá trị của thuộc tính có thể thay đổi)
a)
A. Stye {border: 2px solid black; border-top: 5px solid red; border-bottom: 3px dashed blue; border-left: 4px double green; border-right: 2px dotted orange; }
b)
B. { border: 2px solid black; border-top: 5px solid red; border-bottom: 3px dashed blue; border-left: 4px double green; border-right: 2px dotted orange; }
c)
C. .khung1 { border: 2px solid black; border-top: 5px solid red; border-bottom: 3px dashed blue; border-left: 4px double green; border-right: 2px dotted orange; }
d)
D. . khung {border, border-top, border-bottom, border-left, border-right}
24.
Câu 24: Muốn đổi màu chữ của một vùng trên màn hình khi nhấn chuột vào vùng đó, cần sử dụng định dạng CSS nào?
a)
A. color: red;
b)
B. :hover { color: red; }
c)
C. :focus { color: red; }
d)
D. :active { color: red; }
25.
Câu 25: Để định dạng lớp .slogan với mức độ ưu tiên cao nhất trong CSS thì đoạn code nào sau đây đúng?
a)
A. .slogan { color: red !important; }
b)
B. #main .slogan { color: red; }
c)
C. div.slogan { color: red; }
d)
D. .slogan { color: red; }
26.
Câu 26: cho lớp .block { flex: 0 0 auto; width: 33.333333%; }. Muốn sử dụng định dạng này trong thẻ div của HTML thì ta viết ntn?
a)
A. <div id="block"></div>
b)
B. <div class="block"></div>
c)
C. <div style="block"></div>
d)
D. <div .block></div>
27.
Câu 27: Dịch vụ sửa chữa và bảo trì máy tính bao gồm công việc nào sau đây?
a)
A. Lập trình phần mềm máy tính
b)
B. Kiểm tra, khắc phục lỗi phần cứng và phần mềm
c)
C. Thiết kế trang web
d)
D. Sản xuất linh kiện máy tính
28.
Câu 28: Khi máy tính bị nhiễm virus, giải pháp nào sau đây thường được sử dụng?
a)
A. Cài đặt phần mềm diệt virus và quét hệ thống
b)
B. Mua máy tính mới
c)
C. Xóa toàn bộ dữ liệu mà không kiểm tra
d)
D. Thay ổ cứng ngay lập tức
29.
Câu 29: Một kỹ thuật viên sửa chữa và bảo trì máy tính cần thực hiện những công việc chính nào liên quan đến phần cứng và phần mềm?
a)
A. Chỉ tập trung vào sửa chữa phần cứng, không cần quan tâm đến phần mềm.
b)
B. Cài đặt phần mềm mới mà không cần kiểm tra tình trạng phần cứng.
c)
C. Thay thế toàn bộ linh kiện máy tính mỗi khi gặp sự cố để đảm bảo hoạt động ổn định.
d)
D. Kiểm tra, sửa chữa hoặc thay thế linh kiện phần cứng, cài đặt và tối ưu phần mềm.
30.
Câu 30: Những người làm nghề sửa chữa và bảo trì máy tính cần phải có những kiến thức cần thiết nào?
a)
A. Kiến thức cơ bản chung về phần cứng
b)
B. Kiến thức cơ bản chung về phần mềm: cài đặt được phần mềm, cấu hình và sửa chữa lỗi phần mềm …
c)
C. Kiến thức cơ bản về mạng: kết nối mạng, cấu hình mạng …
d)
D. Cả ba đáp án trên
31.
Câu 31: Nhóm nghề quản trị trong ngành Công nghệ Thông tin (CNTT) sẽ làm những công việc gì?
a)
A. Thiết kế đồ họa, chỉnh sửa hình ảnh và video.
b)
B. Quản lý hệ thống mạng, máy chủ, bảo mật dữ liệu và đảm bảo hệ thống hoạt động ổn định.
c)
C. Viết code, phát triển phần mềm và ứng dụng di động.
d)
D. Sửa chữa, thay thế linh kiện phần cứng máy tính.
32.
Câu 32: Trong lĩnh vực bảo mật hệ thống thông tin, một chuyên gia bảo mật cần làm gì để bảo vệ dữ liệu và hệ thống trước các cuộc tấn công mạng?
a)
A. Cấu hình tường lửa (firewall), mã hóa dữ liệu và giám sát hệ thống để phát hiện và ngăn chặn các mối đe dọa.
b)
B. Chỉ cần cài đặt nhiều hơn một phần mềm diệt virut và thường xuyên update phiên bản mới
c)
C. Không cần cập nhật hệ thống thường xuyên vì các phần mềm bảo mật đã đủ mạnh.
d)
D. Chỉ tập trung vào bảo vệ máy chủ.
33.
Câu 1: Trong CSS, khi một phần tử có nhiều quy tắc định dạng khác nhau, thứ tự ưu tiên được sắp xếp theo nguyên tắc nào?
a)
Sai (Khi một phần tử có nhiều quy tắc CSS từ các nguồn khác nhau, CSS nội tuyến (inline CSS) luôn có độ ưu tiên thấp nhất), còn lại đúng
b)
B.
c)
C.
d)
D.
34.
Câu 2: Cho định dạng CSS sau
a)
Sai (Thẻ p dòng thứ 3 viết sai câu lệnh) và (Tất cả các đoạn <p> đều có màu xanh dương do quy tắc p { color: blue; }), còn lại đúng
b)
B.
c)
C.
d)
D.
35.
Câu 3: Cho đoạn code HTML như sau:
a)
Sai (p:hover là một pseudo-element giúp thay đổi màu văn bản khi di chuột vào), còn lại đúng
b)
B.
c)
C.
d)
D.
Reset
