1、在CSS3中,以下哪个是IE浏览器(Trident内核)的私有属性前缀? ( )
正确答案: D
A、–Webkit
B、–trident
C、–ie
D、–ms
2、在bootstrap中, 关于导航条,下列说法正确的是?
正确答案: A B C D
A、应该将被包裹的元素放到navbar-collapse类中
B、表单应该放置于navbar-form内
C、可以使用navbar-left和navbar-right来对齐导航条
D、可以使用navbar-fixed-top和navbar-fixed-bottom来将导航条固定到顶部或底部
3、以下说法正确的是
正确答案: A C D
A、为<table>标签添加.table类可以给表格添加水平分割线
B、给表格添加table-striped类可以使IE8中的表格出现斑马线
C、为表格添加table-bordered类可为表格中每个元素增加边框
D、为表格添加table-hover类可为表格中增加鼠标悬停样式
4、iframe的使用场景有?
正确答案: A B C D
A、与第三方域名下的页面共享cookie
B、上传图片,避免当前页刷新
C、左边固定右边自适应的布局
D、资源加载
5、浏览器在一次 HTTP 请求中,需要传输一个 4097 字节的文本数据给服务端,可以采用那些方式?
正确答案: E
A、存入 IndexdDB
B、写入 COOKIE
C、放在 URL 参数
D、写入 Session
E、使用 POST
F、放在 Local Storage
说明:IndexdDB 是 HTML5 的本地存储,把一些数据存储到浏览器(客户端)中,当与网络断开时,可以从浏览器中读取数据,用来做一些离线应用。
Cookie 通过在客户端 ( 浏览器 ) 记录信息确定用户身份,最大为 4 kb 。
url 参数用的是 get 方法,从服务器上获取数据,大小不能大于 2 kb 。
Session 是服务器端使用的一种记录客户端状态的机制 。
post 是向服务器传送数据,数据量较大。
local Storage 也是 HTML5 的本地存储,将数据保存在客户端中(一般是永久的)。
6、HTML5 中不再支持下面哪个元素?
正确答案: D
A、<q>
B、<ins>
C、<menu>
D、<font>
7、关于下列类的说法错误的是?
正确答案: B
A、show用来显示一个区块
B、hide用来隐藏一个div
C、hidden用来隐藏一个div
D、text-hide将会隐藏掉文字
说明:bootstrap知识
8、关于下列CSS选择器:ID选择器、类选择器、伪类选择器、标签名称选择器,排序正确的是:()
正确答案: D
A、ID选择器>Class选择器>伪类=标签名称选择器
B、ID选择器>伪类>Class选择器>标签名称选择器
C、ID选择器>Class选择器>伪类>标签名称选择器
D、ID选择器>Class选择器=伪类>标签名称选择器
9、在 HTML5 中,哪个元素用于组合标题元素?()
正确答案: D
A、<group>
B、<header>
C、<headings>
D、<hgroup>
10、关于屏幕的尺寸标准,说法错误的是
正确答案: D
A、col-sm-* 一般用于大于768的平板
B、col-md-* 一般用于大于992的中等屏幕显示器
C、col-lg-*用于大于1200的桌面显示器
D、col-xs-*用于小于700的手机屏幕
说明:
超小屏幕(手机) 小屏幕(平板) 中等屏幕(桌面) 大屏幕(桌面)
<768px >=768 >=992 >=1200
.col-xs- .col-sm- .col-md- .col-lg-
11、关于h标签,以下说法正确的是
正确答案: A D
A、<h1>最大
B、<h6>最大
C、<small>用法错误
D、<small>表示副标题
说明:bootstrap知识
12、jquery ajax中都支持哪些返回类型?
正确答案: A B C D
A、xml
B、html
C、jsonp
D、json
说明:$.ajax()函数依赖服务器提供的信息来处理返回的数据。如果服务器报告说返回的数据是XML,那么返回的结果就可以用普通的XML方法或者jQuery的选择器来遍历。如果见得到其他类型,比如HTML,则数据就以文本形式来对待。
通过dataType选项还可以指定其他不同数据处理方式。除了单纯的XML,还可以指定 html、json、jsonp、script或者text。
13、input属于窗体元素,层级显示比flash、其它元素都高。请判断这句话的正确与否。
正确答案:F
说明:在html中,帧元素(frameset)的优先级最高,表单元素比非表单元素的优先级要高。
表单元素包括:文本输入框,密码输入框,单选框,复选框,文本输入域,列表框等等;
非表单元素包括:连接(a),div,table,span等。
所有的html元素又可以根据其显示分成两类:有窗口元素以及无窗口元素。有窗口元素总是显示在无窗口元素的前面。
有窗口元素包括:select元素,object元素,以及frames元素等等。
无窗口元素:大部分html元素都是无窗口元素。
14、DHTML 的动态样式的作用是 ()
正确答案: D
A、可使开发人员改变显示在一页上的文本或图像,以便内容能够交互地对用户的鼠标和键盘操作做出响应
B、让页面制作者以自动方式或对用户的操作做出响应的方式移动页面上的文本和图像
C、可实现客户端与服务端动态的信息资源交换
D、使网页作者改变内容的外部特征而不强制用户再次下载全部内容
15、哪一个不是浏览器默认的天生inline-block标签(拥有内在尺寸,可设置高宽,不会自动换行)?
正确答案: C
A、<button>
B、<input>
C、<label>
D、<img>
说明:
1、常见的块级元素(自动换行, 可设置高宽 )有:
div,h1-h6,p,pre,ul,ol,li,form,table,label等
2、常见的行内元素(无法自动换行,无法设置宽高)有:
a,img,span,i(斜体),em(强调),sub(下标),sup(上标)等。
3、常见的行块级元素(拥有内在尺寸,可设置高宽,不会自动换行 )有:
(button,input,textarea,select), img等
4、label元素不会是浏览器默认的行块级元素
16、为了在input两侧添加额外元素,以下说法正确的是
正确答案: A B D
A、使用input-group来封装控件
B、使用input-group-addon来添加前置元素
C、使用input-group-tailon来添加后置元素
D、必须为input添加form-control类