40个重要的HTML5面试题及答案.docVIP

  1. 1、本文档共22页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
40个重要的HTML5面试题及答案 内容 介绍 SGML(标准通用标记语言)和HTML(超文本标记语言),XML(可扩展标记语言)和HTML的之间有什么关系? 什么是HTML5? 为什么HTML5里面我们不需要DTD(Document?Type?Definition文档类型定义)? 如果我不放入!?DOCTYPE?html 标签,HTML5还会工作么? 哪些浏览器支持HTML5? HTML5的页面结构同HTML4或者更前的HTML有什么区别? HTML5中的datalist是什么? HTML5中哪些是不同的新的表单元素类型? HTML5中什么是输出元素? 什么是SVG(Scalable?Vector?Graphics可缩放矢量图形)? 我们能看到使用HTML5的SVG的简单例子么? HTML5中canvas是什么? 我们如何使用Canvas来画一条简单的线? Canvas和SVG图形之间的区别是什么? 如何使用Canvas和HTML5中的SVG去画一个矩形? CSS(cascading?style?sheets级联样式表)中的选择器是什么? 如何使用ID值来应用一个CSS样式? CSS中使用列布局是什么? 你能解释一下CSS的盒子模型么? 你能解释一些CSS3中的文本效果么? 什么是Web?Workers?为什么我们需要他们? Web?Worker线程的限制是什么? 我们如何在JavaScript中创建一个worker线程? 如何中止Web?Worker? 为什么我们需要HTML5的服务发送事件? HTML5中的本地存储概念是什么? 我们如何从本地存储中添加和移除数据? 本地存储的生命周期是什么? 本地存储和cookies(储存在用户本地终端上的数据)之间的区别是什么? 什么是事务存储?我们如何创建一个事务存储? 本地存储和事务存储之间的区别是什么? 什么是WebSQL? WebSQL?是HTML5的一个规范吗? 我们如何使用WebSQL? HTML5中的应用缓存是什么? HTML5中我们如何实现应用缓存? 我们如何刷新浏览器的应用缓存? 应用缓存中的回退是什么? 应用缓存中的网络是什么? 介绍 我是一个ASP.NET?MVC的开发者,最近在我找工作的时候被问到很多与HTML5相关的问题和新特性。所以以下40个重要的问题将帮助你复习HTML5相关的知识。 这些问题不是你得到工作的高效解决方案,但是可以在你想快速复习相关主题的时候有所帮助。 快乐地找工作。 SGML(标准通用标记语言)和HTML(超文本标记语言),XML(可扩展标记语言)和HTML的之间有什么关系? SGML(标准通用标记语言)是一个标准,告诉我们怎么去指定文档标记。他是只描述文档标记应该是怎么样的元语言,HTML是被用SGML描述的标记语言。 因此利用SGML创建了HTML参照和必须共同遵守的DTD,你会经常在HTML页面的头部发现“DOCTYPE”属性,用来定义用于解析目标DTD 1 !DOCTYPE html PUBLIC -//W3C//DTD HTML 4.01//EN /TR/html4/strict.dtd 现在解析SGML是一件痛苦的事情,所以创建了XML使事情更好。XML使用了SGML,例如:在SGML中你必须使用起始和结束标签,但是在XML你可以有自动关闭的结束标签。 XHTML创建于XML,他被使用在HTML4.0中。你可以参考下面代码片段中展示的XML?DTD 1 !DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Transitional//EN /TR/xhtml1/DTD/xhtml1-transitional.dtd 总之,SGML是所有类型的父类,较旧的HTML利用SGML,HTML4.0使用派生自XML的XHTML 什么是HTML5? HTML5是最新的HTML标准,他的主要目标是提供所有内容而不需要任何的像flash,silverlight等的额外插件,这些内容来自动画,视频,富GUI等 HTML5是万维网联盟(W3C)和网络超文本应用技术工作组(WHATWG)之间合作输出的 为什么HTML5里面我们不需要DTD(Document?Type?Definition文档类型定义)? HTML5没有使用SGML或者XHTML,他是一个全新的东西,因此你不需要参考DTD,对于HTML5,你仅需放置下面的文档类型代码告诉浏览器识别这是HTML5文档 如果我不放入!?DOCTYPE?html?,HTML5还会工作么? 不会,浏览器将不能识别他是H

文档评论(0)

baoyue + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档