Keep in mind, your kitten by nature requires higher levels of protein than a puppy. She also has a unique requirement for an amino acid called taurine. In fact, a lack of taurine could result in impaired vision. So don't ever substitute puppy food for kitten food.
Instead, it's a good idea to start with a good kitten food and stick with it. Consistency is important to a kitten's delicate digestive tract. Switching foods can cause tummy upsets and diarrhea and create a finicky eater.