J'essaie de comprendre tous les éléments HTML5 valides qui peuvent être imbriqués dans les éléments de paragraphe de sorte que le validateur w3 ne montre aucune erreur. Je veux dire que j'essaie de comprendre toutes les balises qui peuvent remplacer les points dans le code suivant de sorte que le validateur w3 ne montre aucune erreur:
<p>...</p>
Existe-t-il une telle liste? J'ai essayé de chercher sur Google sans aucune chance.
Même si la liste inversée est disponible, c'est-à-dire des éléments qui ne peuvent pas être imbriqués dans des éléments de paragraphe, cela me suffit.
La spécification HTML5 nous indique que le modèle de contenu de l'élément <p>
Est contenu de phrasé . Le contenu de la formulation est défini par la spécification:
3.2.5.1.5 Contenu de la formulation
Le contenu de la formulation est le texte du document, ainsi que les éléments qui le marquent au niveau intra-paragraphe. Des séquences de contenu de phrasé forment des paragraphes.
a
(S'il ne contient que du texte)abbr
area
(S'il s'agit d'un descendant d'un élémentmap
)audio
b
bdi
bdo
br
button
canvas
cite
code
command
datalist
del
(S'il ne contient que du texte)dfn
em
embed
i
iframe
img
input
ins
(S'il ne contient que du texte)kbd
keygen
label
map
(S'il ne contient que du texte)mark
math
meter
noscript
object
output
progress
q
Ruby
s
samp
script
select
small
span
strong
sub
sup
svg
textarea
time
u
var
video
wbr
- texte