--- title: Universal selectors slug: Web/CSS/Universal_selectors translation_of: Web/CSS/Universal_selectors ---
Ký hiệu chọn toàn bộ của CSS (*
) sẽ chọn mọi đối tượng thuộc bất kỳ loại nào.
/* Chọn tất cả đối tượng */ * { color: green; }
Bắt đầu từ CSS3, dấu sao * có thể được dùng kết hợp cùng với {{cssxref("CSS_Namespaces", "namespaces")}}:
ns|*
- khớp với mọi đối tượng trong namespace ns*|*
- khớp với mọi đối tượng|*
- khớp với mọi đối tượng không được khai báo namespace* { các thuộc tính }
Dấu * không bắt buộc đối với những bộ chọn đơn giản. Ví dụ, *.warning
và .warning
tương đương nhau.
* [lang^=en] { color: green; } *.warning { color: red; } *#maincontent { border: 1px solid blue; } .floating { float: left } /* tự động giãn cách đối tượng liền kề sau một đối tượng float */ .floating + * { clear: left; }
<p class="warning"> <span lang="en-us">A green span</span> in a red paragraph.</span> </p> <p id="maincontent" lang="en-gb"> <span class="warning">A red span</span> in a green paragraph.</span> </p>
{{EmbedLiveSample('Examples')}}
Quy cách | Trạng thái | Ghi chú |
---|---|---|
{{SpecName('CSS4 Selectors', '#the-universal-selector', 'universal selector')}} | {{Spec2('CSS4 Selectors')}} | Không đổi |
{{SpecName('CSS3 Selectors', '#universal-selector', 'universal selector')}} | {{Spec2('CSS3 Selectors')}} | Defines behavior regarding namespaces and adds hint that omitting the selector is allowed within pseudo-elements |
{{SpecName('CSS2.1', 'selector.html#universal-selector', 'universal selector')}} | {{Spec2('CSS2.1')}} | Định nghĩa ban đầu |
{{Compat("css.selectors.universal")}}