CSS tại Hỗ trợ quy tắc là gì?

CSS at-rules rất thực tế trong việc nói cho CSS cách hành xử. Có một số quy tắc này như

Content-Type: text/css; charset=utf-8
9,
// THIS IS WRONG

/* iPhone in Portrait and Landscape */
@media only screen
  @import 'custom.css';
}
0,
// THIS IS WRONG

/* iPhone in Portrait and Landscape */
@media only screen
  @import 'custom.css';
}
1, v.v. Mã định danh duy nhất là dấu
// THIS IS WRONG

/* iPhone in Portrait and Landscape */
@media only screen
  @import 'custom.css';
}
2 xuất hiện trước các quy tắc này

Để làm cho mọi thứ đơn giản hơn, các quy tắc này có thể được chia thành hai nhóm, quy tắc chung và quy tắc lồng nhau. Trong bài đăng này, chúng tôi sẽ đề cập đến các quy tắc thiết thực và hữu ích nhất trong mỗi nhóm với các ví dụ mã

quy tắc chung

Đầu tiên, chúng tôi sẽ đề cập đến các quy tắc CSS chung. Các quy tắc này cần được đặt ở đầu biểu định kiểu, trước tất cả các thuộc tính và thuộc tính CSS khác vì chúng đang xác định cài đặt chung của quy tắc CSS và sẽ không bị ghi đè bởi các quy tắc khác

@charset

Đây là quy tắc CSS đầu tiên cần được khai báo trong biểu định kiểu để xác định mã hóa ký tự và không có quy tắc nào khác đi trước nó. Có nhiều cách khác để xử lý bộ ký tự, chẳng hạn như đặt nó trên tiêu đề HTTP, nhưng có một số trường hợp sử dụng nhất định để khai báo nó trong CSS. Ví dụ: khi chúng tôi đang sử dụng các ký tự không phải ASCII cho thuộc tính

// THIS IS WRONG

/* iPhone in Portrait and Landscape */
@media only screen
  @import 'custom.css';
}
3, trình duyệt có các cách khác nhau để tìm ra mã hóa ký tự

Đặt nó trong tệp HTML đang gọi

Máy chủ có thể đặt loại nội dung với mã hóa ký tự nhất định, trong tiêu đề phản hồi

Content-Type: text/css; charset=utf-8

Vì vậy, trong hầu hết các trường hợp, điều này được quản lý, nhưng trong trường hợp mã hóa của lệnh gọi hoặc HTML trả về khác với một biểu định kiểu nhất định, thì cần khai báo

// THIS IS WRONG

/* iPhone in Portrait and Landscape */
@media only screen
  @import 'custom.css';
}
4 trong tệp CSS

Đây là một ví dụ về cách sử dụng

// THIS IS WRONG

/* iPhone in Portrait and Landscape */
@media only screen
  @import 'custom.css';
}
4



// THIS IS WRONG

/* iPhone in Portrait and Landscape */
@media only screen
  @import 'custom.css';
}
4 hỗ trợ nhiều loại trình duyệt, ngoại trừ các phiên bản đầu tiên của Safari

CSS tại Hỗ trợ quy tắc là gì?
CSS tại Hỗ trợ quy tắc là gì?
Nguồn.

@nhập khẩu

Chúng tôi sử dụng quy tắc này để đưa CSS từ một nguồn khác vào tệp CSS hiện tại. Vì vậy, khi phân tích cú pháp tệp CSS và gặp quy tắc

// THIS IS WRONG

/* iPhone in Portrait and Landscape */
@media only screen
  @import 'custom.css';
}
0, trình duyệt sẽ đưa ra yêu cầu HTTP để tìm nạp biểu định kiểu bên ngoài và bao gồm các thuộc tính CSS của nó ngay tại nơi quy tắc
// THIS IS WRONG

