HTML5简答题

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

1.什么是HTML5?万维网的核心语言、标准通用标记语言下的一个应用超文本标记语言(HTML)的第五次重大修改2.简述你对CSS盒子模型的理解CSS盒子模型就是在网页设计中经常用到的CSS技术所使用的一种思维模型。网页设计中常听的属性名:内容(content)、填充(padding)、边框(border)、边界(margin),CSS盒子模式都具备这些属性。3.html5本地存储的概念本地存储,跟会话存储一样同属于web的数据存储,是把网页上的某些数据按照键值对的方式存放在浏览器里面一个域最多可以存5M数据不分管离线还是在线这些被存的数据都会一直在浏览器里面除非手动清除数据4.Canvas和SVG图形的区别是什么?区别一:svg绘制出来的每一个图形的元素都是独立的DOM节点,能够方便的绑定事件或用来修改。canvas输出的是一整幅画布;区别二:svg输出的图形是矢量图形,后期可以修改参数来自由放大缩小,不会是真和锯齿。而canvas输出标量画布,就像一张图片一样,放大会失真或者锯齿。Canvas依赖分辨率不支持事件处理器弱的文本渲染能力能够以.png或.jpg格式保存结果图像最适合图像密集型的游戏,其中的许多对象会被频繁重绘SVG不依赖分辨率支持事件处理器最适合带有大型渲染区域的应用程序(比如谷歌地图)复杂度高会减慢渲染速度(任何过度使用DOM的应用都不快)不适合游戏应用5.JavaScript与java的区别JavaScript是一种嵌入式脚本文件,直接插入网页,有浏览器一边解释一边执行。java语言不一样,他必须在JAVA虚拟机上运行。而且事先需要进行编译。JAVA的语法规则比JavaScript要严格的多,功能要强大的多。6.HTML5表单新增的input输入类型有哪些Autocomplete属性,autofocus属性,form属性,表单重写属性,height与width属性,list属性,min、max和step属性,multiple属性,pattern属性,placeholder属性,required属性7.简述css样式表分类,举例说明外部样式表内联样式(InlineStyle)内部样式表(InternalStyleSheet)外部样式表(ExternalStyleSheet)内联样式内联样式是写在标签里面的,它只针对自己所在的标签起作用。pstyle=font-size:14px;color:red;这个style定义段落中的字体是12像素的红色字/p内部样内部样式表是写在head/head里面的,它只针对所在的Html页面有效。htmlheadtitle无标题文档/titlestyletype=text/css!--h1.bigone{font-size:16px;color:red;text-align:center;}--/style/headbodyh1class=bigone标题文字是16像素红色居中字体。/h1h1这个标题无样式。/h1/body/html大家看到了,内部样式表同样用到style标签,写法:式表styletype=text/css!--.......--/style外部样式表如果我们需要制作很多网页,而且页面结构十分复杂,并且多个页面中要利用重复的样式,那么把CSS放在网页中可不是一个好方法。我们可以把所有的样式存放在一个以.css为结尾的文件里,然后将这个CSS文件链接到各个网页中。比如我们制作了一个首页,把它的样式表文件命名为index.css。方法是将下面的CSS代码复制到记事本中保存,然后将文本文档的扩展名.txt修改为.css即可。.h1.bigone{font-size:16px;color:red;text-align:center;}在新建的网页中这样写:htmlheadtitle无标题文档/titlelinkhref=index.cssrel=stylesheettype=text/css/headbodyh1class=bigone标题文字是16像素红色居中字体。/h1h1这个标题无样式。/h1/body/html8.简述javaScript语言的特点一、简单性JavaScript是一种基于Java基本语句和控制流之上的简单而紧凑的设计,从而对于学习Java是一种非常好的过渡。它的变量类型是采用弱类型,并未使用严格的数据类型。二、动态性JavaScript是动态的,它可以直接对用户或客户输入做出响应,无须经过Web服务程序。它对用户的反映响应,是采用以事件驱动的方式进行的。所谓事件驱动,就是指在主页(HomePage)中执行了某种操作所产生的动作,就称为“事件”(Event)。比如按下鼠标、移动窗口、选择菜单等都可以视为事件。当事件发生后,可能会引起相应的事件响应。三、跨平台性JavaScript是依赖于浏览器本身,与操作环境无关,只要能运行浏览器的计算机,并支持JavaScript的浏览器就可正确执行。从而实现了“编写一次,走遍天下”的梦想。四、安全性JavaScript是一种安全性语言,它不允许访问本地的硬盘,并不能将数据存入到服务器上,不允许对网络文档进行修改和删除,只能通过浏览器实现信息浏览或动态交互。从而有效地防止数据的丢失。9.简述HTML、XHTML与HTML5区别1.在文档类型声明上在文档声明上,html有很长的一段代码,并且很难记住这段代码,而html5却不同,只有简简单单的声明,这也方便人们的记忆。2.在结构语义上html:没有体现结构语义化的标签,通常都是这样来命名的divid=header/div,这样表示网站的头部。html5:在语义上却有很大的优势。提供了一些新的标签,比如:headerarticlefooter。而html5是新一代版本的html,是xhtml的拓展,实现了一些xhtml不能直接实现的东西,增加了一些新的标签,如canvas,video等

1 / 3
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功