Hola, estuve revisando algunas etiquetas de html5 y veo que se usa <section>
para hacer diferencias entre bloques y los <div>
como contenedres. ¿Habrá algún problema con usar <section>
?
Hola, estuve revisando algunas etiquetas de html5 y veo que se usa <section>
para hacer diferencias entre bloques y los <div>
como contenedres. ¿Habrá algún problema con usar <section>
?
Yo tenia la misma duda, según lo que investigue es mejor usar section para que nuestra página sea mas semántica.
Tengo entendido que las etiquetas section, article y div las diferencias son semanticas. O sea, que los buscadores como google van a buscar las etiquetas con valores semánticos. Podemos poner todo en un div? Si. se puede... Ahora, generalmente lo que se pone es:
section, dentro del mismo los article y separar con div.
O sea, en una determinada sección van a encontrarse articulos los cuales tienen contenido divididos. Los buscadores le van a dar mas incapié a los section y article que a los div.
Es como dicen los compañeros en este post, es recomendable que a la hora de realizar cualquier proyecto utilices estas "etiquetas semanticas", ambas en si tienen la misma finalidad, solo que al usar estas etiquetas sematicas (section, article, nav, header. footer) es considerado una buena practica. Al mejorar en ese aspecto también mejoraremos el SEO de nuestra pagina.
Desconocía lo importante de estos aspectos, ya que veía que en la práctica de visualizar el contenido en la página realmente no parecían diferentes pero ahora entiendo el uso correcto en un contexto más amplio para su aplicación. Saludos.
Claramente como dice Santiago, son etiquetas semanticas las cuales tienen una funcionalidad similar entre unas y otras. Por lo general, estas etiquetas se usan para que identifiques más facilmente la parte de tu codigo HTML.
Por ejemplo: table para las tablas, form para los formularios, article para indicar una estructura de articulo, etc.