IT入门 > 面试题 > HTML > html基础 >

IT入门 > 面试题 > HTML > html基础 >

.html5 有哪些新特性、移除了那些元素?

  你会看到这个提示,那是因为你的系统无法识别某栏目的模型信息,或者你新建模型后,没为这个模型设计单独的模板。不同模型的文档浏览页的模板为:article_模型名字标识.htm 如“article_article.htm”,更多的信息你可以在频道模型管理的地方查看。
附加标题 内容:
模板调用标记:
题型:1单选,2多选,3填空,4问答,5排序 内容:
模板调用标记:
4
选项A 内容:
模板调用标记:
选项B 内容:
模板调用标记:
选项C 内容:
模板调用标记:
选项D 内容:
模板调用标记:
答案 内容:
模板调用标记:

新特性:

  1. 拖拽释放(Drag and drop) API

  2. 语义化更好的内容标签(header,nav,footer,aside,article,section)

  3. 音频、视频 API(audio,video)

  4. 画布(Canvas) API

  5. 地理(Geolocation) API

  6. 本地离线存储 localStorage 长期存储数据,浏览器关闭后数据不丢失;

  7. sessionStorage 的数据在浏览器关闭后自动删除

  8. 表单控件,calendar、date、time、email、url、search

  9. 新的技术 webworker, websocket, Geolocation

移除的元素:

  1. 纯表现的元素:basefont,big,center,font, s,strike,tt,u;

  2. 对可用性产生负面影响的元素:frame,frameset,noframes;

支持 HTML5 新标签:

  • IE8/IE7/IE6 支持通过 document.createElement 方法产生的标签, 可以利用这一特性让这些浏览器支持 HTML5 新标签, 浏览器支持新标签后,还需要添加标签默认的样式:
  • 当然最好的方式是直接使用成熟的框架、使用最多的是 html5shim 框架
<!--[if lt IE 9]>
  <script>
    src = "http://html5shim.googlecode.com/svn/trunk/html5.js";
  </script>
<![endif]-->

难度:1入门级,2初级,3中级,4高级 内容:
模板调用标记:
1
专业分类 内容:
模板调用标记:
(责任编辑:zengmumu)
    广告位API接口通信错误,查看德得广告获取帮助