我试图找出所有可以嵌套在段落元素中的有效HTML5元素,以使w3验证程序不会显示任何错误。我的意思是我正在尝试找出所有可以替换以下代码中点的标记,以使w3验证程序不会显示任何错误:
列表可用吗?我尝试在Google上搜索时没有任何运气。 >

评论

可能的重复项:stackoverflow.com/questions/4967976/…(未标记):对此的任何体面回答都将回答如何阅读HTML规范,从而也应对此回答。

#1 楼

HTML5规范告诉我们<p>元素的内容模型是措辞内容。措词的内容由以下规范定义:


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
文字



评论


为什么这会正确验证,然后在验证器页面上html5.validator.nu

Hello world Test “说明”



–加布里埃尔·罗德里格斯(Gabriel Rodriguez)
17-2-3在18:38



@GabrielRodriguez我希望可以验证。您为什么不希望呢?

–马特球
17年2月3日,19:25

糟糕,抱歉,不用担心,因为我认为不在列表中,但现在我看到了。抱歉。

–加布里埃尔·罗德里格斯(Gabriel Rodriguez)
17年2月3日在19:27

我应该指出,子元素也应该在该列表中。例如,