我试图找出所有可以嵌套在段落元素中的有效HTML5元素,以便w3验证器不会显示任何错误。我的意思是我试图找出所有可以替换以下代码中的点的标签,以便w3验证器不会显示任何错误:
<p>...</p>
有这样的清单吗?我试着在Google上搜索没有任何运气。
即使反转列表可用,即不能嵌套在段落元素中的元素,对我来说也足够了。
答案 0 :(得分:114)
The HTML5 spec告诉我们<p>
元素的内容模型是phrasing content。短语内容由规范定义:
3.2.5.1.5短语内容
短语内容是文档的文本,以及元素 在段落内标记该文本。短语的运行 内容形式段落。
a
(如果它只包含措辞内容)abbr
area
(如果它是map
元素的后代)audio
b
bdi
bdo
br
button
canvas
cite
code
command
datalist
del
(如果它只包含措辞内容)dfn
em
embed
i
iframe
img
input
ins
(如果它只包含措辞内容)kbd
keygen
label
map
(如果它只包含措辞内容)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
text