wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Ôn tập trắc nghiệm cuối kỳ 2 TH12

Total questions: 43

Worksheet time: 23mins

Name
Class
Date
1.

Thẻ <label> thường được sử dụng để:

a)

Nhập dữ liệu

b)

Nhóm phần tử

c)

Định nghĩa nhãn cho phần tử input

d)

Hiển thị các lựa chọn

2.

Để tạo một danh sách thả xuống cho phép người dùng chọn một trong các lựa chọn, thẻ nào được sử dụng?

a)

<input>

b)

<label>

c)

<select>

d)

<textarea>

3.

Khi sử dụng thẻ <input> với type="radio", mục đích của nó là để:

a)

Cho phép chọn nhiều tùy chọn

b)

Cho phép chọn một tùy chọn duy nhất trong một nhóm

c)

Nhập dữ liệu dạng chữ

d)

Nhập dữ liệu dạng số

4.

Để tạo một nút gửi thông tin trong biểu mẫu, thẻ <input> nên sử dụng thuộc tính nào?

a)

type="text"

b)

type="submit

c)

type="button"

d)

type="reset"

5.

Cách nào không phải là một cách thiết lập CSS?

a)

CSS trong

b)

CSS ngoài

c)

CSS nội tuyến

d)

CSS tích hợp

6.

Để kết nối tệp CSS với tệp HTML, bạn có thể sử dụng thẻ nào trong phần <head>?

a)

<script>

b)

<style>

c)

<link>

d)

<import>

7.

Tại sao việc sử dụng CSS có lợi hơn việc định dạng HTML trực tiếp?

a)

CSS không cần phải viết mã

b)

CSS giúp tách nội dung và định dạng, giảm công việc và tăng tính đồng nhất

c)

CSS làm cho trang web không cần thiết phải định dạng

d)

CSS không hỗ trợ đa dạng kiểu định dạng

8.

CSS nào dùng để định dạng phông chữ ?

a)

font-family

b)

font-size

c)

font-weight

d)

Tất cả các ý trên

9.

Trong CSS, thuộc tính line-height dùng để:

a)

Định nghĩa chiều cao của phần tử

b)

Thiết lập khoảng cách giữa các dòng văn bản

c)

Định nghĩa độ rộng của chữ

d)

Thiết lập khoảng cách giữa các ký tự

10.

Để căn lề thụt đầu dòng cho đoạn văn bản trong CSS, ta dùng thuộc tính nào?

a)

text-align

b)

margin

c)

text-indent

d)

padding

11.

Phần tử nào sau đây không phải là loại phông chữ trong CSS?

a)

Serif

b)

Sans-serif

c)

Monospace

d)

Symbolic

12.

Trong CSS, thuộc tính text-align: center; dùng để:

a)

Căn lề trái cho văn bản

b)

Căn lề phải cho văn bản

c)

Căn giữa văn bản

d)

Căn đều hai bên văn bản

13.

Hệ màu nào được sử dụng trong CSS để biểu diễn màu sắc bằng ba giá trị số từ 0 đến 255?

a)

CMYK

b)

RGB

c)

HSL

d)

HEX

14.

Thuộc tính CSS nào được sử dụng để định dạng màu chữ?

a)

background-color

b)

color

c)

border

d)

font-color

15.

Thuộc tính CSS nào sau đây không có tính kế thừa?

a)

color

b)

background-color

c)

border

d)

font-size

16.

Bộ chọn CSS nào áp dụng định dạng cho các phần tử là con trực tiếp của ?

a)

div p

b)

div > p

c)

div + p

d)

div ~ p

17.

Trong CSS, thuộc tính background-color được sử dụng để làm gì?

a)

Định dạng màu viền

b)

Định dạng màu nền

c)

Định dạng màu chữ

d)

Định dạng cỡ chữ

18.

Thuộc tính display: none; trong CSS có tác dụng gì?

a)

Chuyển phần tử thành phần tử inline

b)

Chuyển phần tử thành phần tử block

c)

Ẩn phần tử mà không hiển thị trên trang web

d)

Chuyển phần tử thành phần tử nội tuyến

19.

Khi đặt tên cho ID và class, điều nào không đúng?

a)

Tên phải phân biệt chữ hoa và chữ thường

b)

Tên bắt đầu bằng số

c)

Không chứa dấu cách và các ký tự đặc biệt

