Search Header Logo
12_Lesson17.kntt

12_Lesson17.kntt

Assessment

Presentation

Computers

1st Grade

Practice Problem

Medium

Created by

Phong Thanh

Used 6+ times

FREE Resource

17 Slides • 39 Questions

1

Bài 17. Các mức ưu tiên của bộ chọn

1. Kiểu bộ chọn dạng Pseudo-class và Pseudo-element

a. Bộ chọn pseudo-class

Pseudo-class (lớp giả) là khái niệm chỉ các trạng thái đặc biệt của phần tử HTML. Các trạng thái này không cần định nghĩa và mặc định được coi như các lớp có sẵn của CSS. Trong CSS, các lớp giả quy định viết sau dấu “:” theo cú pháp:

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

2

Bài 17. Các mức ưu tiên của bộ chọn

1. Kiểu bộ chọn dạng Pseudo-class và Pseudo-element

media

3

Bài 17. Các mức ưu tiên của bộ chọn

1. Kiểu bộ chọn dạng Pseudo-class và Pseudo-element

media

4

Bài 17. Các mức ưu tiên của bộ chọn

1. Kiểu bộ chọn dạng Pseudo-class và Pseudo-element
b. Bộ chọn kiểu pseudo-element

Pseudo-element (phần tử giả) là khái niệm chỉ một phần (hoặc một thành phần) của các phần tử bình thường. Các phần này có thể coi là một phần tử giả và có thể thiết lập mẫu định dạng CSS. Quy định phần tử giả viết sau dấu “::” theo cú pháp:

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

5

Bài 17. Các mức ưu tiên của bộ chọn

1. Kiểu bộ chọn dạng Pseudo-class và Pseudo-element

media

6

Bài 17. Các mức ưu tiên của bộ chọn

1. Kiểu bộ chọn dạng Pseudo-class và Pseudo-element

media

7

Multiple Choice

Thiết lập bộ chọn là "#home {font-size: 150%;}", điều nào sau đây sẽ xảy ra khi di chuyển con trỏ chuột lên phần tử có id là "home" ?

1

Đối tượng được in đậm màu lên 150%.

2

Màu sắc của phông chữ sẽ thay đổi.

3

Kích thước phông chữ sẽ tăng 150%.

4

Kích thước phông chữ sẽ giảm 150%.

8

Multiple Choice

Bộ định dạng nào sau đây KHÔNG thuộc kiểu pseudo-element?

1

::visited

2

::selection

3

::first-line

4

::first-let

9

Multiple Choice

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

1

Định nghĩa kiểu chữ đặc biệt

2

Tạo các lớp giả định của phần tử HTML

3

Thay đổi màu nền của trang web

4

Tạo hiệu ứng động cho các hình ảnh

10

Multiple Choice

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

1

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

2

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

3

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

4

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

11

Multiple Choice

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

1

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

2

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

3

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

4

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

12

Multiple Choice

Pseudo-element ::before thường được sử dụng để:

1

Thêm nội dung trước phần tử

2

Thay đổi màu nền của phần tử

3

Thêm đường viền cho phần tử

4

Thay đổi kích thước của phần tử

13

Multiple Choice

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

1

Áp dụng định dạng cho phần tử đầu tiên trong một nhóm

2

Áp dụng định dạng cho phần tử cuối cùng trong một nhóm

3

Áp dụng định dạng cho tất cả các phần tử trong nhóm

4

Áp dụng định dạng cho phần tử duy nhất trong nhóm

14

Bài 17. Các mức ưu tiên của bộ chọn

media

15

Bài 17. Các mức ưu tiên của bộ chọn

media

16

Bài 17. Các mức ưu tiên của bộ chọn

media

17

Multiple Choice

Bộ chọn nào sau đây có tổng trọng số là 102?

1

.test #p11

2

p.test em.more

3

p > em#p123

4

p >em

18

Multiple Choice

Bộ chọn ".main #name" có tổng trọng số là

1

10.

2

100.

3

110.

4

120.

19

Multiple Choice

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?

1

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

2

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

3

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

4

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

20

Multiple Choice

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

1

Số lượng ID

2

Số lượng class

3

Số lượng thẻ HTML

4

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

21

Multiple Choice

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

1

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

2

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

3

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

4

Tính kế thừa và trọng số của các bộ chọn