/* iPhone in Portrait and Landscape */
@media only screen
  @import 'custom.css';
}
0 được khai báo. Với điều này, điều quan trọng cần lưu ý là quy tắc này phải được khai báo trước tất cả các quy tắc khác ngoại trừ
// THIS IS WRONG

/* iPhone in Portrait and Landscape */
@media only screen
  @import 'custom.css';
}
4. Hãy khám phá thêm một số sự thật về quy tắc CSS này

@import không thể được sử dụng bên trong quy tắc nhóm có điều kiện

Vì quy tắc này được xây dựng để giúp các nhà phát triển bao gồm các biểu định kiểu từ các nguồn khác, nên không thể đưa nó vào bất kỳ quy tắc nhóm có điều kiện nào như

Content-Type: text/css; charset=utf-8
9,
// THIS IS WRONG

/* iPhone in Portrait and Landscape */
@media only screen
  @import 'custom.css';
}
41 và
// THIS IS WRONG

/* iPhone in Portrait and Landscape */
@media only screen
  @import 'custom.css';
}
42

// THIS IS WRONG

/* iPhone in Portrait and Landscape */
@media only screen
  @import 'custom.css';
}

Tuy nhiên, chúng tôi có thể chỉ định quy tắc

// THIS IS WRONG

/* iPhone in Portrait and Landscape */
@media only screen
  @import 'custom.css';
}
0 phụ thuộc vào phương tiện để tránh tìm nạp tài nguyên cho các loại phương tiện không được hỗ trợ. Đây là một ví dụ

// THIS IS WRONG

/* iPhone in Portrait and Landscape */
@media only screen
  @import 'custom.css';
}
4

Hỗ trợ trình duyệt tốt

Quy tắc này có hỗ trợ trình duyệt rất tốt và hầu như tất cả các trình duyệt cũ đều hỗ trợ nó

CSS tại Hỗ trợ quy tắc là gì?
CSS tại Hỗ trợ quy tắc là gì?
Nguồn.

hỗ trợ SASS

Do sự phổ biến của các bộ tiền xử lý CSS như SASS, có thể không tránh khỏi nhầm lẫn thuộc tính

// THIS IS WRONG

/* iPhone in Portrait and Landscape */
@media only screen
  @import 'custom.css';
}
0 được sử dụng trong SASS với thuộc tính CSS gốc. Mặc dù chúng rất giống nhau, nhưng chúng có những điểm khác biệt

SASS

// THIS IS WRONG

/* iPhone in Portrait and Landscape */
@media only screen
  @import 'custom.css';
}
0 là một tiện ích mở rộng cho CSS gốc cho phép nhập cả tệp
// THIS IS WRONG

/* iPhone in Portrait and Landscape */
@media only screen
  @import 'custom.css';
}
46 và
// THIS IS WRONG

/* iPhone in Portrait and Landscape */
@media only screen
  @import 'custom.css';
}
47. Trong trường hợp nhập các tệp
// THIS IS WRONG

/* iPhone in Portrait and Landscape */
@media only screen
  @import 'custom.css';
}
46, tất cả các mixin, biến và hàm được sử dụng trong biểu định kiểu sẽ có sẵn ở dòng định nghĩa
// THIS IS WRONG

/* iPhone in Portrait and Landscape */
@media only screen
  @import 'custom.css';
}
0. Tuy nhiên, sự khác biệt lớn nhất giữa hai loại này là việc khai báo
// THIS IS WRONG

/* iPhone in Portrait and Landscape */
@media only screen
  @import 'custom.css';
}
0 trong CSS tạo ra nhiều yêu cầu HTTP để tìm nạp biểu định kiểu và hiển thị trang, trong khi quá trình nhập SASS được xử lý hoàn toàn tại thời điểm biên dịch, điều này hiệu quả hơn

Đây là một ví dụ về

// THIS IS WRONG

/* iPhone in Portrait and Landscape */
@media only screen
  @import 'custom.css';
}
0



