Quais elementos podem conter uma tag span em HTML5?
Então, eu tenho sido um desenvolvedor CLI ou Cron em PHP para a maioria da minha carreira e agora estou aprendendo porque eu não gostei do trabalho UI na escola;) Estou lidando com validação HTML5 aqui e não estou encontrando uma resposta para uma pergunta que é para curiosidade. Eu executei a validação W3C HTML5 em minha home page e recebi vários erros em torno de um div estar dentro de um<span>
e isso não é permitido. Eu tentei mudar tudo<div>
dentro de trechos para um<p>
mas recebe praticamente o mesmo erro.http://www.w3schools.com/html5/tag_span.asp não diz explicitamente quais elementos são permitidos dentro de um<span>
e nem o erro do validador:
Linha 85, Coluna 69: Elemento p não é permitido como filho do elemento span neste contexto. (Suprimindo mais erros dessa subárvore.)
2 perguntas:
1) Quais elementos, se algum, são permitidos dentro de um<span>
?
2) Onde posso referenciar quais elementos são permitidos dentro de outro? Eu pesquisei mas não vejo nada que tenha um carimbo "W3C".