I personally don't think you should generalize it.
The hair style should be reflected by her personality and apperance.
It's all a matter of different factors deciding what looks good on you / fits you.
I usually like girls with short hair - but there's just certain persons who it just would not fit to have short hair. Other girls who have short hair I just couldn't imagine having long hair.
It's all a matter of a big variousity of factors cooperating. Still it doesn't mean that you most likely will feel for having short hair tho it will fit you and your personality well it's something you'll have to try in order to decide/judge wether it fits you or not. Usually your hairdresser/barber will be more than happy to help you deciding what haircut to get.
I do know that this answer doesn't really answer your question directly but I feel that this is better if you're considering getting short hair.
it depends on the body type, style of hair, and girl. Personally I am not into change so if I meet a girl with long hair, I really don't know if I would like if they changed. there are exceptions. Personally I like longer hair in general because most can't pull off short hair.
I personally like shorter hair like up to the lenght of your breasts. but for some reason guys usually like longer hair. short hair is a nono for me. And your hair has to look healthy otherwise me no likey.