Yo hice el nav con etiquetas &lt;a&gt; sin los &lt;ul&gt; ni &lt;li&gt;… Y le dí estilos a esos &lt;a&gt; mediante el selector <strong>na...

Darío Germán Mansilla

Darío Germán Mansilla

Pregunta
studenthace 5 años

Yo hice el nav con etiquetas <a> sin los <ul> ni <li>… Y le dí estilos a esos <a> mediante el selector nav a{ } esto esta mal??? Obtuve el mismo resultado, no comprendo para que usaría una lista. Gracias por responder 😃

2 respuestas
para escribir tu comentario
    Rob Arroyo

    Rob Arroyo

    studenthace 5 años

    Te recomiendo que investigues un poco acerca de la semántica de las etiquetas. Si bien puedes usar

    <a>
    dentro de los
    <nav>
    sin ningún problema, el hacer uso de elementos de lista le dará un significado semántico diferente a tus componentes. Esto es importante si estás haciendo la navegación de un libro electrónico, por ejemplo. Implementar correctamente la semántica en tu código te hará mejor desarrollador.

    Omar Sánchez Avelar

    Omar Sánchez Avelar

    studenthace 5 años

    Se puede llegar al mismo resultado como comentas, pero es por cuestiones de semantica, es fundamental aplicar las etiquetas correctamente para optimizar el contenido de nuestro sitio para los buscadores.

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.