1. 浏览器在一次 HTTP 请求中,需要传输一个 4097 字节的文本数据给服务端,可以采用那些方式? 【E】
C. 放在 URL 参数
D. 写入 Session
E. 使用 POST
F. 放在 Local Storage
解析:A. IndexdDB (索引数据库)是 HTML5 的本地存储,把一些数据存储到浏览器(客户端)中,当与网络断开时,可以从浏览器中读取数据,用来做一些离线应用。IndexedDB对创建具有丰富本地存储数据的数据密集型的离线 HTML5 Web 应用程序很有用。同时它还有助于本地缓存数据,使传统在线 Web 应用程序(比如移动 Web 应用程序)能够更快地运行和响应。
F. local Storage 也是 HTML5 的本地存储,将数据保存在客户端中(一般是永久的)。
2. head标签中必不少的是【C】
A. <meta>
B. <link>
C. <title>
D. <script>
解析:
下面这些标签可用在 head 部分:<base>, <link>, <meta>, <script>, <style>, 以及 <title>。 <title> 定义文档的标题,它是 head 部分中唯一必需的元素。 (新的html5中title已经不是必不可少的了)
3. 以下说法正确的是【B C】
A. HTML中表示标题的标签应该全部使用h1
B. 应该将 h1 用作主标题(最重要的),其后是 h2(次重要的),再其次是 h3,以此类推。
C. 应该根据页面中内容的层级关系来决定使用合适的标题标签。
D. h1标签用来描述网页中最上层的标题。
4. 请选出正确的答案【A B C】
A. 一个id在页面中只能使用一次
B. 一个class可以在一个网页中多次使用
C. ID和class都能和javascript及CSS一起使用
E. 同一个id或class,都可以在一个网页中出现多次
5. 关于web表单登录中用到的图形验证码的实现,以下做法不正确的有:【A B D】
A. 返回给浏览器的html代码中包含图形验证码和文本字符串,登录前客户端判断输入内容和页面中保存的内容是否一致
B. 服务器端在返回的图片和cookie中同时包含图形验证码,登录前客户端判断输入内容和cookie保存的内容是否一致
C. 服务器端生成验证码后一方面通过图片将验证码返回给客户端,同时在服务器端保存文本的验证码,由服务器端验证输入内容是否正确
D. 浏览器通过识别图形验证码中的内容和用户输入的内容判断是否一致