Quy tắc CSS bao gồm một bộ chọn và khối khai báo. Show CSS Cú phápBộ chọn chỉ vào phần tử HTML bạn muốn tạo kiểu. Khối khai báo chứa một hoặc nhiều khai báo được phân tách bằng dấu chấm phẩy. Mỗi tuyên bố bao gồm một tên thuộc tính CSS và một giá trị, được phân tách bằng một dấu hai chấm. Nhiều khai báo CSS được phân tách bằng dấu chấm phẩy và các khối khai báo được bao quanh bởi niềng răng xoăn. Thí dụTrong ví dụ này, tất cả các yếu tố sẽ được liên kết giữa, với màu văn bản màu đỏ: p {& nbsp; & nbsp; màu: màu đỏ; & nbsp; & nbsp; văn bản-align: trung tâm; } Hãy tự mình thử » Ví dụ giải thích
Bạn sẽ tìm hiểu nhiều hơn về các thuộc tính của CSS và CSS trong các chương tiếp theo! Mục tiêu cơ bản của ngôn ngữ theo kiểu xếp tầng (CSS) là cho phép một công cụ trình duyệt vẽ các yếu tố của trang với các tính năng cụ thể, như màu sắc, định vị hoặc trang trí. Cú pháp CSS phản ánh mục tiêu này và các khối xây dựng cơ bản của nó là: Tuyên bố CSSĐặt các thuộc tính CSS thành các giá trị cụ thể là hàm cốt lõi của ngôn ngữ CSS. Một cặp tài sản và giá trị được gọi là khai báo và bất kỳ động cơ CSS nào tính toán các khai báo nào áp dụng cho mọi yếu tố của một trang để đặt nó một cách thích hợp và để tạo kiểu cho nó.declaration, and any CSS engine calculates which declarations apply to every single element of a page in order to appropriately lay it out, and to style it. Cả hai thuộc tính và giá trị đều không nhạy cảm trường hợp theo mặc định trong CSS. Cặp đôi được phân tách bởi một dấu hai chấm, '
Có hơn 100 thuộc tính khác nhau trong CSS và vô số giá trị khác nhau. Không phải tất cả các cặp thuộc tính và giá trị được cho phép và mỗi thuộc tính xác định các giá trị hợp lệ là gì. Khi một giá trị không hợp lệ đối với một thuộc tính nhất định, khai báo được coi là không hợp lệ và hoàn toàn bị bỏ qua bởi động cơ CSS. Khối khai báo CSSCác khai báo được nhóm lại thành các khối, nằm trong một cấu trúc được phân định bằng một nẹp mở, '
Các khối như vậy được gọi một cách tự nhiên các khối khai báo và khai báo bên trong chúng được phân tách bằng dấu chấm phẩy, ' Một khối khai báo CSS được hiển thị trong sơ đồ dưới đây.
Lưu ý: Nội dung của khối khai báo CSS, đó là danh sách các khai báo phân tách dấu chấm phẩy, không có niềng răng ban đầu và đóng, có thể được đặt bên trong thuộc tính HTML Quy tắc CSSNếu các bảng phong cách chỉ có thể áp dụng một tuyên bố cho từng yếu tố của một trang web, chúng sẽ khá vô dụng. Mục tiêu thực sự là áp dụng các tuyên bố khác nhau cho các phần khác nhau của tài liệu. CSS cho phép điều này bằng cách liên kết các điều kiện với các khối khai báo. Mỗi khối khai báo (hợp lệ) được đi trước bởi một hoặc nhiều bộ chọn được phân tách bằng dấu phẩy, là điều kiện chọn một số yếu tố của trang. Một nhóm chọn và một khối khai báo liên quan, cùng nhau, được gọi là một quy tắc, hoặc thường là một quy tắc.selectors, which are conditions selecting some elements of the page. A selector group and an associated declarations block, together, are called a ruleset, or often a rule. Một quy tắc CSS (hoặc quy tắc) được hiển thị trong sơ đồ dưới đây.
Vì một yếu tố của trang có thể được khớp bởi một số bộ chọn, và do đó bởi một số quy tắc có khả năng chứa một thuộc tính nhất định nhiều lần, với các giá trị khác nhau, CSS Standard xác định cái nào có quyền ưu tiên Thuật toán Cascade. Lưu ý: Điều quan trọng cần lưu ý là ngay cả khi một quy tắc được đặc trưng bởi một nhóm bộ chọn là một loại tốc ký thay thế các quy tắc bằng một bộ chọn duy nhất, điều này không áp dụng cho tính hợp lệ của chính quy tắc. It is important to note that even if a ruleset characterized by a group of selectors is a kind of shorthand replacing rulesets with a single selector each, this doesn't apply to the validity of the ruleset itself. Điều này dẫn đến một kết quả quan trọng: Nếu một bộ chọn cơ bản duy nhất không hợp lệ, như khi sử dụng một yếu tố giả hoặc phân loại giả, toàn bộ bộ chọn không hợp lệ và do đó toàn bộ quy tắc bị bỏ qua (cũng như không hợp lệ). Báo cáo CSSCác quy tắc là các khối xây dựng chính của một bảng kiểu, thường chỉ bao gồm một danh sách lớn của chúng. Nhưng có những thông tin khác mà một tác giả web muốn truyền tải trong bảng kiểu, như bộ ký tự, các bảng kiểu bên ngoài khác để nhập, phông chữ hoặc mô tả bộ đếm và nhiều hơn nữa. Nó sẽ sử dụng các loại tuyên bố khác và cụ thể để làm điều đó. Một tuyên bố là một khối xây dựng bắt đầu với bất kỳ ký tự không gian nào và kết thúc ở niềng hoặc dấu chấm phẩy đầu tiên (bên ngoài một chuỗi, không được trừ và không được đưa vào một cặp {}, () hoặc [] hoặc []).statement is a building block that begins with any non-space characters and ends at the first closing brace or semicolon (outside a string, non-escaped and not included into another {}, () or [] pair).
Có hai loại tuyên bố:
Bất kỳ tuyên bố nào không phải là một quy tắc hoặc một quy tắc không hợp lệ và bị bỏ qua. Tuyên bố lồng nhauCó một nhóm một tuyên bố khác - các tuyên bố lồng nhau. Đây là những tuyên bố có thể được sử dụng trong một tập hợp con cụ thể của các quy tắc-các quy tắc nhóm có điều kiện. Các câu lệnh này chỉ được áp dụng nếu một điều kiện cụ thể được khớp: Nội dung quy tắc Xem thêmCú pháp của kiểu CSS là gì?Bộ chọn chỉ vào phần tử HTML bạn muốn tạo kiểu. Khối khai báo chứa một hoặc nhiều khai báo được phân tách bằng dấu chấm phẩy. Mỗi tuyên bố bao gồm một tên thuộc tính CSS và một giá trị, được phân tách bằng một dấu hai chấm.. The declaration block contains one or more declarations separated by semicolons. Each declaration includes a CSS property name and a value, separated by a colon.
3 bộ chọn CSS là gì?Các bộ chọn đơn giản (chọn các phần tử dựa trên tên, ID, lớp) Bộ chọn tổ hợp (chọn các phần tử dựa trên mối quan hệ cụ thể giữa chúng) Bộ chọn Pseudo-Class (chọn các phần tử dựa trên một trạng thái nhất định)
Cú pháp và loại CSS là gì?Bảng kiểu xếp tầng (CSS) được sử dụng để đặt kiểu trong các trang web có chứa các phần tử HTML.Nó đặt màu nền, kích thước phông chữ, gia đình phông chữ, màu sắc, tính chất của các phần tử trên trang web ... Nội tuyến CSS .. CSS nội bộ hoặc nhúng .. CSS bên ngoài .. Có bao nhiêu phần trong cú pháp CSS?Cú pháp của CSS chủ yếu bao gồm ba thành phần.Bộ chọn là phần đầu tiên của cú pháp CSS và nó chịu trách nhiệm chọn các phần tử HTML khác nhau để áp dụng phong cách cho chúng.Hai phần khác là thuộc tính và giá trị.three components. The selector is the first part of the CSS syntax, and it is responsible for picking different HTML elements to apply the style to them. The other two parts are property and values. |