HTML5 浏览器支持


本文摘自PHP中文网,作者(*-*)浩,侵删。

您可以帮助老版本浏览器处理 HTML5。

HTML5 浏览器支持

所有现代浏览器都支持 HTML5。 (推荐学习:html教程)

此外,所有浏览器,不论新旧,都会自动把未识别元素当做行内元素来处理。

正因如此,您可以帮助老式浏览器处理”未知的“ HTML 元素。

注:您甚至可以教授石器时代的 IE6 如何处理未知的 HTML 元素。

把 HTML5 元素定义为块级元素

HTML5 定义了八个新的语义 HTML 元素。所有都是块级元素。

您可以把 CSS display 属性设置为 block,以确保老式浏览器中正确的行为:

实例

1

2

3

header, section, footer, aside, nav, main, article, figure {

    display: block;

}

向 HTML 添加新元素

您可以通过浏览器 trick 向 HTML 添加任何新元素:

本例向 HTML 添加了一个名为 <myHero> 的新元素,并为其定义 display 样式:

实例

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

<!DOCTYPE html>

<html>

<head>

  <title>Creating an HTML Element</title>

  <script>document.createElement("myHero")</script>

  <style>

  myHero {

    display: block;

    background-color: #ddd;

    padding: 50px;

    font-size: 30px;

  }

  </style>

</head>

<body>

<h1>My First Heading</h1>

<p>My first paragraph.</p>

<myHero>My First Hero</myHero>

</body>

</html>

以上就是HTML5 浏览器支持的详细内容,更多文章请关注木庄网络博客

相关阅读 >>

HTML5中创建和返回新的文本轨道的方法

HTML5实现移动端下拉刷新(原理和代码)

关于HTML5 canvas旋转动画的2个例子

HTML5中关于canvas画图之画圆形的实例介绍

html如何修改日期样式

移动端HTML5模拟长按删除事件(附代码)

HTML5 dialog使用详解

如何使用HTML5 canvas绘制线条

h5的拖放功能详解

HTML5 audio标签怎么用?HTML5 自动播放实现代码实例

更多相关阅读请进入《HTML5》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...