美文网首页
HTML5支持

HTML5支持

作者: 疏疏星影 | 来源:发表于2017-11-24 14:47 被阅读10次

HTML5浏览器支持

所有现代浏览器都支持HTML5。

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

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

把HTML5元素定义为块级元素

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

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

向HTML添加新元素

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

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

实例:

运行效果:

备注:已添加的JavaScript语句document.createElement("myHero"),仅适用于IE。

Internet Explorer 的问题

上述方案可用于所有新的HTML5 元素,但是:

注意:Internert Explorer 8以及更早的版本,不允许对未知元素添加样式

幸运的是,Sjoerd Visscher 创造了“HTML5 Enabling JavaScript”,“the shiv”:

相关文章

  • html属性速查笔记

    HTML介绍: html5广义 = html5 + css3 +javascript 哪些支持HTML5:IE9 ...

  • HTML5 浏览器支持

    您可以帮助老版本浏览器处理HTML5 HTML5 浏览器支持 所有现代浏览器都支持HTML5。此外,所有浏览器,不...

  • Sublime Text 3 常用设置

    一、常用插件 HTML5 & JSHTML5:支持HTML5Less:支持LessSass:支持SassEmmet...

  • Ckplayer的安装及调用

    一、浏览器环境现状 支持HTML5标准的各浏览器,对视频格式的支持: HTML5各平台对播放器重要功能的支持: 二...

  • HTML5支持

    HTML5浏览器支持 所有现代浏览器都支持HTML5。 此外,所有浏览器,不论新旧,都会自动把未识别元素当做行内元...

  • HTML5_CSS3

    1: HTML5是什么?有哪些新特性?有哪些新增标签?如何让低版本的 IE 支持 HTML5新标签 HTML5 是...

  • HTML5_CSS3_媒体查询

    1、 HTML5是什么?有哪些新特性?有哪些新增标签?如何让低版本的 IE 支持 HTML5新标签? HTML5是...

  • HTML5_CSS3

    1、HTML5是什么?有哪些新特性?有哪些新增标签?如何让低版本的 IE 支持 HTML5新标签? HTML5 是...

  • HTML5&CSS3

    HTML5是什么?有哪些新特性?有哪些新增标签?如何让低版本的 IE 支持 HTML5新标签? HTML5是超文本...

  • html5常见问题

    1.什么是html5 HTML5是最新的HTML标准。 设计目的 HTML5的设计目的是为了在移动设备上支持多媒体...

网友评论

      本文标题:HTML5支持

      本文链接:https://www.haomeiwen.com/subject/ontvrxtx.html