HTML和CSS面试题及答案 下载本文

内容发布更新时间 : 2024/5/23 20:47:52星期一 下面是文章的全部内容请认真阅读。

编程语言——HTML/CSS

1、input属于窗体元素,层级显示比flash、其它元素都高。请判断这句话的正确与否。 A.T B.F

2、根据栅格系统的标准用法,错误的是 A.

D.

3、列表分为两类,一是无序列表,一是有序列表,以下哪个是无序列表? A.

    B.
      C.D.

      4、关于下列类的说法错误的是?

      A.show用来显示一个区块B.hide用来隐藏一个div

      C.hidden用来隐藏一个div D.text-hide将会隐藏掉文字

      5、关于嵌套列的用法,错误的是

      A.


      B.


      C.




      D.


      6、下面哪一个标符可以产生一个水平线?

      A.


      B.
      C.D.

      7、处理a.html文件时,以下哪行伪代码可能导致内存越界或者抛出异常() 1 int totalBlank = 0; 2 int blankNum = 0; 3 int taglen = page.taglst.size(); 4 A for(int i = 1; i < taglen-1; ++i) 5 { 6 //check blank 7 B while(page.taglst[i] == \8 { 9 C ++totalBlank; 10 D ++i; 11 }

      12 E if(totalBlank > 10)

      13 F blankNum += totalBlank; 14 G totalBlank = 0; 15 }

      注意:以下代码中taglen是html文件中存在元素的个数,a.html中taglen的值是15,page.taglst[i]取的是a.html中的元素,例如page.taglst[1]的值是

      a.html的文件如下:

      test

      aaaaaaa





      A.A B.B C.C D.D E.E F.F G.G

      8、下面有关html5标签说法错误的有?

      A.

      B.比如来自一个外部的新闻提供者的一篇新的文章,或者来自 blog 的文本,或者是来自论坛的文本。亦或是来自其他外部源内容

      C.

      标签定义菜单列表。当希望列出表单控件时使用该标签 D.标签定义命令按钮,比如单选按钮、复选框或按钮

      9、下面属于CSS3新增属性的有?

      A.box-shadow B.text-shadow C.border-radius D.rgba

      10、哪些可以给文字加上背景?

      A.bg-primary B.bg-success C.bg-info D.bg-warning

      11、在bootstrap中,关于全局设置的说法,错误的是 A.font-size为14px B.line-height 设置为 1.428

      C.

      设置了等于 1/2 行高(即 10px)的底部外边距(margin) D.

      设置了等于 1/2 行高(即 10px)的底部内边距(padding)

      12、以下位于间的代码片段是做什么用的

      1

      13、关于HTTP协议,下面哪个说法是正确的? A.HTTP协议是有状态协议。

      B.以下是一个Http链接的response 的响应头: GET /xxx/xxx/js/lib/test.js HTTP/1.1 Host: 127.0.0.1 Connection: keep-alive Pragma: no-cache Cache-Control: no-cache Accept: */* C.RESTful 接口中,利用HTTP协议的method字段来描述要对资源操作的方式,比如GET表示获取资源,POST表示新增一个资源,PUT表示更新资源,DELETE 表示删除资源等等。 D.一个HTTP请求返回的HTTP状态码中,304表示临时重定向。

      14、以下关于盒子模型描述正确的是:

      A.标准盒子模型中:盒子的总宽度=左右margin + 左右border + 左右padding + width B.IE盒子模型中:盒子总宽度=左右margin + 左右border + width C.标准盒子模型中:盒子的总宽度=左右margin + 左右border + width D.IE盒子模型中:盒子总宽度= width

      15、如何让一个区块居中?

      A.center B.center-block C.horizontal-center D.vertical-center

      16、关于栅格系统,以下说法正确的是

      A.会有自动的padding样式B.会有自动的margin样式

      C.其字体默认为14px D.其box-sizing默认为border-box

      17、哪些是正确的辅助类

      A.text-muted B.text-success C.text-info D.text-warning

      18、在bootstrap中, 关于导航条,下列说法正确的是? A.应该将被包裹的元素放到navbar-collapse类中 B.表单应该放置于navbar-form内

      C.可以使用navbar-left和navbar-right来对齐导航条

      D.可以使用navbar-fixed-top和navbar-fixed-bottom来将导航条固定到顶部或底部

      19、iframe的使用场景有?

      A.与第三方域名下的页面共享cookie B.上传图片,避免当前页刷新 C.左边固定右边自适应的布局D.资源加载

      20、设置CSS属性float的值为 1 时可取消元素的浮动。

      21、css属性font-style用于设置字体的粗细。请判断这句话的正确与否。 A.T B.F

      22、使用CSS来格式化网页,共有三种方式,以下哪一种不是: A.在HEAD中引用B.作为标记来引用 C.在BODY中引用D.作为文件来引用

      23、下面有关html的描述,不推荐的是? A.在页面顶部添加 doctype声明;

      B.在 … 中间插入 HTML 代码; C.避免使用标签;

      D.使用

      元素展现学生成绩表等数据。

      24、在css3中要使元素由一种样式转换成另一种样式,需要使用什么属性? A.animation B.keyframes C.flash D.transition