@namespace

Quy tắc này được thiết kế để giúp các không gian tên dựa trên XML có thể ngăn các kiểu trùng lặp can thiệp lẫn nhau. Mặc dù có nhiều khái niệm phức tạp hơn như SMACSS, vẫn có thể có các trường hợp sử dụng tiềm năng cho quy tắc này trong CSS của chúng tôi

Tóm lại, quy tắc

// THIS IS WRONG

/* iPhone in Portrait and Landscape */
@media only screen
  @import 'custom.css';
}
72 giúp áp dụng phạm vi cho CSS kết hợp các kiểu từ các không gian tên XML khác nhau. Ví dụ về các không gian tên XML là HTML, SVG, MathML, XLink, v.v. Bằng cách này, sẽ không có xung đột về kiểu dáng giữa các phần tử từ các không gian tên khác nhau

Về mặt hỗ trợ trình duyệt,

// THIS IS WRONG

/* iPhone in Portrait and Landscape */
@media only screen
  @import 'custom.css';
}
72 bao gồm hầu hết các trình duyệt, ngoại trừ IE 6-8

CSS tại Hỗ trợ quy tắc là gì?
CSS tại Hỗ trợ quy tắc là gì?
Nguồn.

Quy tắc làm tổ

Có một tập hợp con các quy tắc CSS lưu trữ một tập hợp con các câu lệnh bên trong chúng. Họ thường tuân theo các quy tắc chung mà chúng tôi đã thảo luận ở trên

@tài liệu

Đây là một quy tắc duy nhất cho phép bạn chỉ định kiểu cho một trang nhất định mà không ảnh hưởng đến kiểu của các trang khác. Tùy chỉnh kiểu dựa trên trang này có các dạng khác nhau

  • Bạn có thể chỉ định các quy tắc cho một URL cụ thể
// THIS IS WRONG

/* iPhone in Portrait and Landscape */
@media only screen
  @import 'custom.css';
}
7
  • Bạn có thể chỉ định quy tắc cho các trang mà URL của chúng bắt đầu bằng
// THIS IS WRONG

/* iPhone in Portrait and Landscape */
@media only screen
  @import 'custom.css';
}
0
  • Bạn có thể chỉ định các quy tắc ở cấp tên miền và cho tất cả các trang liên quan đến nó
// THIS IS WRONG

/* iPhone in Portrait and Landscape */
@media only screen
  @import 'custom.css';
}
1
  • Bạn cũng có thể chỉ định các quy tắc cho mẫu biểu thức chính quy được xác định trước mà bạn đã xác định để kiểm soát nhiều hơn
// THIS IS WRONG

/* iPhone in Portrait and Landscape */
@media only screen
  @import 'custom.css';
}
2

Hãy nhớ rằng quy tắc

// THIS IS WRONG

/* iPhone in Portrait and Landscape */
@media only screen
  @import 'custom.css';
}
42 có hỗ trợ trình duyệt hạn chế tại thời điểm này

CSS tại Hỗ trợ quy tắc là gì?
CSS tại Hỗ trợ quy tắc là gì?
Nguồn.

@mặt chữ

Đã có lúc các nhà phát triển và nhà thiết kế bị giới hạn số lượng phông chữ mà họ có thể sử dụng để tạo kiểu cho các trang web. Trên thực tế, bạn có thể xem danh sách các phông chữ CSS websafe nổi tiếng và phổ biến nhất mà nhiều người dựa vào để tạo kiểu cho trang của họ vì phông chữ này được cài đặt sẵn trên hệ thống của người dùng

Sau đó, quy tắc CSS

// THIS IS WRONG

/* iPhone in Portrait and Landscape */
@media only screen
  @import 'custom.css';
}
1 đã được giới thiệu như một trong những con đường hướng tới việc sử dụng phông chữ tùy chỉnh trên web, mang lại nhiều kiểu chữ phong cách hơn cho các trang web. Ngoài ra, với tiến trình hiện đại hóa phông chữ web và việc sử dụng định dạng phông chữ mở trên web (WOFF/WOFF2), tương lai của kiểu chữ web có vẻ rất thú vị

