Question: are link and zelda elves?
Answer: TL;DR He is based off the mythical creatures 'Elves' outside of the series, but the creators of the zelda series just named elves 'Hylians' instead to differentiate them. The games may refer to Link as Human because that is his race, but he's a specific human called 'Hylian.