猿问

HTML5的内联级元素内是否允许块级元素?

举个例子

<a href="#"><h1>Heading</h1></a>在HTML5有效吗?


DIEA
浏览 441回答 1
1回答

HUWWW

是的,您编写的内容在HTML5中有效,但并非所有内联元素,我认为这只是<a>适用于..参考:HTML5中的“块级”链接提示:如果使用此设置,则<a>to display: block;或可能会有意外的视觉样式结果:来源:测试用例更新:对于“默认样式可能会导致混淆”的其他“内联代码块”组合,则“不允许”使用- 说明如下:默认样式可能导致混淆的情况某些元素具有默认样式或行为,这些默认样式或行为会使某些组合可能导致混淆。如果这些方法具有等效的替代方案而不会出现此问题,则不允许使用混淆的组合。例如,div元素呈现为块框,span元素呈现为内嵌框。将积木盒放入串联盒中会造成不必要的混乱;因为任一嵌套只是div元素,或嵌套只是跨度元件,或者嵌套跨度元件div元素内的所有服务于相同的目的在一个跨度元件嵌套div元素,但只有后者涉及块框在一个行内框, 后者禁止组合。
随时随地看视频慕课网APP

相关分类

Html5
我要回答