// THIS IS WRONG

/* iPhone in Portrait and Landscape */
@media only screen
  @import 'custom.css';
}
1 là một quy tắc lồng nhau và với nó, bạn có các thuộc tính khác nhau để xác định phông chữ, nhưng hai trong số các thuộc tính chính là
// THIS IS WRONG

/* iPhone in Portrait and Landscape */
@media only screen
  @import 'custom.css';
}
77 và
// THIS IS WRONG

/* iPhone in Portrait and Landscape */
@media only screen
  @import 'custom.css';
}
78


CSS tại Hỗ trợ quy tắc là gì?
CSS tại Hỗ trợ quy tắc là gì?

Hơn 200 nghìn nhà phát triển sử dụng LogRocket để tạo ra trải nghiệm kỹ thuật số tốt hơn

CSS tại Hỗ trợ quy tắc là gì?
CSS tại Hỗ trợ quy tắc là gì?
Tìm hiểu thêm →


Với

// THIS IS WRONG

/* iPhone in Portrait and Landscape */
@media only screen
  @import 'custom.css';
}
78, bạn có quyền truy cập vào tên định danh cho phông chữ tùy chỉnh của mình khi và nếu phông chữ đó được tải xuống và có sẵn để sử dụng. Ví dụ

// THIS IS WRONG

/* iPhone in Portrait and Landscape */
@media only screen
  @import 'custom.css';
}
9

Với

// THIS IS WRONG

/* iPhone in Portrait and Landscape */
@media only screen
  @import 'custom.css';
}
77, bạn xác định nguồn dữ liệu phông chữ. Dữ liệu phông chữ có thể đến từ nguồn bên ngoài bằng cách sử dụng
// THIS IS WRONG

/* iPhone in Portrait and Landscape */
@media only screen
  @import 'custom.css';
}
01 hoặc nguồn cục bộ bằng cách sử dụng
// THIS IS WRONG

/* iPhone in Portrait and Landscape */
@media only screen
  @import 'custom.css';
}
02. Bằng cách này, nếu phông chữ không có sẵn cục bộ trong thư mục trang web hoặc hệ thống người dùng, nó sẽ được tải xuống từ nguồn bên ngoài

Ngoài ra, bạn có thể chuyển tham số

// THIS IS WRONG

/* iPhone in Portrait and Landscape */
@media only screen
  @import 'custom.css';
}
03, để gợi ý về định dạng của phông chữ đã xác định

// THIS IS WRONG

/* iPhone in Portrait and Landscape */
@media only screen
  @import 'custom.css';
}
4

Bây giờ, khi trình duyệt hỗ trợ cho

// THIS IS WRONG

/* iPhone in Portrait and Landscape */
@media only screen
  @import 'custom.css';
}
1, hầu hết các trình duyệt đều hỗ trợ chức năng xác định phông chữ tùy chỉnh trong CSS của bạn, nhưng khác nhau về loại phông chữ có thể được sử dụng trong đó

CSS tại Hỗ trợ quy tắc là gì?
CSS tại Hỗ trợ quy tắc là gì?
Nguồn.

Như chúng ta đã biết, WOFF2 là thế hệ phông chữ web tiếp theo có khả năng nén tốt hơn và sẽ là tiêu chuẩn trong tương lai, nhưng cho đến lúc đó, chúng tôi cũng cần hỗ trợ các trình duyệt cũ hơn

Để hỗ trợ các trình duyệt IE cũ hơn (6-9), bạn có thể sử dụng phương pháp bên dưới.

// THIS IS WRONG

/* iPhone in Portrait and Landscape */
@media only screen
  @import 'custom.css';
}
05 là phông chữ web do Microsoft phát triển và chỉ khả dụng trên trình duyệt IE

