jejeje qué bueno que te funcionó
Pueees respecto a los acentos, fíjate que si llamas a tu clase MenúsGenerales, pero luego la llamada la hace a men& uacute;sGenerales.
El & uacute; el navegador lo mostrará como ú, pero si te fijas no se parece demasiado al nombre de la clase. Es decir, más vale que intentes llamar a class="menúsGenerales".
De todas formas es mejor evitar, en todo lo posible, el uso de acentos o "caracteres extraños" (como ñ o ç) en lo que es código en sí. Para nosotros no son caracteres extraños, pero para la programación sí lo son.
Yo recomiendo siempre cuando nominemos a algo que haya que llamar, usar siempre minúscula, sin acentos, sin caracteres "raros" y sin espacios. Dependiendo del servidor donde alojes luego tu sitio puedes tener problemas.
Si te acostumbras a final no cuesta casi nada.
A veces no tenemos ese cuidado y resulta que no nos da problemas en el server, pero luego cambiamos de servidor y sí nos dá problemas y hemos de revisar todo de nuevo y cambiarlo, así que mejor de entrada hacerlo así y te ahorras problemas