czy jeśli wezmę dowolny plik css i zmienię jego rozszerzenie na less to wszystkie polecenia nadal będą poprawne?
Oczywiście, że tak. LESS tak naprawdę rozszerza CSS jak można wyczytać tutaj:
As an extension to CSS, Less is not only backwards compatible with CSS, but the extra features it adds use existing CSS syntax.
czy plik css po kompilacji będzie identyczny do pierwotnego css-a?
Może, ale nie musi. Jak na przykład napiszemy dwa te same selektory jeden pod drugim to LESS je skompiluje do jednego:
body {
color: #000;
}
body {
background-color: #fff;
}
// LESS skompiluje do:
body {
color: #000;
background-color: #fff;
}
Pozdrawiam