Content-Type: text/css; charset=utf-8
0

Đối với các trình duyệt hiện đại hỗ trợ

// THIS IS WRONG

/* iPhone in Portrait and Landscape */
@media only screen
  @import 'custom.css';
}
06, bạn có thể sử dụng phương pháp bên dưới

CSS tại Hỗ trợ quy tắc là gì?
CSS tại Hỗ trợ quy tắc là gì?
Nguồn.
Content-Type: text/css; charset=utf-8
1

Đối với các trình duyệt hiện đại hơn hỗ trợ

// THIS IS WRONG

/* iPhone in Portrait and Landscape */
@media only screen
  @import 'custom.css';
}
07, bạn có thể sử dụng quy tắc sau
CSS tại Hỗ trợ quy tắc là gì?
CSS tại Hỗ trợ quy tắc là gì?

Content-Type: text/css; charset=utf-8
2

Một số thiết bị Android hoặc iOS phụ thuộc vào

// THIS IS WRONG

/* iPhone in Portrait and Landscape */
@media only screen
  @import 'custom.css';
}
08, được gọi là Phông chữ TrueType. Đây là phông chữ mà
// THIS IS WRONG

/* iPhone in Portrait and Landscape */
@media only screen
  @import 'custom.css';
}
06 và
// THIS IS WRONG

/* iPhone in Portrait and Landscape */
@media only screen
  @import 'custom.css';
}
10 có nguồn gốc từ. Vấn đề với phông chữ này là nó có thể được sao chép dễ dàng mà không cần sự đồng ý của người tạo phông chữ. Bạn có thể sử dụng phông chữ này làm hỗ trợ kế thừa cho một số thiết bị được đề cập

CSS tại Hỗ trợ quy tắc là gì?
CSS tại Hỗ trợ quy tắc là gì?
Nguồn.
Content-Type: text/css; charset=utf-8
3

Và cuối cùng, một số trình duyệt iOS cũ hỗ trợ phông chữ

// THIS IS WRONG

/* iPhone in Portrait and Landscape */
@media only screen
  @import 'custom.css';
}
11. Do kích thước của SVG nhẹ hơn nên đây là trường hợp sử dụng lý tưởng cho các trình duyệt cũ hơn, đặc biệt là cho iOS. Nhưng không có phiên bản mới hơn nào hỗ trợ loại này. Vì vậy, trong trường hợp bạn cần hỗ trợ các trình duyệt iOS Safari cũ hơn, hãy đảm bảo thêm điều này làm phương án dự phòng trong quy tắc
// THIS IS WRONG

/* iPhone in Portrait and Landscape */
@media only screen
  @import 'custom.css';
}
1 của bạn

CSS tại Hỗ trợ quy tắc là gì?
CSS tại Hỗ trợ quy tắc là gì?
Nguồn.
Content-Type: text/css; charset=utf-8
4

@keyframes

Đây là một quy tắc rất hữu ích để xác định quy tắc hoạt hình CSS. Vì vậy, với các quy tắc CSS được áp dụng trong quy tắc

// THIS IS WRONG

/* iPhone in Portrait and Landscape */
@media only screen
  @import 'custom.css';
}
13, chúng tôi xác định các quy tắc CSS cần được áp dụng khi tên hoạt hình CSS được đính kèm với quy tắc
// THIS IS WRONG

/* iPhone in Portrait and Landscape */
@media only screen
  @import 'custom.css';
}
14 được áp dụng cho một phần tử. Hãy xem làm thế nào điều này được thực hiện trong hành động

Content-Type: text/css; charset=utf-8
5

Với cách tiếp cận này, chúng tôi đang xác định vòng đời của hoạt ảnh và các quy tắc CSS cần được áp dụng cho các phần khác nhau của vòng đời này. Đây là một ví dụ đơn giản đặt hoạt ảnh chỉ bằng hai bước (0% và 100%)



