Quali sono le cose essenziali da sapere per una buona padronanza dei CSS?

Utente HTML.it
chiede

Quali sono le cose essenziali da sapere per una buona padronanza dei CSS?

Redazione HTML.it
risponde

Oltre alla conoscenza delle proprietà e i loro possibili valori è importante una buona conoscenza dei
selettori, del visual formatting model (ossia come vengono resi gli elementi, quali sono block-level quali inline),
avere ben chiara la differenza tra classe e id, sapere come funzionano la proprietà float e i posizionamenti
assoluti, conoscere l’ereditarietà, la specificità e la risoluzione dei conflitti.