To czy istnieje taka zasada, że tworzone klasy na danej podstronie nie możemy użyć na innych?
Taka zasada nie istnieje (z tego co mi wiadomo)
No bo nawiązuje do tego, że chcąc kiedyś zmodyfikować taka klasę, nie będziemy mieli pewności czy nie zepsuje się styl na jakiejś z podstron.
Ale zauważ, że na każdej z podstron powinieneś mieć ten sam szablon (aby użytkownik wiedział, że jest na tej stronie, a nie na jakiejś innej) i jeśli chcesz zmienić coś na jednej, to powinieneś zmienić to na drugiej.