I guess giraffe is the tallest animal because it's neck is much more longer than other animals. It eats green leaves from the branches. In the process of evolution it's neck became longer to pick leaves. It's legs are long though, like size of a man.