d)

Phải có ít nhất một ký tự không phải là số

20.

Cú pháp đúng để áp dụng pseudo-element trong CSS là:

a)

::pseudo-element {thuộc tính : giá trị ;}

b)

pseudo-element {thuộc tính : giá trị ;}

c)

:pseudo-element {thuộc tính : giá trị ;}

d)

::pseudo-class {thuộc tính : giá trị ;}

21.

Trong trường hợp có nhiều mẫu định dạng CSS áp dụng cho cùng một phần tử, quy tắc nào được áp dụng?

a)

Mẫu định dạng đầu tiên trong tệp CSS

b)

Mẫu định dạng có thuộc tính màu sắc

c)

Mẫu định dạng có trọng số cao nhất

d)

Mẫu định dạng có thứ tự cuối cùng

22.

Trọng số CSS không bao gồm yếu tố nào sau đây?

a)

Số lượng ID

b)

Số lượng class

c)

Số lượng thẻ HTML

d)

Số lượng thuộc tính

23.

Pseudo-class :hover được sử dụng để:

a)

Thay đổi nội dung của phần tử khi nhấn vào

b)

Thay đổi kiểu chữ khi chuột di chuyển qua

c)

Ẩn phần tử khi trang được tải

d)

Tạo hiệu ứng động khi trang cuộn

24.

Nguyên tắc ưu tiên trong CSS được xác định bằng:

a)

Thứ tự xuất hiện của các quy tắc trong tệp CSS

b)

Số lượng phần tử trong trang HTML

c)

Số lượng liên kết trong tệp CSS

25.

Thuộc tính text-decoration: underline; có tác dụng gì?

a)

Tạo bóng cho chữ

b)

Biến văn bản thành chữ in hoa

c)

Tăng khoảng cách giữa các chữ

d)

Gạch chân văn bản

26.

Cho đoạn HTML sau: <p class="intro">Chào mừng đến với lớp Tin học.</p>

Đoạn CSS nào phù hợp để định dạng đoạn văn bản trên in đậm, căn giữa và có màu xanh dương.

a)

.intro { font-weight: normal; text-align: justify; color: blue; }

b)

.intro { font-weight: bold; text-align: center; color: blue; }

c)

p { font-weight: bold; text-align: center; color: blue; }

d)

.intro { text-decoration: underline; text-align: center; color: blue; }

27.

Khẳng định nào đúng về mã màu HEX trong CSS?

a)

Luôn phải viết trong ngoặc kép

b)

Có dạng #RRGGBB

c)

Có thể dùng cho màu chữ nhưng không thể dùng cho màu nền

d)

Chỉ hỗ trợ tối đa 100 màu

28.

Cách khai báo màu nào sau đây KHÔNG hợp lệ trong CSS?

a)

. rgb(256,0,0)

b)

#FF0000

c)

rgb(100%, 65%, 0%)

d)

color: red

29.

Cho đoạn HTML: <p class="note">Lưu ý quan trọng</p>

Yêu cầu: chữ màu trắng và nền màu đỏ. Quy tắc CSS nào đúng nhất?

a)

.note { color: red; background-color: #222; }

b)

.note { text-color: #222; background: red white; }

c)

.note { color: #222; background-color: red; }

d)

p { color: #222; }

30.

Thuộc tính CSS nào dùng để đặt độ dày đường viền (khung)?

a)

border-color

b)

border-style

c)

outline-width

d)

border-width

31.

Trong mô hình hộp (CSS Box Model), phần nào nằm ngoài cùng tính từ trong ra?

a)

Content       

b)

Padding

c)

Margin

d)

Border         

32.

Cho CSS sau:

.card {

           border: 3px dashed red;

           margin: 20px;

           padding: 15px;

}

Phát biểu nào đúng nhất?

a)

Đường viền đỏ nét li, khoảng cách giữa nội dung và viền là 20px

b)

Đường viền nét li màu đỏ, khoảng cách giữa viền và nội dung bên ngoài viền là 20px

c)

Khoảng cách giữa thẻ .card và phần tử bên ngoài là 15px

d)

Đường viền màu đỏ nhưng kiểu nét là solid

33.

Bộ chọn nào có mức ưu tiên cao nhất trong CSS?

a)

Bộ chọn thẻ (element selector)

b)

Bộ chọn lớp (class selector)

