举个例子是<a href="#"><h1>Heading</h1></a>在HTML5有效吗?
1 回答
HUWWW
TA贡献1874条经验 获得超12个赞
是的,您编写的内容在HTML5中有效,但并非所有内联元素,我认为这只是<a>适用于..
参考:HTML5中的“块级”链接
提示:如果使用此设置,则<a>to display: block;或可能会有意外的视觉样式结果:来源:测试用例
更新:
对于“默认样式可能会导致混淆”的其他“内联代码块”组合,则“不允许”使用- 说明如下:
默认样式可能导致混淆的情况
某些元素具有默认样式或行为,这些默认样式或行为会使某些组合可能导致混淆。如果这些方法具有等效的替代方案而不会出现此问题,则不允许使用混淆的组合。
例如,div元素呈现为块框,span元素呈现为内嵌框。将积木盒放入串联盒中会造成不必要的混乱;因为任一嵌套只是div元素,或嵌套只是跨度元件,或者嵌套跨度元件div元素内的所有服务于相同的目的在一个跨度元件嵌套div元素,但只有后者涉及块框在一个行内框, 后者禁止组合。
- 1 回答
- 0 关注
- 440 浏览
添加回答
举报
0/150
提交
取消