Tengo una duda, al utilizar código CSS en esa clase “menu-icon” sí me funciona si la clase está declarada en la etiqueta <li> pero ...

José Luis Díaz Santos

José Luis Díaz Santos

Pregunta
studenthace 4 años

Tengo una duda, al utilizar código CSS en esa clase “menu-icon” sí me funciona si la clase está declarada en la etiqueta <li> pero no me funciona si la declaro en la etiqueta <a>. ¿A qué se debe?

<li class="main-icon"> <a href="#"></a> </li>
3 respuestas
para escribir tu comentario
    José Luis Díaz Santos

    José Luis Díaz Santos

    studenthace 4 años

    Muchas gracias por la aclaración @crisleoco2004 ;)

    Cristian Leonardo Castañeda Olarte

    Cristian Leonardo Castañeda Olarte

    studenthace 4 años

    Ah y acabo de darme cuenta de que tienes el atributo "class" pegada a la etiqueta <li> quizás es por eso también. XD

    Cristian Leonardo Castañeda Olarte

    Cristian Leonardo Castañeda Olarte

    studenthace 4 años

    A que tipo de código css te refieres?

    Y si hay algunas propiedades de css que no te van a funcinar según la etiqueda html que le indiques, por ejemplo; si le colocas un: list-style a un <li> no te va a funcianar porque esta por defecto debe ir en el contenedor es decir el <ul> , en el caso de un <a> text-decoration no te va a funcionar colocandosela a el contenedor (<li>) porque por defecto es una propiedad de <a>.

    Si necesitas más información puedes ir a esta página donde hay información más detallada.

    https://developer.mozilla.org/es/

Curso Práctico de HTML y CSS

Curso Práctico de HTML y CSS

Construye un clon de Google usando HTML y CSS. Aprende a estructurar y estilizar un sitio web completo, desde el header hasta el footer, usando técnicas de maquetación como Flexbox y Grid. Ideal para afianzar tus fundamentos.

Curso Práctico de HTML y CSS
Curso Práctico de HTML y CSS

Curso Práctico de HTML y CSS

Construye un clon de Google usando HTML y CSS. Aprende a estructurar y estilizar un sitio web completo, desde el header hasta el footer, usando técnicas de maquetación como Flexbox y Grid. Ideal para afianzar tus fundamentos.