Elementos html dentro de cabeceras tipo H1

Es posible tener elementos de html dentro de las cabeceras de titulo tipo <h1> a <h6> lo cual da un abanico de posibilidades muy grande.  Sirva como ejemplo el caso de <span>.

HTML4 describe:

<!ENTITY % heading "H1|H2|H3|H4|H5|H6">
<!--
  Hay seis niveles de cabeceras para H1, desde el más importante <h1>,
  al menos importante H6
-->

<!ELEMENT (%heading;)  - - (%inline;)* -- heading -->

y %inline; es:

<!ENTITY % inline "#PCDATA | %fontstyle; | %phrase; | %special; | %formctrl;">

y %special; includes <span>.

HTML5 dice:

Contenidos permitidos
Phrasing content

Phrasing content incluye Phrasing elements el cual incluye <span>.
De otra manera—emulando la capacidad de ver que tiene el bot—pueden utilizarse un navegador de texto plano como Lynx

De esta manera, el uso de la etiqueta SPAN no puede—de manera alguna—ser considerada como una barrera en el proceso de rastreo e indexación.

 

Deja una respuesta