22

Multiple Choice

Trọng số của một mẫu định dạng CSS được xác định dựa trên:

1

Vị trí của tệp CSS trong trang

2

Số lượng các kiểu chữ khác nhau

3

Số lượng ID, class và thẻ HTML

4

Số lượng các màu sắc được sử dụng

23

Multiple Choice

Nếu một phần tử HTML có cả ID và class, mẫu định dạng nào sẽ được ưu tiên?

1

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

2

Mẫu định dạng được viết sau cùng

3

Mẫu định dạng với class

4

Mẫu định dạng với ID

24

Multiple Choice

Phát biểu sau đúng hai sai?

Bộ chọn pseudo-class (lớp giả) được viết sau dấu hai chấm (:) theo cú pháp: :pseudo-class {thuộc tính: giá trị;}.

1

đúng

2

sai

25

Multiple Choice

Phát biểu sau đúng hai sai?

Bộ chọn pseudo-element (phần tử giả) được viết sau dấu hai chấm kép (::) theo cú pháp: ::pseudo-element {thuộc tính: giá trị;}.

1

đúng

2

sai

26

Multiple Choice

Phát biểu sau đúng hai sai?

Pseudo-class mô tả các trạng thái đặc biệt của phần tử HTML, còn pseudo-element mô tả các phần nhỏ hơn của phần tử HTML.

1

đúng

2

sai

27

Multiple Choice

Phát biểu sau đúng hai sai?

Trong CSS, các lớp giả và phần tử giả đều có thể định dạng các trạng thái và phần tử của HTML.

1

đúng

2

sai

28

Multiple Choice

Phát biểu sau đúng hai sai?

Trong CSS, tính kế thừa và quy định về thứ tự cuối cùng (cascading) có mức ưu tiên cao hơn trọng số của bộ chọn.

1

đúng

2

sai

29

Multiple Choice

Phát biểu sau đúng hai sai?

Khi có nhiều mẫu định dạng CSS có thể áp dụng cho một phần tử HTML, mẫu CSS có trọng số cao nhất sẽ được ưu tiên áp dụng.

1

đúng

2

sai

30

Bài 16. Định dạng khung

media

31

Bài 16. Định dạng khung

media

32

Multiple Choice

Áp dụng một bộ chọn có quy định display: none; được hiểu là

1

loại bỏ phần tử khỏi không gian của nó trong tài liệu.

2

ẩn phần tử và giữ không gian của nó trong tài liệu.

3

hiển thị phần tử tương tự như một phần tử nội dòng.

4

hiển thị phần tử tương tự như một phần tử khối.

33

Multiple Choice

Phần tử nào dưới đây mặc định là display: inline;?

1

<div>

2

<h1>

3

<p>

4

<span>

34

Bài 16. Định dạng khung

media

35

Bài 16. Định dạng khung

media

36

Bài 16. Định dạng khung

3. Một số bộ chọn đặc biệt của CSS

a. Thiết lập bộ chọn là một lớp các phần tử có ý nghĩa gần giống nhau

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

 Ví dụ, thiết lập bộ chọn lớp như sau:

media
media

37

Bài 16. Định dạng khung

3. Một số bộ chọn đặc biệt của CSS

b. Thiết lập bộ chọn riêng cho từng phần tử riêng biệt có mã định danh id

#idname {thuộc tính: giá trị;}

Mỗi phần tử được gán một mã định danh ở trên là duy nhất trong một trang web.

media

38

Bài 16. Định dạng khung

3. Một số bộ chọn đặc biệt của CSS

c. Thiết lập bộ chọn thuộc tính CSS

Sử dụng bộ chọn này giúp thiết lập vào các thuộc tính của thẻ mà người lập trình mong muốn.

media

39

Bài 16. Định dạng khung

3. Một số bộ chọn đặc biệt của CSS

c. Thiết lập bộ chọn thuộc tính CSS

Khi đặt tên cho id và class:

  • Tên của id và class phân biệt chữ in hoa, in thường.

  • Tên bắt buộc phải có ít nhất một kí tự không là số, không bắt đầu bằng số, không chứa dấu cách và các kí tự đặc biệt khác.

  • Một phần tử có thể thuộc nhiều lớp khác nhau. Để khai báo, chúng ta đặt các tên lớp cách nhau bởi dấu cách. 