Chúng ta có thể sáng tạo hơn nhiều khi xác định hoạt ảnh CSS với

// THIS IS WRONG

/* iPhone in Portrait and Landscape */
@media only screen
  @import 'custom.css';
}
14. Ví dụ: ở đây chúng tôi đang xác định hoạt ảnh nảy được áp dụng cho vòng tròn

Trình duyệt hỗ trợ quy tắc này rất tốt trong số các trình duyệt hiện đại. Tuy nhiên, các phiên bản cũ hơn của IE (6-9), Firefox (dưới v4) và Opera (dưới 12) không được hỗ trợ

CSS tại Hỗ trợ quy tắc là gì?
CSS tại Hỗ trợ quy tắc là gì?

@phương tiện truyền thông

Đây là một trong những quy tắc CSS phổ biến nhất, được sử dụng để đặt các kiểu CSS sẽ được áp dụng cho các phần tử ở các kích thước cửa sổ và màn hình khác nhau. Điều này chủ yếu được sử dụng cho thiết kế đáp ứng, vì vậy các nhà phát triển có thể tạo kiểu cho các phần tử ở các kích thước cửa sổ khác nhau có xu hướng giống với các thiết bị di động, máy tính bảng và máy tính để bàn phổ biến. Hãy xem một ví dụ trong hành động

Content-Type: text/css; charset=utf-8
6

Với quy tắc CSS ở trên, chúng tôi đang nói rằng chúng tôi muốn thay đổi màu của phần tử hộp thành màu vàng khi kích thước cửa sổ trình duyệt từ 600px trở xuống. Mặt khác, chúng tôi đặt màu hộp thành màu xanh lá cây trên kích thước cửa sổ trên 600px



@tài sản

Điều này vẫn chưa được triển khai trong bất kỳ trình duyệt hiện đại nào và cuộc trò chuyện xung quanh thông số kỹ thuật của nó là. Tuy nhiên, ý tưởng đằng sau nó rất hứa hẹn và có vẻ như nó có thể khắc phục một số vấn đề CSS trước đây như làm mờ dần một dải màu thành một màu mới khi di chuột hoặc lấy nét

@property không là gì ngoài phiên bản đơn giản hóa của

// THIS IS WRONG

/* iPhone in Portrait and Landscape */
@media only screen
  @import 'custom.css';
}
16. Với các tính năng này, bạn có thể xác định cú pháp cho các thuộc tính CSS tùy chỉnh. Sau đó, bạn có thể sử dụng các thuộc tính này trong các bộ chọn khác. Ví dụ: xác định thuộc tính CSS tùy chỉnh có tên là
// THIS IS WRONG

/* iPhone in Portrait and Landscape */
@media only screen
  @import 'custom.css';
}
17 bằng cách sử dụng cả @property và
// THIS IS WRONG

/* iPhone in Portrait and Landscape */
@media only screen
  @import 'custom.css';
}
18 trông giống như thế này

Content-Type: text/css; charset=utf-8
7

Sau đó, bạn có thể sử dụng thuộc tính tùy chỉnh này trong các bộ chọn khác

Content-Type: text/css; charset=utf-8
8

Kiểm tra điều này cho thấy rằng độ dốc của nút sẽ thay đổi từ thuộc tính tùy chỉnh được xác định là

// THIS IS WRONG

/* iPhone in Portrait and Landscape */
@media only screen
  @import 'custom.css';
}
19 thành
// THIS IS WRONG

/* iPhone in Portrait and Landscape */
@media only screen
  @import 'custom.css';
}
20 có màu đỏ. Đây là cách xử lý dễ dàng hơn nhiều so với các cách khác để xử lý các tình huống như vậy với các phần tử giả

