牛客网智能专项练习 - HTML/CSS(1)

1 篇文章 0 订阅

1. 浏览器在一次 HTTP 请求中,需要传输一个 4097 字节的文本数据给服务端,可以采用那些方式? 【E】

A. 存入 IndexdDB
B. 写入 COOKIE
C. 放在 URL 参数
D. 写入 Session
E. 使用 POST

F. 放在 Local Storage

解析:
A.  IndexdDB (索引数据库)是 HTML5 的本地存储,把一些数据存储到浏览器(客户端)中,当与网络断开时,可以从浏览器中读取数据,用来做一些离线应用。IndexedDB对创建具有丰富本地存储数据的数据密集型的离线 HTML5 Web 应用程序很有用。同时它还有助于本地缓存数据,使传统在线 Web 应用程序(比如移动 Web 应用程序)能够更快地运行和响应。
B. Cookie 通过在客户端 ( 浏览器 ) 记录信息确定用户身份,最大为 4 kb。Cookie实际上是一小段的文本信息。客户端请求服务器,如果服务器需要记录该用户状态,就使用response向客户端浏览器颁发一个Cookie。客户端浏览器会把Cookie保存起来。当浏览器再请求该网站时,浏览器把请求的网址连同该Cookie一同提交给服务器。服务器检查该Cookie,以此来辨认用户状态。服务器还可以根据需要修改Cookie的内容。
C. url 参数用的是 get 方法,从服务器上获取数据,大小不能大于 2 kb 。
D. Session 是服务器端使用的一种记录客户端状态的机制,使用上比Cookie简单一些,相应的也增加了服务器的存储压力。
E. post 是向服务器传送数据,数据量较大。 两种HTTP请求方式:GET - 从指定的服务器中获取数据;POST - 提交数据给指定的服务器处理。

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. 浏览器通过识别图形验证码中的内容和用户输入的内容判断是否一致




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值