sheとherでは,文中でのはたらきが違います。
sheは〔主格〕で「彼女は」という意味で主語のはたらきをします。
herは〔目的格〕で「彼女を〔に〕」という意味で,動詞のあとにきて目的語のはたらきをする場合と,名詞のあとにきて〔所有格〕の「彼女の」という意味もあります。
■sheとherの使い分け
※sheは〔主格〕…「彼女は」の意味で,主語のはたらきをします。
She knows Maki well.(彼女はマキをよく知っています)
※herは〔目的格〕…「彼女を〔に〕」の意味で,目的語のはたらきをします。
I know her well.(わたしは彼女をよく知っています)
※herは〔所有格〕…「彼女の」の意味で,所有格のはたらきをします。
I know her brother well.(わたしは彼女のお兄さんをよく知っています)