HTML5考试复习资料
- 格式:pdf
- 大小:451.23 KB
- 文档页数:16
html5期末考试题及答案HTML5期末考试题及答案一、选择题(每题2分,共20分)1. HTML5中用于定义文档类型声明的标签是:A. `<!DOCTYPE html>`B. `<html>`C. `<head>`D. `<body>`答案:A2. 以下哪个标签用于定义HTML5文档的头部?A. `<head>`B. `<body>`C. `<footer>`D. `<header>`答案:A3. HTML5中用于添加音频内容的标签是:A. `<audio>`B. `<sound>`C. `<music>`D. `<mp3>`答案:A4. 以下哪个属性用于设置HTML5中图像的来源?A. `src`B. `href`C. `alt`D. `title`答案:A5. HTML5中,以下哪个标签用于定义一个导航链接的列表?A. `<nav>`B. `<ul>`C. `<ol>`D. `<menu>`答案:A6. HTML5中,以下哪个标签用于定义一个侧边栏?A. `<aside>`B. `<footer>`C. `<sidebar>`D. `<section>`答案:A7. HTML5中,以下哪个标签用于定义一个表单?A. `<form>`B. `<applet>`C. `<embed>`D. `<object>`答案:A8. HTML5中,以下哪个标签用于定义一个按钮?A. `<button>`B. `<submit>`C. `<reset>`D. `<input type="button">`答案:A9. HTML5中,以下哪个属性用于设置表单元素的名称?A. `name`B. `id`C. `class`D. `value`答案:A10. HTML5中,以下哪个标签用于定义一个表格?A. `<table>`B. `<grid>`C. `<matrix>`D. `<tbody>`答案:A二、填空题(每空2分,共20分)1. HTML5中,`<canvas>` 标签用于______。
作业一.单项选项题1.以下哪个标记用来建立一个有序列表:( C )A.<ni>B. <ul>C. <ol>D. <dl>2.在HTML5 中,哪个元素用于组合标题元素?( D )A.<group>B.<header>C.<headings>D.<hgroup>3.HTML5 中不再支持下面哪个元素?( D )PPT查看其他不再支持元素A.<q>B.<ins>C.<menu>D.<font>4.新的HTML5 全局属性,"contenteditable" 用于:( B)A.规定元素的上下文菜单。
该菜单会在用户点击右键点击元素时出现。
B.规定元素内容是否是可编辑的。
C.从服务器升级内容。
D.返回内容在字符串中首次出现的位置。
5.HTML5新增一种非常重要的功能是可以在客户端本地存数据的Web Storage功能。
其中( A )持久化本地存储,类似于Cookie,但没有有效期,除非主动删除数据:A. localStorageB. SessionStorage (数据只有在同一个会话中的页面才能访问并且当会话结束后数据也随之销毁,非持久化)C.WebSQLD.创建可拖动的元素6.在HTML5 中,哪个属性用于规定输入字段是必填的?( A)A.requiredB.formvalidateC.validateD.placeholder7.哪种输入类型定义滑块控件?( D )A.searchB.controlsC.sliderD.range8.cxt.arc(100,100,100,0,Math.PI*2,true) Canvas绘制圆形的arc方法中,参数说明正确的是:( D )A. 圆半径,圆心X坐标,圆心Y坐标,开始角度,结束角度,是否顺时针 trun 逆时B. 圆心Y坐标,圆心X坐标,圆半径,开始角度,结束角度,是否顺时针C. 圆心X坐标,圆心Y坐标,圆半径,开始角度,结束角度,是否顺时针D. 圆心X坐标,圆心Y坐标,圆半径,开始角度,结束角度,是否逆时针9.读取localStorage数据的方法是:( B )A. localStorage.getItem("键值");B. localStorage.getItem("键名");C. localStorage.loadItem("键值");D.localStorage.loadItem("键名");10.在一个<img>标记中决定图片文件位置的是哪个属性:( C )A: alt B: title C: src D: href11.Canvas 用于填充颜色的属性是:( A )A. fillStyle 填充色B. fillRectC. lineWidth 线条宽度D. strokeRect12.不是HTML5特有的存储类型是:(B)A、localStorageB、CookieC、Application Cache 应用缓存D、sessionStorage二、填空题1.在<input>标签中将type属性设置为 radio 即可定义单选按钮。
单选1.selection对象的哪个方法直接将用户选取的终点移到起点:DA.selection.collapse();B.selection.containsNode();C.selection.collapseToEnd();D.selection.collapseToStart();2.从当前selection移除range对象使用的方法是:CA.addRange(range);B.removeAllRanges()C.removeRange(range);D.getRangeAt(index);3.创建一个selection对象用的是哪个方法:C();();4.删除内容用的是哪个方法:CA.cloneRange();B.createRange();C.deleteContents();D.toString();5.创建Range用的是哪个方法:BA.cloneRange();B.document.createRange();C.deleteContents();D.toString();6.Canvas图形,需要在正中间的位置填充线性渐变色,使用addColorStop(X,"#0000ff"); 其中X的值是多少?CA. 50%B. 1/2C. 0.5D. 507.cxt.arc(100,100,100,0,Math.PI*2,true) Canvas绘制圆形的arc方法中,参数说明正确的是:CA.圆半径,圆心X坐标,圆心Y坐标,开始角度,结束角度,是否顺时针B.圆心Y坐标,圆心X坐标,圆半径,开始角度,结束角度,是否顺时针C.圆心X坐标,圆心Y坐标,圆半径,开始角度,结束角度,是否顺时针D.圆心X坐标,圆心Y坐标,圆半径,开始角度,结束角度,是否逆时针8.Canvas绘制线条时用下面哪个方法设置起点坐标:A9.Canvas用于填充颜色的属性是:A10.创建Canvas画布使用的方法是:CA.getContext("3d");B.document.Context("3d");C.getContext("2d");D.document.Context("2d");11.window.history.forward()它表示CA.前进到下一个页面B.返回到上一个页面C.刷新到下一个页面D.刷新到当前页面12.本地存储用到的键名只能是:AA.唯一的B.多样性的C.可变得D.无所谓13.读取localStorage数据的方法是:BA.localStorage.getItem("键值");B.localStorage.getItem("键名");C.localStorage.loadItem("键值");D.localStorage.loadItem("键名");14.读取sessionStorage数据的方法是:BA.sessionStorage.getItem("键值");B.sessionStorage.getItem("键名");C.sessionStorage.loadItem("键值");D.sessionStorage.loadItem("键名");15.sessionStorage保存数据的方法正确的是:AA.sessionStorage.setItem("键名","键值");B.sessionStorage.saveItem("键名","键值");C.sessionStorage.setItem("键值","键名");D.sessionStorage.saveItem("键值","键名");16.编写manifest文件中的注释是BA.以//开头的单行注释B.以#开头的单行注释C.以<!-- -->的多行注释D.以/* */的多行注释17.编写manifest文件分为几个部分:DA. 1B. 2C. 3D. 418.配置manifest文件,IIS的配置方法是在属性的头标签中找到MIME类型添加关联扩展名manifest内容类型输入()BA.text/manifestB.text/cache-manifestC.text/manifest-cacheD.text/local-manifest19.离线应用中,manifest文件放在网页文件的哪个标记后面AA. BodyB. HtmlC. DivD. head20.离线应用中,manifest文件放在网页文件的哪个标记后面AA. BodyB. HtmlC. DivD. head21.Blob对象中的type属性表示文件的:DA. 文件名B. 文件大小C. 图片格式D. MIME类型22.FileReader对象使用()方法把图片显示出来:CA. readAsBinaryStringB. readAsTextC. readAsDateURLD. readAsArrayBuffer23.当使用Google图像搜索时,你可以把一幅图片从电脑桌面拖放到Google页面的输入框里,这就是使用HTML5的()API实现的。
Html5程序设计基础教程(练习题参考答案)第1章HTML5概述一、选择题1.A2.D3.C4.C二、填空题1.HyperTe某tMarkupLanguage2.3.HTML4.UTF-85.6.conte某tmenu7.aync8.9.GeolocationAPI10.WebWorker三、简答题1.答:2.答:在HTML5中可以通过下面的方法进行绘图:使用CanvaAPI动态地绘制各种效果精美的图形;绘制可伸缩矢量图形(SVG)。
4.答:HTML5新增的与数据存储和数据处理相关的新功能如下:(1)Web通信(2)本地存储HTML4的存储能力很弱,只能使用Cookie存储很少量的数据,比如用户名和密码。
HTML5扩充了文件存储的能力,可以存储多达5MB的数据。
而且还支持WebSQL和Inde某edDB等轻量级数据库,大大增强了数据存储和数据检索能力。
(3)离线应用传统Web应用程序对Web服务器的依赖程度非常高,离开Web服务器几乎什么都做不了。
而使用HTML5可以开发支持离线的Web应用程序,在连接不上Web服务器时,可以切换到离线模式;等到可以连接Web服务器时,再进行数据同步,把离线模式下完成的工作提交到Web服务器。
四、练习题略第2章JavaScript编程一、选择题1.C2.B3.A4.A二、填空题1.j2.===3.continue4.break5.function6.return7.Object8.Array9.Event三、简答题1.答:2类型UndefinedNullBooleanStringNumber具体描述当声明的变量未初始化时,该变量的默认值是undefined空值,如果引用一个没有定义的变量,则返回空值布尔类型,包含true和fale字符串类型,由单引号或双引号括起来的字符数值类型,可以是32位、64位整数或浮点数2.答:3.答:for(表达式1;表达式2;表达式3){循环体}4.答:在函数中也可以定义变量,在函数中定义的变量被称为局部变量。
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样式表分类,举例说明外部样式表内联样式(Inline Style)内部样式表(Internal Style Sheet)外部样式表(External Style Sheet)内联样式内联样式是写在标签里面的,它只针对自己所在的标签起作用。
考试试卷(1卷)一.单选题(共20题,20.0分)1、内联元素:请选择产生加粗字体的HTML标签:()A、strongB、hhC、emD、hr正确答案: A2、下列不属于HTML5表单新增元素的是( ) 。
A、numberB、rangeC、emailD、nav正确答案: D3、超链接:如果在catalog.htm中包含如下代码,则该HTML文档IE浏览器中打开后,用户单击此链接将( )。
<A HREF="#novel">小说</a>A、使页面跳转到同一文件夹下名为“novel.html”的HTML文档B、使页面跳转到同一文件夹下名为“小说.html”的HTML文档C、使页面跳转到catalog.htm页面,包含名为“novel”的锚记处D、使页面跳转到同一文件夹下名为“小说.html”的HTML文档中名为“novel”的锚记处正确答案: C4、表单:在HTML中,<form method=”post”>,method表示( )。
A、提交的方式B、表单所用的脚本语言C、提交的URL地址D、表单的形式正确答案: A5、用于控制网页样式并允许样式信息与网页内容分离的技术是()?A、HTMLB、CSSC、JavaScriptD、DIV正确答案: B6、下列CSS基本选择器定义中不正确的是()。
A、h1{color:red;}B、.title{color:blue;}C、#top{width:800px;}D、div{width=800px;}正确答案: D7、将样式单独放在一个或多个.css文件中,在HTML文档中使用<link>标记引用样式文件的方式是()?A、内联式B、内嵌式C、链接式D、导入式正确答案: C8、对于代码:<html><head><style>h1{color:blue;} </style></head><body><h1 style=“color:red;”>你好</h1></body></html>,运行后显示的“你好”文字是什么颜色()?A、蓝色B、红色C、黑色D、不确定正确答案: B9、CSS中的盒子模型中不包含下列()?A、marginB、borderC、paddingD、align正确答案: D10、如果要使用CSS将文本样式定义为粗体,需要设置()文本属性。
网页前端设计(html5) 试卷( 卷) 年 月考试级 专业一、选择题(每题1分,共20分)1.HTML 代码开始和结束的标记是 。
(A )以<html>开始,以</html>结束 (B )以<JavaScript>开始,以</JavaScript>结束 (C )以<style>开始,以</style>结束 (D )以<body>开始,以</body>结束 2.下列哪种语言可以实现网页交互功能 。
(A )HTML (B )CSS (C )C++ (D )JavaScript 3.以下标记中用于设置页面标题的是 。
(A )<dd> (B )<title>(C )<head> (D )<caption> 4.下面 是换行符标记。
(A )<enter> (B )<br> (C )<font> (D )<p>5.在HTML 中,标记<pre>的作用是 。
(A )转行标记 (B )标题标记 (C )文字效果标记 (D )预排版标记 6.下列哪一组属性不属于字体<font>标记的属性 。
(A )color (B )face (C )align (D )size 7.以下关于列表标记说法错误的是 。
(A )<ol>有序列表 (B )<ul>无序列表 (C )<dl>定义列表 (D )<li>嵌套列表 8. 下列哪一项表示相对路径是___________。
A )images/tu.gif (B )ftp://219.113.65.123 (C) /root (D ) 9.图像文件名为myhome.jpg ,要访问目标网站为 ,以下创建一个图像链接正确是___________。
htm考试题及答案一、单项选择题(每题2分,共10题)1. HTML的全称是什么?A. Hyper Text Markup LanguageB. Hyper Text Markup LanguageC. Hyper Text Markup LanguageD. Hyper Text Markup Language答案:A2. HTML5中,用于定义最重要的内容的标签是什么?A. <h6>B. <h1>C. <h3>D. <h5>答案:B3. 在HTML中,用于创建无序列表的标签是什么?A. <ul>B. <ol>C. <dl>D. <table>答案:A4. HTML中,用于插入图片的标签是?A. <img>B. <image>C. <picture>D. <photo>5. HTML中,用于创建超链接的标签是什么?A. <a>B. <link>C. <href>D. <anchor>答案:A6. 在HTML中,用于定义文档类型和HTML版本信息的标签是什么?A. <!DOCTYPE html>B. <html>C. <head>D. <body>答案:A7. HTML5中,用于添加视频内容的标签是?A. <video>B. <audio>C. <movie>D. <clip>答案:A8. 在HTML中,用于创建有序列表的标签是什么?A. <ul>B. <ol>C. <li>D. <dl>答案:B9. HTML中,用于定义文档的头部信息的标签是?B. <header>C. <h1>D. <title>答案:A10. HTML中,用于定义文档的主体内容的标签是什么?A. <head>B. <header>C. <body>D. <main>答案:C二、多项选择题(每题3分,共5题)1. HTML中,哪些标签用于定义段落?A. <p>B. <div>C. <span>D. <section>答案:A, B2. HTML5中,哪些标签用于语义化结构?A. <article>B. <aside>C. <footer>D. <header>答案:A, B, C, D3. 在HTML中,哪些属性用于定义图片?A. srcB. altC. titleD. href答案:A, B, C4. HTML中,哪些标签用于定义表格?A. <table>B. <tr>C. <td>D. <th>答案:A, B, C, D5. HTML5中,哪些标签用于定义表单?A. <form>B. <input>C. <label>D. <button>答案:A, B, C, D三、填空题(每题2分,共5题)1. HTML中的注释是通过____和____标签来实现的。
HTML5开发技术试题答案1、新的 HTML5 全局属性,"contenteditable" 用于:2、哪一个不是HTML5新增的语义化标记元素_______。
3、在XHTML文档中,()是一个必要的元素,他决定了网页文档的显示规则。
4、HTML5中不再支持下面哪个元素?5、在 HTML5 中,哪个属性用于规定输入字段是必填的?6、以下标签不是负责组织HTML文档基本结构的是?7、HTML5中将DOCTYPE分为几种8、编写manifest文件分为几个部分:9、在HTML5中,哪个元素用于组合标题元素?10、用来标示有序列表的标签是_____11、在HTML5中可以省略全部标记的元素是12、配置manifest文件,IIS的配置方法是在网站属性的http头标签中找到MIME类型添加关联扩展名manifest内容类型输入13、编写manifest文件中的注释是:14、以下哪项不属于Html5中input标签新增的输入类型()。
15、1982年,()创造了HTML语言。
16、下列哪项不是HTML5的新特性17、离线应用中,manifest文件放在网页文件的哪个标记后面18、以下哪个不是HTML5中a元素的属性_______。
19、下列不是html5主要功能的是20、context.arc()方法用于绘制圆形,一般其中的第几个参数决定圆形的半径21、根据现有的标准,把HTML5的元素按优先等级定义为22、input属性中HTML5新增哪些属性?23、以下哪些属性是原HTML4中适应元素为body的,而现被HTML5废除并使用CSS样式表所替代24、HTML5中新增哪些form属性25、HTML5的设计理念包括26、HTML5提供了一些专门用于实现页面架构的元素,以下说法不正确的是27、HTML5中的nav元素用于28、Canvas图形,需要在正中间的位置填充线性渐变色,使用addColorStop(X,"\#0000ff"); 其中X的值是多少?29、在HTML5中,下列那个元素不允许写结束标记________。
htm考试题及答案1. 以下哪个标签用于定义HTML文档中最重要的标题?A. `<h1>`B. `<h6>`C. `<header>`D. `<h5>`答案:A2. HTML中的`<p>`标签代表什么?A. 段落B. 预格式化文本C. 引用D. 定义列表答案:A3. 在HTML中,用于创建无序列表的标签是什么?A. `<ol>`B. `<ul>`C. `<dl>`D. `<menu>`答案:B4. 如果你想要在网页上显示一个水平线,应该使用哪个HTML标签?A. `<hr>`B. `<line>`C. `<hline>`D. `<div>`答案:A5. HTML中的`<a>`标签用于什么?A. 定义文本样式B. 创建超链接C. 插入图片D. 定义文档头部答案:B6. 以下哪个属性用于指定图像的高度和宽度?A. `src`和`alt`B. `height`和`width`C. `title`和`alt`D. `src`和`title`答案:B7. HTML中的`<form>`标签用于什么?A. 显示视频B. 创建用户输入表单C. 插入音频D. 创建表格答案:B8. 在HTML中,`<input>`标签的`type`属性设置为“email”时,它用于什么?A. 验证用户输入是否为有效电子邮件地址B. 发送电子邮件C. 显示电子邮件客户端D. 创建电子邮件链接答案:A9. HTML5中用于定义文档结构的语义化标签有哪些?A. `<article>`, `<section>`, `<nav>`, `<header>`, `<footer>`B. `<div>`, `<span>`, `<p>`, `<h1>`, `<ul>`C. `<table>`, `<tr>`, `<td>`, `<th>`, `<thead>`D. `<object>`, `<param>`, `<embed>`, `<applet>`, `<canvas>` 答案:A10. 在HTML中,`<canvas>`元素用于什么?A. 显示视频B. 嵌入音频C. 绘制图形D. 显示图片答案:C。
单选Html5教程材料selection对象的哪个方法直接将用户选取的终点移到起点:DA. selection.collapse();B. selection.containsNode();C. selection.collapseToEnd();D. selection.collapseToStart ();从当前selection移除range对象使用的方法是:CA. addRange(range);B. removeAllRanges()C. removeRange(range);D. getRangeAt(index);创建一个selection对象用的是哪个方法:CA. window.getSelection ();B. document.getSelection ();C. document.createSelection ();D. window.createSelection ();删除内容用的是哪个方法:CA. cloneRange();B. createRange();C. deleteContents();D. toString();创建Range用的是哪个方法:BA. cloneRange();B. document.createRange();C. deleteContents();D. toString();Canvas图形,需要在正中间的位置填充线性渐变色,使用addColorStop(X,"#0000ff"); 其中X 的值是多少?CA. 50%B. 1/2C. 0.5D. 50cxt.arc(100,100,100,0,Math.PI*2,true) Canvas绘制圆形的arc方法中,参数说明正确的是:CA. 圆半径,圆心X坐标,圆心Y坐标,开始角度,结束角度,是否顺时针B. 圆心Y坐标,圆心X坐标,圆半径,开始角度,结束角度,是否顺时针C. 圆心X坐标,圆心Y坐标,圆半径,开始角度,结束角度,是否顺时针D. 圆心X坐标,圆心Y坐标,圆半径,开始角度,结束角度,是否逆时针Canvas绘制线条时用下面哪个方法设置起点坐标:AA.lineToB. moveToC. start ToD. begin ToCanvas 用于填充颜色的属性是:AA. fillStyleB. fillRectC. lineWidthD. strokeRect创建Canvas画布使用的方法是:CA. getContext("3d");B. document.Context("3d");C. getContext("2d");D. document.Context("2d");window.history.forward() 它表示CA. 前进到下一个页面B. 返回到上一个页面C. 刷新到下一个页面D.刷新到当前页面本地存储用到的键名只能是:AA. 唯一的B. 多样性的C. 可变得D.无所谓读取localStorage数据的方法是:BA. localStorage.getItem("键值");B. localStorage.getItem("键名");C. localStorage.loadItem("键值");D.localStorage.loadItem("键名");读取sessionStorage数据的方法是:BA. sessionStorage.getItem("键值");B. sessionStorage.getItem("键名");C. sessionStorage.loadItem("键值");D.sessionStorage.loadItem("键名");sessionStorage保存数据的方法正确的是:AA.sessionStorage.setItem("键名","键值");B.sessionStorage.saveItem("键名","键值");C.sessionStorage.setItem("键值","键名");D.sessionStorage.saveItem("键值","键名");编写manifest文件中的注释是BA. 以//开头的单行注释B. 以#开头的单行注释C. 以<!-- -->的多行注释D. 以/* */的多行注释编写manifest文件分为几个部分:DA. 1B. 2C. 3D. 4配置manifest文件,IIS的配置方法是在网站属性的http头标签中找到MIME类型添加关联扩展名manifest内容类型输入()BA.text/manifestB.text/cache-manifestC.text/manifest-cacheD.text/local-manifest离线应用中,manifest文件放在网页文件的哪个标记后面AA. bodyB. htmlC. divD. head离线应用中,manifest文件放在网页文件的哪个标记后面AA. bodyB. htmlC. divD. headBlob对象中的type属性表示文件的:DA. 文件名B. 文件大小C. 图片格式D. MIME类型FileReader对象使用()方法把图片显示出来:CA. readAsBinaryStringB. readAsTextC. readAsDateURLD. readAsArrayBuffer当使用Google图像搜索时,你可以把一幅图片从电脑桌面拖放到Google页面的输入框里,这就是使用HTML5的()API实现的。
DA. historyB. systemC. imagesD. File向子页面发送消息window.frames[0].postMessage("ninhao", "http://localhost/2.html"); http://localhost/2.html指的是:BA. 发送方地址B. 接收方地址C. 以上都不是向其他窗口发送消息,otherwindow.postMessage()中的消息内容为所发送的消息文本,也可以是:A. 程序脚本B. html代码C. JOSN文本D. XML代码跨文档消息传输过程中,event.data属性:BA. 返回消息的文档来源B. 返回消息内容C. 返回消息的接受地址在HTML页面中插入<script src="/maps/api/js?sensor=false"></script>的作用是:BA. 调取谷歌的云服务B. 调取谷歌的地图服务C. 调取应用服务接口D. 以上都不是使用getCurrentPosition()获取当前地理位置信息,如果要输出图片需要使用google的地图接口var img_url="/maps/api/staticmap?center="+latlon+"&zoom=14&size=400x300&sensor=false";document.getElementById("mapholder").innerHTML="<img src='"+img_url+"' />";上述代码中latlon需要获取的是:AA. 海拔高度B. 精确度C. 经纬度D. 延时navigator.geolocation.getCurrentPosition(showPosition,showError,{enableHighAcuracy: true,timeout: 5000,maximumAge: 3000});上述代码中的maximumAge指的是:A. 指示浏览器获取高精度的位置B. 指定获取地理位置的超时时间C. 最长有效期,在重复获取地理位置时,此参数指定多久再次获取位置。
D. 以上都不是使用getCurrentPosition()获取当前地理位置信息,返回error.PERMISSION_DENIED表示:A. 用户拒绝了B. 获取不到C. 获取超时D.未知错误if (navigator.geolocation){navigator.geolocation.getCurrentPosition(showPosition);}else{}}上述代码是用来:A. 验证浏览器是否支持拖拽B. 验证浏览器是否支持地理位置C. 验证浏览器是否支持web workersD. 验证浏览器是否支持webSocket在实现拖拽效果时,需要通过()方法获得被拖的数据:A. preventDefault()B. appendChild.getData("Text")C. dataTransfer.setData("Text")D. dataTransfer.getData("Text")在实现拖拽效果时,需要调用()方法来避免浏览器对数据的默认处理A. preventDefault()B. childDefault()C. preventIndex()D. childIndex()为了使元素可拖动,把()属性设置为true。
A. editableB. draggableC. contenteditable控制视频暂停用的是哪个方法:A. stop();B. pause();C. paused();D. play();有必要时,页面在切换或者最小化时需要使用()API来处理视频的播放或暂停状态。
A. DisplayB. VisibilityC. SystemD. File在多媒体控制中以下代码控制的是:if (myVideo.paused)myVideo.play();elsemyVideo.pause();A. 全屏B. 静音C. 暂停和播放D. 以上都不是Worker线程文件中使用哪个方法向HTML页面传回数据:A. onmessage();B. getMessage();C. postMessage();终止Worker线程的方法是:A. stop();B. terminate();C. endworker();D. stopworker();创建一个Worker线程的方法是:A. new Worker("workers.js");B. create Worker("workers.js");C. start Worker("workers.js");D. set Worker("workers.js");多选下面哪些属于Range对象的方法:A. insertNode();B. selectNode();C. selectNodeContents();D. addRange();E. deleteContents();document.execCommand(”参数一", "参数二"," 参数三") 其中的参数一、参数二、参数三分别指的是什么?A. 指令参数B. 交互方式C. 值D. 命令类别E. 以上都不是Canvas绘制图形中绘制线性渐变createLinearGradient(0,0,200,200),其中的四个参数分别是A. 起点X坐标B. 起点Y坐标C. 结束点X坐标D. 宽和高E. 结束点Y坐标Canvas绘制图形中定义边框的strokeRect()方法中的四个参数分别是:A. 起点X坐标B. 起点Y坐标C. 宽D. 高E. 面积HTML5 history对象提供了哪两个新方法,它们允许我们添加和改变当前浏览器的地址:A. pushState()B. localState()C. replaceState()D. sessionState()localStorage读取数据的方法有:A.变量= sessionStorage.getItem("键名");B.变量=sessionStorage. 键名;C.变量= localStorage.getItem("键名");D.变量=localStorage. 键名;sessionStorage保存数据的方法有:A. sessionStorage.setItem("键名","键值");B. sessionStorage. 键名="键值";C. localStorage.setItem("键名","键值");D. localStorage.键名="键值";Html5重新提供了在客户端保存数据的功能Web Storage,分别是:A. sessinStateB. sessinStorageC. localStorageD. localStatemanifest文件的类型有哪几种:A. manifestB. cacheC. appcacheD. appmanifestmanifest文件包含哪几个部分:A.CACHEB.NOCACHEC.FALLBACKWORK利用文件API可以对file控件的上传文件的哪些属性进行控制或验证:A. 文件名B. 文件大小C. 文件类型D. 文件作者E. 文件路径下面哪些是FileReader对象的方法:A. readAsBinaryStringB. readAsTextC. readAsDateURLD. readAsArrayBufferE. abortBlob对象的属性有:A. nameB. lastModifiedDateC. typeD. sizefile对象的属性有:A. nameB. lastModifiedDateC. typeD. size当文档接收到message事件时,执行message事件的事件处理程序,事件对象event中包含以下属性:A. origin属性B. data属性C. source属性D. size属性E. name属性向其他窗口发送消息:otherwindow.postMessage(参数一, 参数二);其中参数一和参数二分别代表:A. 所发送的消息文本B. 所发送的html代码C. 接收消息的对象窗口的URL地址D. 接收到的消息获取当前地理位置信息失败时使用error对象作为回调函数,下面属于error对象的属性的有:A. error.PERMISSION_DENIEDB. error.POSITION_UNAVAILABLEC. error.TIMEOUTD. error.UNKNOWN_ERROR如果获取地理位置成功,则会在成功返回的回调函数中通过访问position对象的一些属性来得到这些位置信息,下面属于position对象的属性的是:A. titudeB. position.coords.longitudeC. position.coords.altitudeD. position.timestamp使用getCurrentPosition()获取当前地理位置信息,定义如下:getCurrentPosition(参数一,参数二,参数三)三个参数分别是:A. 获取当前地理位置信息成功时所执行的回调函数B. 获取当前地理位置信息失败时所执行的回调函数C.可选属性的列表D.都不是当元素允许被拖入其他元素,需要加到元素后面的两个事件是A. draggableB. ondropC. ondragstartD. ondragover当元素被拖动,需要加到元素后面的两个事件是A. draggableB. ondropC. ondragstartD. ondragover<video> 标记比<audio>标记多了哪两个属性:A. autoplayB. heightC. loopD. preloadE. width能支持MP4格式的视频的浏览器有:A. IEB. FirefoxC. OperaD. ChromeE. Safari在使用Web Worker线程时:A. 当web worker 传递消息时,html会执行事件监听器中的代码B. 使用event.data来读取数据C. 不需要监听,直接显示线程文件的处理结果D. 需要监听,直接显示线程文件的处理结果在使用Web Worker线程时需要:A. 判断浏览器是否支持B. 直接运行C. 判断当前页面是否已经有worker对象,如果没有创建一个D. 以上都对判断Y execCommand方法主要用来操作浏览器命令。