我试着测试画布标签,我从下面的代码开始:
<html>
<canvas id="example" width="200" height="200">
This text is displayed if your browser does not support HTML5 Canvas.
</canvas>
</html>
在IE8中我得到了这样的信息:
This text is displayed if your browser does not support HTML5 Canv
根据我所读到的(IE6-8除外),旧版浏览器将以下HTML5标记视为内联:
文章,旁注,导航,章节,页脚
如果在现代浏览器中打开以下html:
this is the <article>article</article> tag.
它将呈现如下所示:
this is the
article
tag
为什么HTML5标签在现代浏览器中被视为块级标签,而在旧浏览器中却被内联?
我还在某处读到过,较旧的浏览器将HTML5标记视为div,这意味着块级。但是,对于较老的浏览器如何处理这些标记,我没有一个明确的答案。