40

Multiple Choice

Giải thích về bộ chọn div#bat_dau > p nào sau đây là đúng?

1

Chọn toàn bộ mọi phần tử <p> nằm bên trong mọi phần tử <div> có thuộc tính idbat_dau.

2

Chọn tất cả các phần tử <p> là con trực tiếp của phần tử <div> có thuộc tính idbat_dau.

3

Chọn tất cả các phần tử <div><p> mà cả hai đều có chung cùng thuộc tính idbat_dau.

4

Chọn tất cả các phần tử <div> có thuộc tính id là bat_dau và có chứa phần tử <p> bên trong.

41

Multiple Choice

Phần tử khối trong HTML thường có đặc điểm gì?

1

Luôn nằm trong một phần tử khác

2

Không có chiều rộng cố định

3

Bắt đầu từ đầu hàng và kéo dài suốt chiều rộng của trang web

4

Luôn là phần tử inline

42

Multiple Choice

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

1

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

2

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

3

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

4

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

43

Multiple Choice

Các thuộc tính khung trong CSS không áp dụng được cho loại phần tử nào?

1

Phần tử khối

2

Phần tử nội tuyến

3

Phần tử block

4

Phần tử với ID cụ thể

44

Multiple Choice

Để định dạng một nhóm phần tử có cùng ý nghĩa, ta nên sử dụng bộ chọn nào?

1

ID

2

Class

3

Inline

4

Block

45

Multiple Choice

Mỗi phần tử HTML có thể có bao nhiêu ID?

1

Một ID

2

Nhiều ID

3

Không có ID

4

Tùy thuộc vào phần tử

46

Multiple Choice

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

1

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

2

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

3

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

4

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

47

Multiple Choice

Bộ chọn CSS với ID được viết như thế nào?

1

.idname {thuộc tính: giá trị;}

2

id=idname {thuộc tính: giá trị;}

3

.id {thuộc tính: giá trị;}

4

#idname {thuộc tính: giá trị;}

48

Multiple Choice

Phần tử có thể thuộc nhiều class bằng cách nào?

1

Dùng dấu phẩy giữa các tên class

2

Dùng dấu chấm giữa các tên class

3

Đặt các tên class cách nhau bởi dấu cách

4

Không thể có nhiều class

49

Multiple Choice

Nhận định sau đúng hay sai

Phần tử khối thường bắt đầu từ đầu hàng và kéo dài suốt chiều rộng của trang web.

1

đúng

2

sai

50

Multiple Choice

Nhận định sau đúng hay sai

Thuộc tính display: none; làm ẩn phần tử, không hiển thị trên trang web.

1

đúng

2

sai

51

Multiple Choice

Nhận định sau đúng hay sai

Tất cả các phần tử HTML đều thuộc loại phần tử khối.

1

đúng

2

sai

52

Multiple Choice

Nhận định sau đúng hay sai

Phần tử nội tuyến có thể chứa các phần tử khối.

1

đúng

2

sai

53

Multiple Choice

Nhận định sau đúng hay sai

Phần tử nội tuyến có thể thiết lập chiều cao và chiều rộng của khung.

1

đúng

2

sai

54

Multiple Choice

Nhận định sau đúng hay sai

Các thuộc tính liên quan đến khung có tính kế thừa.

1

đúng

2

sai

55

Multiple Choice

Nhận định sau đúng hay sai

Phần tử khối có thể thiết lập khung với đầy đủ tính chất như chiều cao và chiều rộng.

1

đúng

2

sai

56

Multiple Choice

Nhận định sau đúng hay sai

Bộ chọn lớp (class) được sử dụng để định dạng chung cho nhóm phần tử có cùng ý nghĩa.

1

đúng

2

sai

Bài 17. Các mức ưu tiên của bộ chọn

1. Kiểu bộ chọn dạng Pseudo-class và Pseudo-element

a. Bộ chọn pseudo-class

Pseudo-class (lớp giả) là khái niệm chỉ các trạng thái đặc biệt của phần tử HTML. Các trạng thái này không cần định nghĩa và mặc định được coi như các lớp có sẵn của CSS. Trong CSS, các lớp giả quy định viết sau dấu “:” theo cú pháp:

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

Show answer

Auto Play

Slide 1 / 56

SLIDE