CSS non è in realtà una lingua, di per sé; è più una sintassi per descrivere le direttive di configurazione.
In effetti, non è nessuna di queste cose; CSS è una descrizione di un numero di token e dei loro significati visivi; I file .css contengono questi token strutturati in modo da consentire al computer di analizzarli. Le dichiarazioni CSS possono assumere la forma di dichiarazioni name = "value" nei documenti SVG; e il .la struttura del file css potrebbe essere facilmente impiegata per, ad esempio, contenere descrizioni di unità in un'iterazione particolarmente assurda di FreeCiv.
La definizione di Wikipedias come un linguaggio di fogli di stile sembra un po 'una definizione forzata di una generalizzazione di un fenomeno singolarmente esistente; e dovrebbe essere chiaro che non è in alcun modo un linguaggio di marcatura, in quanto in realtà non segna nulla da solo.
fonte
2010-04-19 21:32:22
Penso che il CSS evolverà e diventerà più facile da descrivere. Interessanti aggiunte recenti come la possibilità di dichiarare l'animazione di elementi su determinati eventi. – Finbarr