Os espanhóis são brancos?
Não, os espanhóis não são brancos. Nem alemães, belgas, russos, ou qualquer outro europeu. "Brancos" é uma classificação racial. Não existe a um nível biológico. O mesmo com termos como "negro" (porque é que os africanos são considerados negros mas não índios de pele preta?) e "asiático" (porque é que só os asiáticos do Leste e do Sudeste são considerados asiáticos e nunca asiáticos do Sul ou do Médio Oriente?).Muito bem, se não se quer uma resposta demasiado complexa, então eu diria, sim, os espanhóis são brancos. "Hispânicos" é uma classificação linguística, não racial. Hispânico significa "hispânico", então qualquer um poderia ser "hispânico" independentemente da cor da pele, então "hispânico" está fora das tabelas.
Os espanhóis tendem a ter a pele mais escura que os outros europeus, mas os italianos e gregos também. Se a pele mais escura define a classificação racial, então por essa mesma lógica, os europeus de pele mais clara (por exemplo, islandeses, irlandeses, norweigans) não teriam de ser classificados racialmente de uma forma diferente. A cor da pele está agora fora dos gráficos.
Finalmente, estamos em etno-geografia. "Branco" é uma classificação racial para pessoas de ascendência indígena europeia ou para os próprios europeus. Não é necessário excluir os espanhóis só porque tendem a ter a pele ligeiramente mais escura - alguns espanhóis têm a pele tão pálida como os alemães ou ingleses, por isso separá-los por causa da pele não seria necessário. Isto também se aplicaria a outros europeus que têm a pele ligeiramente mais escura (por exemplo, italianos, gregos, portugueses), mas eles não são questionáveis.
Então, sim, mesmo que "branco" seja um termo social juntamente com outras classificações raciais, os espanhóis ainda são brancos. É por isso que as pessoas de sangue puro espanhol da América Latina ainda são classificadas como "brancas". Mesmo que sua pele seja um pouco mais escura que a de outros europeus/descendentes europeus, eles ainda são brancos, não importa o quanto tentem dizer "Eu sou hispânico" (nem todos os latino-americanos fazem isso, eu sei).
TL; DR: Sim, os espanhóis são brancos, mesmo que normalmente tenham a pele um pouco mais escura que a de outros europeus.