Legolas is not really a Silvan elf, but one of the Sindar, they are slightly different because they never truly left the journey into the West but were, I guess, side tracted. Anyway Legolas's grnadfather Oropher and his father Thranduil lived in Doriath in the First Age.
I agree with Inziladun on the fact that the Elves of Mirkwood were not portrayed correctly. I think it easy to say that Bilbo was a little biased towards them when he wrote about them, seeing as they locked him up.
|