c)

Bộ chọn *

d)

Bộ chọn ID

34.

Khi nhiều quy tắc CSS có cùng mức ưu tiên, quy tắc nào được áp dụng?

a)

Quy tắc đầu tiên

b)

Quy tắc dài nhất

c)

Quy tắc ngắn nhất

d)

Quy tắc cuối cùng

35.

Vì sao bộ chọn .menu .item có mức ưu tiên cao hơn bộ chọn .item?

a)

Vì có dấu cách giữa hai bộ chọn

b)

Vì trình duyệt tự động tăng độ ưu tiên

c)

Vì có hai class thay vì một

d)

Vì .menu là ID

36.

Cho đoạn CSS:

#content p.note { color: black; }

p.note { color: brown; }

.note { color: orange; }

Đoạn <p class="note"> nằm trong thẻ <div id="content"> sẽ có màu gì?

a)

Black

b)

Orange

c)

Brown

d)

Không xác định

37.

Trong một trang web, thẻ nào dùng để liên kết đến tệp CSS bên ngoài?

a)

<script>

b)

<meta>

c)

<style>

d)

<link>

38.

Khi website có nhiều trang, nên dùng CSS nào?

a)

Inline CSS

b)

External CSS

c)

Internal CSS

d)

Không dùng CSS

39.

Cho cấu trúc thư mục trang web như sau:

Trong file index.html, để liên kết đến style.css, cú pháp đúng là:

a)

<link rel="stylesheet" href="../css/style.css">

b)

<link rel="stylesheet" href="style.css">

c)

<link rel="stylesheet" href="/css/style.css">

d)

<link rel="stylesheet" href="./css/style.css">

40.

Câu hỏi nhiều lựa chọn đúng sai

Cho đoạn CSS:

a)

Thuộc tính text-align dùng để căn lề văn bản theo chiều ngang.

b)

Với đoạn HTML <div><p>Text</p></div>, nếu thêm div {text-align:left;} thì văn bản vẫn căn giữa do quy tắc áp dụng trực tiếp cho p.

c)

Nếu thêm margin: auto; vào p thì nội dung văn bản cũng sẽ tự động căn giữa giống text-align: center.

d)

Thuộc tính font-weight: bold làm cho chữ hiển thị in đậm so với bình thường.

41.

Câu hỏi nhiều lựa chọn đúng sai

Cho đoạn CSS sau, nhận định nào đúng:

a)

Trong đoạn mã trên, tất cả dòng tiêu đề h1 có màu đỏ.

b)

Thuộc tính background-color dùng để thiết lập màu chữ cho nội dung trang web.

c)

Nếu thêm body {color: blue;} ở cuối, thì toàn bộ chữ sẽ chuyển sang màu xanh do quy tắc ghi đè.

d)

Nếu thêm h1 {color: green;} ở đầu file CSS thì màu của tiêu đề vẫn giữ nguyên màu đỏ.

42.

Câu hỏi nhiều lựa chọn

Cho đoạn CSS sau:

Nhận định nào sau đây đúng

a)

Thuộc tính border dùng để tạo đường viền cho phần tử.

b)

Tổng chiều rộng phần tử lớn hơn 120px do có thêm padding và border.

c)

Giá trị padding: 10px tạo khoảng cách giữa viền và các phần tử bên ngoài.

d)

Nếu thêm margin: 20px; thì kích thước hiển thị của phần tử vẫn không thay đổi, chỉ thay đổi khoảng cách với phần tử khác.

43.

Câu hỏi nhiều lựa chọn đúng sai

Nhận định nào sau đây đúng khi Phát biểu về các mức ưu tiên của bộ chọn CSS:

a)

Bộ chọn ID (#id) có mức ưu tiên thấp hơn bộ chọn lớp (.class).

b)

Trong đoạn mã CSS sau, thuộc tính màu chữ của thẻ <p> sẽ là xanh:

             p { color: red; }

             .highlight { color: blue; }

                          <p class="highlight">Hello</p>

c)

Khi hai quy tắc CSS có cùng độ ưu tiên, trình duyệt sẽ áp dụng quy tắc được viết sau.

d)

Trong trường hợp dưới đây, màu chữ của đoạn văn sẽ là xanh.

             #title { color: red; }

             .title { color: blue; }

                          <p id="title" class="title">Demo</p>