Junior
Quali differenze conosci tra classi e ID in CSS?
sobes.tech AI
Risposta dell'AI
- Unicità: L'ID è unico sulla pagina, la classe può essere applicata a più elementi.
- Priorità di specificità: L'ID ha una priorità di specificità più alta (100) rispetto alla classe (10).
- Selettori: Il selettore ID è indicato con
#, il selettore di classe con.. - Applicazione: L'ID viene generalmente usato per stilizzare elementi singoli e unici (ad esempio, intestazione, piè di pagina), le classi per stilizzare gruppi di elementi con proprietà comuni (ad esempio, pulsanti di diversi colori).
/* Stilizzazione tramite ID - applicata solo a un elemento */
#header {
background-color: blue;
}
/* Stilizzazione tramite classe - applicata a più elementi */
.button-primary {
color: white;
background-color: green;
}
| Caratteristica | Classe | ID |
|---|---|---|
| Unicità | Non unico | Unico |
| Priorità | 10 | 100 |
| Sintassi | .nome-classe |
#nome-id |
| Applicazione | Gruppi di elementi | Elementi unici |