

12_Lesson17.kntt
Presentation
•
Computers
•
1st Grade
•
Practice Problem
•
Medium
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
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
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
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
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" ?
Đối tượng được in đậm màu lên 150%.
Màu sắc của phông chữ sẽ thay đổi.
Kích thước phông chữ sẽ tăng 150%.
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?
::visited
::selection
::first-line
::first-let
9
Multiple Choice
Pseudo-class được sử dụng để:
Định nghĩa kiểu chữ đặc biệt
Tạo các lớp giả định của phần tử HTML
Thay đổi màu nền của trang web
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à:
::pseudo-element {thuộc tính : giá trị ;}
pseudo-element {thuộc tính : giá trị ;}
:pseudo-element {thuộc tính : giá trị ;}
::pseudo-class {thuộc tính : giá trị ;}
11
Multiple Choice
Pseudo-class :hover được sử dụng để:
Thay đổi nội dung của phần tử khi nhấn vào
Thay đổi kiểu chữ khi chuột di chuyển qua
Ẩn phần tử khi trang được tải
Tạo hiệu ứng động khi trang cuộn
12
Multiple Choice
Pseudo-element ::before thường được sử dụng để:
Thêm nội dung trước phần tử
Thay đổi màu nền của phần tử
Thêm đường viền cho phần tử
Thay đổi kích thước của phần tử
13
Multiple Choice
Pseudo-class :first-child được sử dụng để:
Áp dụng định dạng cho phần tử đầu tiên trong một nhóm
Áp dụng định dạng cho phần tử cuối cùng trong một nhóm
Áp dụng định dạng cho tất cả các phần tử trong nhóm
Á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
15
Bài 17. Các mức ưu tiên của bộ chọn
16
Bài 17. Các mức ưu tiên của bộ chọn
17
Multiple Choice
Bộ chọn nào sau đây có tổng trọng số là 102?
.test #p11
p.test em.more
p > em#p123
p >em
18
Multiple Choice
Bộ chọn ".main #name" có tổng trọng số là
10.
100.
110.
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?
Mẫu định dạng đầu tiên trong tệp CSS
Mẫu định dạng có thuộc tính màu sắc
Mẫu định dạng có trọng số cao nhất
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?
Số lượng ID
Số lượng class
Số lượng thẻ HTML
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:
Thứ tự xuất hiện của các quy tắc trong tệp CSS
Số lượng phần tử trong trang HTML
Số lượng liên kết trong tệp CSS
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:
Vị trí của tệp CSS trong trang
Số lượng các kiểu chữ khác nhau
Số lượng ID, class và thẻ HTML
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?
Mẫu định dạng với thuộc tính màu sắc
Mẫu định dạng được viết sau cùng
Mẫu định dạng với class
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ị;}.
đúng
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ị;}.
đúng
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.
đúng
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.
đúng
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.
đúng
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.
đúng
sai
30
Bài 16. Định dạng khung
31
Bài 16. Định dạng khung
32
Multiple Choice
Áp dụng một bộ chọn có quy định display: none; được hiểu là
loại bỏ phần tử khỏi không gian của nó trong tài liệu.
ẩn phần tử và giữ không gian của nó trong tài liệu.
hiển thị phần tử tương tự như một phần tử nội dòng.
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;?
<div>
<h1>
<p>
<span>
34
Bài 16. Định dạng khung
35
Bài 16. Định dạng khung
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:
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.
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.
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?
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 id là bat_dau.
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 id là bat_dau.
Chọn tất cả các phần tử <div> và <p> mà cả hai đều có chung cùng thuộc tính id là bat_dau.
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ì?
Luôn nằm trong một phần tử khác
Không có chiều rộng cố định
Bắt đầu từ đầu hàng và kéo dài suốt chiều rộng của trang web
Luôn là phần tử inline
42
Multiple Choice
Thuộc tính display: none; trong CSS có tác dụng gì?
Ẩn phần tử mà không hiển thị trên trang web
Chuyển phần tử thành phần tử inline
Chuyển phần tử thành phần tử block
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?
Phần tử khối
Phần tử nội tuyến
Phần tử block
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?
ID
Class
Inline
Block
45
Multiple Choice
Mỗi phần tử HTML có thể có bao nhiêu ID?
Một ID
Nhiều ID
Không có ID
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?
Tên phải phân biệt chữ hoa và chữ thường
Không chứa dấu cách và các ký tự đặc biệt
Phải có ít nhất một ký tự không phải là số
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?
.idname {thuộc tính: giá trị;}
id=idname {thuộc tính: giá trị;}
.id {thuộc tính: giá trị;}
#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?
Dùng dấu phẩy giữa các tên class
Dùng dấu chấm giữa các tên class
Đặt các tên class cách nhau bởi dấu cách
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.
đúng
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.
đúng
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.
đúng
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.
đúng
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.
đúng
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.
đúng
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.
đúng
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.
đúng
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
Similar Resources on Wayground
55 questions
STEM - DI TÍCH LSVH VÀ CẢNH QUAN THIÊN NHIÊN
Lesson
•
3rd Grade
46 questions
toán 5B
Lesson
•
KG
50 questions
bài 7
Lesson
•
3rd Grade
59 questions
VẬN HÀNH CẢNG TEST 2
Lesson
•
KG
49 questions
OE NAM ĐỊNH 2 SPELLING BEE _ STARTER _ 18/9
Lesson
•
1st Grade
48 questions
câu hỏi update t12
Lesson
•
1st Grade
50 questions
ĐẤU TRƯỜNG TIẾNG ANH V5
Lesson
•
2nd Grade
40 questions
Ôn tập Tin 8 giữa kỳ 1, 23-24
Lesson
•
1st Grade
Popular Resources on Wayground
15 questions
Fractions on a Number Line
Quiz
•
3rd Grade
14 questions
Boundaries & Healthy Relationships
Lesson
•
6th - 8th Grade
13 questions
SMS Cafeteria Expectations Quiz
Quiz
•
6th - 8th Grade
20 questions
Equivalent Fractions
Quiz
•
3rd Grade
25 questions
Multiplication Facts
Quiz
•
5th Grade
12 questions
SMS Restroom Expectations Quiz
Quiz
•
6th - 8th Grade
20 questions
Main Idea and Details
Quiz
•
5th Grade
10 questions
Pi Day Trivia!
Quiz
•
6th - 9th Grade
Discover more resources for Computers
20 questions
Telling Time to the Hour and Half hour
Quiz
•
1st Grade
21 questions
Addition and Subtraction Within 20
Quiz
•
1st Grade
17 questions
Reading Comprehension
Quiz
•
1st - 4th Grade
7 questions
History of St. Patrick's Day for Kids | Bedtime History
Interactive video
•
1st - 12th Grade
10 questions
St. Patrick's Day Trivia Questions
Interactive video
•
1st - 5th Grade
10 questions
Telling time to the hour and half hour
Quiz
•
1st - 2nd Grade
10 questions
Long /oo/ sound: oo, ew, ue, & ui
Quiz
•
1st - 3rd Grade
22 questions
Line of symmetry
Quiz
•
1st - 4th Grade