/* Foaie de Referință Tehnică Rapidă */

Cheatsheet CSS3: Proprietăți & Sintaxă

Găsește instant sintaxa corectă pentru cele mai utilizate proprietăți și specificații CSS3. Folosește bara de filtrare în timp real pentru a izola selectori, reguli de layout, culori sau animații.

Ghid de Bune Practici

Reguli de Aur în Utilizarea Sintaxei CSS3 Moderne

Un cheatsheet este un instrument excelent de productivitate, însă utilizarea eficientă a proprietăților CSS necesită înțelegerea principiilor fundamentale de arhitectură software:

1. Evită Suprascrierea cu Shorthands Implicite

Când folosești proprietăți prescurtate precum background: #fff;, browserul resetează automat și background-image: none, background-position: 0% 0% și background-repeat: repeat. Dacă dorești doar să schimbi culoarea, specifică explicit background-color: #fff; pentru a nu suprascrie stilurile moștenite.

2. Calculează Specificitatea Înainte de a Folosi !important

Directiva !important rupe cascada naturală a stilurilor și creează datorie tehnică masivă. Folosește pseudo-clasele moderne :where() (care are specificitate 0) pentru stiluri de bază și @layer pentru a organiza stilurile pe niveluri logice.

3. Prioritizează Compunerea pe GPU pentru Animații

Singurele două proprietăți CSS garantate să nu declanșeze cicluri costisitoare de Layout sau Repaint sunt transform și opacity. Pentru butoane, meniuri mobile sau carduri animate, evită animarea proprietăților width, height, top sau box-shadow.

Recomandare Editorială: Salvează această pagină în bara de semne de carte (Bookmarks) apăsând Ctrl + D (sau Cmd + D pe Mac) pentru acces instant la sintaxă în timpul dezvoltării de zi cu zi.

Ciprian P. & Echipa Tehnică css3.ro

Senior Front-End Architect • Specializare W3C CSS Modules

Dezvoltator web cu peste 12 ani de experiență practică în arhitecturi front-end, sisteme de design scalabile și optimizarea performanței de randare (Core Web Vitals). Fiecare articol și generator de pe css3.ro este testat riguros cross-browser (Chromium, Gecko, WebKit) pentru a asigura precizie tehnică absolută și conformitate cu standardele deschise.