13. Estructura y semántica HTML

13. Estructura y semántica HTML

Released Tuesday, 19th December 2017
Good episode? Give it some love!
13. Estructura y semántica HTML

13. Estructura y semántica HTML

13. Estructura y semántica HTML

13. Estructura y semántica HTML

Tuesday, 19th December 2017
Good episode? Give it some love!
Rate Episode
List

La estructura y contenido semántico del html de tu página web determina lo difícil, o no, que lo tendrán buscadores, bots, apps o dispositivos para interpretar y extraer el contenido de tu página web. ¿Lo tienes presente? Vamos a meterle mano.

¿Qué es la semántica HTML? ¿De qué me estás hablando? Recuerda que HTML es el acrónimo de Hyper Text Mark up Language y, como lenguaje que es, está implícita la semántica. Un segundo, por si no lo tienes fresco, entendemos por semántica el estudio del significado de las expresiones lingüísticas. Con estos conceptos claros podemos decir que cuando hablamos de semántica html nos referimos al significado subyacente que encontramos en el contenido dejando de banda la apariencia.

Esto ayuda a los buscadores, lectores de pantalla, máquinas o software varios a identificar las diferentes partes de una web y trabajar con la que le interese. Algunos ejemplos de bots o herramientas que cargan los artículos de una web son:

  • Búsquedas de Google que muestran una receta de cocina.
  • La etiqueta ayuda a identificar el texto que contiene una fecha. Así podemos usarla para que alguna herramienta de calendario la identifique y cree un evento en esa fecha.
  • Si nos movemos en el campo de la accesibilidad como tocamos en el podcast sobre formularios simpáticos y accesibles, podemos utilizar en vez de . Strong tiene connotaciones semánticas en los lectores de pantalla para invidentes ya que más allá de un estilo visual la herramienta interpreta que ha de hacer un cambio en la entonación.

Este último punto ejemplifica muy bien lo que es la semántica HTML, la etiqueta no sólo es un recurso para manipular el texto y mostrarlo en negrita, sino que también aporta más información.

Por este motivo es muy importante definir una buena estructura HTML para que todo aquello no humano que acceda a nuestra web también entienda la web. Robots, apps, dispositivos… sed bienvenidos.

Ejemplo de estructura html semántica

imageComo vemos en la imagen anterior podemos definir los diferentes elementos de HTML aportando contenido semántico, es como decir: ¡Hola! ¡Aquí tienes el menú de navegación!(

Show More