આને આધારે, શૈલીઓ નીચેના પ્રકારોમાં વહેંચાયેલી છે: