Estou tentando descobrir todos os elementos HTML5 válidos que podem ser aninhados dentro de elementos de parágrafo de forma que o validador w3 não mostre nenhum erro. Quer dizer, estou tentando descobrir todas as tags que podem substituir os pontos no código a seguir, de forma que o validador w3 não mostre nenhum erro:
<p>...</p>
Essa lista está disponível? Tentei pesquisar no Google sem sorte.
Mesmo se a lista inversa estiver disponível, ou seja, elementos que não podem ser aninhados dentro de elementos de parágrafo, ela é boa o suficiente para mim.
Respostas:
A especificação HTML5 nos diz que o
<p>
modelo de conteúdo do elemento é o conteúdo de fraseado . O conteúdo da frase é definido pela especificação:fonte
<p>Hello world<em>Test</em><img src="http://google.com/asd/cp" alt="Description"/></p>
<img>
não estava na lista, mas agora eu vejo que está. Desculpe.<option>
elemento está sob o<select>
elemento, então também deve ser<p>
</p>
<p>
elementos, não de elementos permitidos em elementos permitidos em<p>
elementos, nem de elementos permitidos em elementos permitidos em elementos permitidos em<p>
elementos Se você quiser saber o que é permitido com os elementos listados, clique no nome do elemento; é um link para a definição daquele elemento que contém uma lista dos elementos permitidos dentro dele.