--- title: Selector Class slug: Web/CSS/Selectors_de_Classe tags: - CSS - Reference - Selectors translation_of: Web/CSS/Class_selectors ---
El selector class CSS coincideix amb elements basats en el contingut de l'atribut {{htmlattrxref("class")}}.
/* Tots els elements amb class="spacious" */ .spacious { margin: 2em; } /* Tots els elements <li> amb class="spacious" */ li.spacious { margin: 2em; }
.classname { style properties }
Recordeu que això és equivalent al següent {{Cssxref("Attribute_selectors", "attribute selector")}}:
[class~=classname] { style properties }
div.classy { background-color: skyblue; }
<div class="classy">This div has a special class on it!</div> <div>This is just a regular div.</div>
{{EmbedLiveSample('Example', '100%', 50)}}
Especificació | Estat | Comentari |
---|---|---|
{{SpecName('CSS4 Selectors', '#class-html', 'class selectors')}} | {{Spec2('CSS4 Selectors')}} | Sense canvis |
{{SpecName('CSS3 Selectors', '#class-html', 'class selectors')}} | {{Spec2('CSS3 Selectors')}} | |
{{SpecName('CSS2.1', 'selector.html#class-html', 'child selectors')}} | {{Spec2('CSS2.1')}} | |
{{SpecName('CSS1', '#class-as-selector', 'child selectors')}} | {{Spec2('CSS1')}} | Definició inicial |
{{CompatibilityTable}}
Descripció | Chrome | Edge | Firefox (Gecko) | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|---|
Suport bàsic | {{CompatVersionUnknown}} | {{CompatVersionUnknown}} | {{CompatVersionUnknown}} | {{CompatVersionUnknown}} | {{CompatVersionUnknown}} | {{CompatVersionUnknown}} |
Descripció | Android | Chrome for Android | Edge | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|---|---|
Suport bàsic | {{CompatUnknown}} | {{CompatUnknown}} | {{CompatVersionUnknown}} | {{CompatUnknown}} | {{CompatUnknown}} | {{CompatUnknown}} | {{CompatUnknown}} |