Tuy nhiên, cho đến khi chúng tôi nhận được phạm vi hỗ trợ trình duyệt rộng hơn cho tính năng này, thì vẫn còn nhiều suy đoán khác nhau về chức năng cuối cùng của tính năng này. Cho đến lúc đó, vui lòng kiểm tra tính năng này như một tính năng thử nghiệm và theo dõi sự hỗ trợ rộng rãi hơn của nó trong các trình duyệt

CSS tại Hỗ trợ quy tắc là gì?
CSS tại Hỗ trợ quy tắc là gì?
Nguồn.

Phần kết luận

Chúng ta đã cùng nhau xem xét một số quy tắc CSS thiết thực nhất hiện có. Hầu như bất kỳ dự án nào cần CSS đều có thể hưởng lợi từ các quy tắc này, nhưng hãy đảm bảo rằng bạn hiểu hoàn toàn các khái niệm đằng sau chúng. Ngoài ra, hãy đảm bảo kiểm tra hỗ trợ trình duyệt cho quy tắc mà bạn muốn sử dụng để bạn không ngạc nhiên nếu quy tắc được áp dụng không hoạt động trong một trình duyệt cụ thể

Một số quy tắc vẫn đang được phát triển cho các phiên bản CSS mới hơn và bạn có thể cần sử dụng tiền tố của nhà cung cấp trước khi sử dụng chúng. Hãy xem danh sách các quy tắc CSS hiện tại tại đây

Tài nguyên

https. // meert. com/vi/blog/css-at-rules/

https. // thủ thuật css. com/the-at-rules-of-css/

https. // thủ thuật css. com/snippets/css/using-font-face/

https. // nhà phát triển. mozilla. org/en-US/docs/Web/CSS/At-rule

Giao diện người dùng của bạn có ngốn CPU của người dùng không?

Khi giao diện người dùng web ngày càng phức tạp, các tính năng ngốn tài nguyên ngày càng đòi hỏi nhiều hơn từ trình duyệt. Nếu bạn quan tâm đến việc giám sát và theo dõi mức sử dụng CPU phía máy khách, mức sử dụng bộ nhớ, v.v. cho tất cả người dùng của bạn trong sản xuất, hãy thử LogRocket.
CSS tại Hỗ trợ quy tắc là gì?
CSS tại Hỗ trợ quy tắc là gì?
https. // tên lửa. com/đăng ký/

LogRocket giống như một DVR dành cho ứng dụng web và thiết bị di động, ghi lại mọi thứ xảy ra trong ứng dụng web hoặc trang web của bạn. Thay vì đoán lý do tại sao sự cố xảy ra, bạn có thể tổng hợp và báo cáo về các chỉ số hiệu suất chính của giao diện người dùng, phát lại các phiên của người dùng cùng với trạng thái ứng dụng, ghi lại các yêu cầu mạng và tự động hiển thị tất cả các lỗi

CSS theo quy tắc là gì?

Quy tắc tại là Các câu lệnh CSS hướng dẫn CSS cách hành xử . Chúng bắt đầu bằng một ký hiệu tại, ' @ ' ( U+0040 COMMERCIAL AT ), theo sau là một mã định danh và bao gồm mọi thứ cho đến dấu chấm phẩy tiếp theo, ' ; .

CSS là viết tắt của từ gì?

Cascading Style Sheets

Các phần của quy tắc CSS là gì?

Một quy tắc CSS bao gồm hai phần chính. bộ chọn ('h1') và phần khai báo ('màu. đỏ') . Trong HTML, tên phần tử không phân biệt chữ hoa chữ thường nên 'h1' hoạt động tốt như 'H1'. Tuyên bố có hai phần. tên thuộc tính ('màu') và giá trị thuộc tính ('đỏ').

Thuộc tính CSS là gì?

Thuộc tính CSS là đặc tính (chẳng hạn như màu sắc) có giá trị được liên kết xác định một khía cạnh về cách trình duyệt sẽ hiển thị phần tử .