2023年6月20日发(作者:)

HTML5考试题(⼆)⼀、单选题(共30题,每题2分)1.何时使⽤margin值描述错误的是A需要在border外侧添加空⽩B需要在border内侧添加空⽩C两个盒⼦上下外侧之间的空⽩D两个盒⼦左右外侧需要空⽩时正确答案: B解析:margin外边距,B项描述是内填充padding2.关于⽂本溢出属性描述错误的是?Ahidden:内容会被修剪,并且其余内容是不可见的Bscroll:内容会被修剪,但是浏览器会显⽰滚动条,以便查看其余的内容Cinherit:规定不能继承⽗元素overflow属性的值Dvisible:默认值,内容不会被修剪,会成现在元素框之外正确答案: C解析:overflow 属性规定当内容溢出元素框时发⽣的事情。 visible 默认值。内容不会被修剪,会呈现在元素框之外。 hidden 内容会被修剪,并且其余内容是不可见的。 scroll 内容会被修剪,但是浏览器会显⽰滚动条以便查看其余的内容。 auto 如果内容被修剪,则浏览器会显⽰滚动条以便查看其余的内容。 inherit 规定应该从⽗元素继承 overflow 属性的值。静态页⾯出现中⽂乱码如何解决?A给head标签⾥⾯定义doctypeB在head⾥加⼊CD正确答案: B解析:B,meta标签的charset 属性规定 HTML ⽂档的字符编码,出现乱码之后是因为字符编码没设置;A、doctype声明⽂档类型,C,选项是移动端书写设置的视⼝,D,外部样式表引⼊4.不属于form标签的属性的是?AnameBmethodCgetDaction正确答案: C解析:题⽬问的是form的属性,get是属性值,form有target属性 ,规定在何处打开 action URL。标签中不包含的属性有?AaltBtitleCurlDsrc正确答案: C解析:题⽬问的是不包含,url是css⾥⾯background的属性,不属于img6.下列哪个属性不属于CSS⽂本属性?Afont-sizeBtext-transformCtext-alignDmargin正确答案: D解析:问的是CSS⽂本属性,重点在⽂本,margin不属于⽂本7.下列哪个CSS语句能够设置盒⼦模型的填充为10px、20px、30px、40px、(顺时针⽅向)Apadding:10px 20px 30px 40px;Bpadding:40px 30px 20px 10px;Cmargin:10px 20px 30px 40px;Dmargin:40px 30px 20px 10px;正确答案: A解析:padding四个数值的时候,分别是上 右 下 左;顺时针,所以是10 20 30 40;8.以下是元素作⽤的是?A该语句⽤来定义⽂档类型B该语句⽤来声明命名空间C该语句⽤来向搜索引擎声明⽹站关键字D该语句⽤来向搜索引擎声明⽹站作者正确答案: A解析:doctype声明当前的⽂档类型9.关于边框以下写法是错误的是?Aborder-widthBborder-styleCborder-solidDborder-color正确答案: C解析:border边框包括 border-color边框颜⾊ border-style边框线型 border-width边框宽度10.在HTML中,将表单中input元素的type属性值设置为( )时,⽤于创建重置按钮AbuttonBsubmitCresetDradio正确答案: C解析:button按钮 submit提交按钮 reset重置按钮 radio单选按钮11.阅读下⾯HTML代码,如果期望#tabs元素位于box容器的右下⾓,则需要添加的CSS样式是( )?A#tabs { position:absolute; right:0; bottom:0; }B#tabs { position:relative; right:0; bottom:0; }C#box { position:relative; } #tabs { position:absolute; right:0; bottom:0; }D#box { position:relative; } #tabs { position:right bottom; }正确答案: C解析:问的是期望tabs位于box容器的右下⾓,那么box的参照物是tabs,absolute的参照物是有定位设置的⽗元素语义化描述错误的是( )A语义化没有任何意义B直观的认识标签对于搜索引擎的抓取有好处,⽤正确的标签做正确的事情CHTML语义化就是让页⾯的内容结构化,便于对浏览器,搜索引擎解析D在没有样式css情况下也以⼀种⽂档格式显⽰,并且是容易阅读正确答案: A解析:语义化对于页⾯有很好的重要性。13.以下( )标签⽤于在表单中构建复选框ABCD正确答案: C解析:复选框 CheckBox 密码password ⽂本 text 单选框radio14.下⾯选项中,可以设置页⾯中某个DIV标签当内容溢出的时候出现滚动条的是( )Aoverflow:hiddenBdisplay:blockC overflow:scrollDdisplay:scroll;正确答案: C解析:超出显⽰滚动条⽤的是overflow:auto或者scroll;15.我们想要让表格的边框在页⾯中⼀定不显⽰出来,⽤什么⽅法可以做到呢?( )Abgcolor="white"Bbordercolor="white"Cborder="1"Dborder="0"正确答案: D解析:边框不显⽰,就是边框没有,border="0"哪些属性没有继承性( )Afont-sizeBfont-familyCcolorDheight正确答案: D解析:CSS 继承是指我们设置上级(⽗级)的CSS样式,上级(⽗级)及以下的⼦级(下级)都具有此属性,⼀般只有⽂字⽂本具有继承特性,如⽂字⼤⼩、⽂字加粗、⽂字颜⾊、字体等。17.⽤HTML+CSS开发商业⽹站测试分析,在制作⽹页时,关于overflow属性说法错误的是( )Aoverflow属性的常见值有visible、hidden、scroll、autoB当属性值为hidden时,如果内容被修剪,则浏览器会显⽰滚动条以便查看其余内容C可以使⽤overflow属性与盒⼦宽度配合使⽤,清除浮动来扩展盒⼦的⾼度D如果页⾯中有绝对定位元素,并且绝对定位的元素超出了⽗级的范围,使⽤overflow属性则不合适正确答案: B解析:overflow:hidden;是溢出隐藏不会有滚动条18.在CSS中,可⽤于设置⽂本的⾸⾏缩进的属性是( )Aline-heightBtext-alignCletter-spacingDtext-indent正确答案: D解析:⾸⾏缩进 text-indent19.在HTML中,下⾯( )不属于HTML⽂档的基本组成部分ABCD正确答案: D解析:HTML的基础组成部分 head body html20.内容设置哪个定位的属性值,可以取消定位?Aposition:relativeBposition:absoluteCposition:fixedDposition:static正确答案: D解析:position:static可以取消定位 ,答案选择D21.在HTML中,以下( )能够实现表格跨⾏合并(向下合并单元格)?Acolspan标签Browspan属性Crowspan标签Dcolspan属性正确答案: B解析:colspan属性 合并列 rowspan属性 合并⾏22.在HTML中,关于CSS语法的说法错误的是( )Acss样式⽆法实现页⾯的精确控制B每条样式规则使⽤分号(;)隔开Ccss样式实现了结构与表现的分离,利于团队开发D声明是由属性和属性值组成,声明是放在花括号⾥⾯正确答案: A解析:略23.在 HTML中,以下哪个选项表⽰版权号?A©B C>D<正确答案: A解析:版权 ©24.在HTML中,( )标签⽤于在⽹页中创建表单?AformBtextareaCfromDinput正确答案: A解析:创建表单⽤的是form25.可以解决图⽚底部间隙的问题的⽅法正确的是Adisplay:inline-blockBmargin:0;Cpadding:0;Ddisplay:block;正确答案: D解析:题⽬问的是图⽚撑⼤3像素的兼容问题,解决⽅法有2个,1是给img设置display:block;或者vertical-align:top;。26.关于⼦元素的margin-top值会传递给⽗元素的问题的解决⽅法描述错误的是?A设置float属性的元素不会出现margin-top问题B给⽗元素设置overflow:hidden;C设置背景颜⾊backgroundD给⽗元素设置边框线border正确答案: C解析:问的是不属于解决⽅法所以选C,C选项的设置背景颜⾊解决不了margin-top的兼容的兼容问题,那么也就⽆所谓margin-top的兼容了。27.在HTML中,使⽤标签插⼊图像,下列选项关于的src属性说法正确的是( )A⽤来设置图⽚⽂件的格式B⽤来设置图⽚⽂件所在的位置C⽤来设置⿏标指向图⽚时显⽰的⽂字D⽤来设置图⽚周围显⽰的⽂字正确答案: B解析:img的src属性设置图⽚⽂件所在的位置,title⿏标悬停上去之后的提⽰信息 alt图⽚显⽰不出来的信息28.哪个属性使HTML的表格元素⾥单元格在⼀⾏上进⾏的合并AcellpaddingBrowspanCcellspacingDcolspan正确答案: D解析:题⽬问同⾏进⾏合并,重点在同⾏,意思就是在⼀⾏上进⾏的合并,描述的效果就是合并列,所以选择D colspan29.以下哪个标签是属于table表格的⾏分组的标签?AtfootBcolCcaptionDcolgroup正确答案: A解析:表格⾏分组是thead tbody tfoot所以选择A;col和colgroup是列分组,caption是表格标题30.以下哪个元素不是⾏内块元素?( )AtextareaBdivCimgDinput正确答案: B解析:题⽬问的是哪个不是⾏内块,textarea、img、input都是;div是块元素⼆、多选题(不定项选择)(共20题,每题2分)1.结构:

CSS:div{width:678px;height:456px;background:#f00;}p{width:234px;height:124px;background:#00f;} 以下选项中,可以实现让p在div中⽔平和垂直居中的代码A给p添加position:absolute;left:0;top:0;bottom:0;right:0;margin:auto 给div添加position:relativeB给p添加position:absolute;left:50%;top:50%; 给div添加position:relativeC给p添加position:absolute; left:50%;top:50%;margin-left:117px;margin-top:62px 给div添加position:absoluteD给p添加position:absolute;left:50%;top:50%;margin-left:-117px;margin-top:-62px 给div添加position:absolute正确答案: A,D解析:定位的两种居中⽅法2.以下哪些元素是⾮置换元素AinputBimgCdivDspan正确答案: C,D解析:CD3.以下哪些元素是置换元素AinputBulCspanDimg正确答案: A,D解析:AD4.块状元素的特征有哪些A可以设置宽度和⾼度B⼀般作为容器使⽤C此元素正常情况下不会和其它元素在同⼀⾏内显⽰D默认情况下,可以和其他标签在⼀⾏内逐个显⽰正确答案: A,B,C解析:ABC5.以下对relative定位描述正确的是Arelative定位会使元素脱离正常⽂档流Brelative定位根据⽗元素进⾏定位的Crelative定位是根据元素本⾝的位置进⾏定位的Drelative定位不会使元素脱离正常⽂档流正确答案: C,D解析:relative不脱离⽂档流6.以下对absolute和relative的描述正确的是A两种定位没有任何区别B都会使元素脱离正常⽂档流Cabsolute定位会使元素脱离正常⽂档流,relative定位不会使元素脱离正常⽂档流D都需要结合left,right,top,bottom属性确定元素定位的坐标正确答案: C,D解析:定位7.以下对z-index属性描述正确的是A给元素设置z-index属性可以改变元素的⼤⼩B给定位元素设置z-index属性可以改变元素的堆叠顺序C元素默认的z-index值是1Dz-index的属性值可以是负值正确答案: B,D解析:z-index层叠属性,默认值是0,是可以给负值的8.以下哪些为块元素?AspanBpCh1Da正确答案: B,C解析:span、a是⾏内元素9.元素类型分为哪两种类型?A块状元素B内联元素C未知元素D⾏内块元素正确答案: A,B解析:块状元素、内联元素(⼜叫⾏内元素)ow属性的属性值有哪些AhiddenBvisibleCscrollDauto正确答案: A,B,C,D解析:overflow:hidden;/visible/scroll/auto等11.盒⼦内的⽂本溢出,让盒⼦显⽰滚动条,以下哪个属性不能实现此效果AdisplayBoverflowCfloatDposition正确答案: A,C,D解析:⽂本溢出显⽰滚动条,只能⽤overflow属性12.以下选项中display的属性值为inline-block的标签有哪些AimgBinputCtextarea⽂本域Dselect下拉列表正确答案: A,B,C,D解析:问的是⾏内块元素都有谁,ABCD13.以下哪些为⾏内元素(内联元素)元素?AaBiCspanDtable正确答案: A,B,C解析:table不是⾏内元素14.以下对position的描述正确的是A此属性规定元素的定位⽅式B此属性规定元素背景图⽚的位置C此属性规定只能块状元素才能使⽤D绝对定位会让元素脱离⽂档流正确答案: A,D解析:绝对定位的元素脱离⽂档流15.以下描述正确的是A元素类型分为两种分别是:⾏内元素,块状元素Bli标签display的默认属性值是list-item。Cdisplay:none会设置内容隐藏。Ddisplay属性可以设置元素类型转换。正确答案: A,B,C,D解析:ABCD16.下⾯选项中对置换元素描述正确的是(就是⾏内块元素标签)A元素本⾝拥有固有尺⼨,宽度,⾼度或宽⾼⽐B都带有边框C置换元素可以设置盒模型的属性D置换元素不能设置宽⾼。正确答案: A,C解析:AC正确17.给元素设置透明度,可以⽤哪些⽅法设置,下⾯那个是正确的?(背景透明和元素透明都算)Aopacity:100;Bopacity:0.5;Cbackground:rgba(255,255,255,0.5);Dbackground:rgba(255,255,255,100);正确答案: B,C解析:opacity的取值为0-1,background:rgba(255,255,255,0.5);rgba透明度取值为0-1,属性之间;隔开18.以下哪些属性,可以让元素不论本⾝是什么元素类型,设置之后都会产⽣块级框(块级框就是元素可以设置宽⾼)Adisplay:blockBposition:fixedCfloat:leftDposition:absolute正确答案: A,B,C,D解析:例如span默认不可以设置宽⾼,⼀旦浮动或者使⽤绝对定位和固定定位,就可以设置了19.如何让元素⾼度⾃适应?(⽗元素的⾼度由内容撑开)A给元素设置height:100%B给元素设置height:autoC⾼度不写D给元素设置height:content;正确答案: B,C解析:height:auto或者⾼度不写,⽗元素的⾼度由内容撑开20.隐藏元素的⽅法有Aoverflow:hidden;Bdisplay:none;Cvisibility:hidden;Ddisplay:hidden;正确答案: B,C解析:overflow:hidden;不是隐藏元素⽽是隐藏元素溢出的部分

2023年6月20日发(作者:)

HTML5考试题(⼆)⼀、单选题(共30题,每题2分)1.何时使⽤margin值描述错误的是A需要在border外侧添加空⽩B需要在border内侧添加空⽩C两个盒⼦上下外侧之间的空⽩D两个盒⼦左右外侧需要空⽩时正确答案: B解析:margin外边距,B项描述是内填充padding2.关于⽂本溢出属性描述错误的是?Ahidden:内容会被修剪,并且其余内容是不可见的Bscroll:内容会被修剪,但是浏览器会显⽰滚动条,以便查看其余的内容Cinherit:规定不能继承⽗元素overflow属性的值Dvisible:默认值,内容不会被修剪,会成现在元素框之外正确答案: C解析:overflow 属性规定当内容溢出元素框时发⽣的事情。 visible 默认值。内容不会被修剪,会呈现在元素框之外。 hidden 内容会被修剪,并且其余内容是不可见的。 scroll 内容会被修剪,但是浏览器会显⽰滚动条以便查看其余的内容。 auto 如果内容被修剪,则浏览器会显⽰滚动条以便查看其余的内容。 inherit 规定应该从⽗元素继承 overflow 属性的值。静态页⾯出现中⽂乱码如何解决?A给head标签⾥⾯定义doctypeB在head⾥加⼊CD正确答案: B解析:B,meta标签的charset 属性规定 HTML ⽂档的字符编码,出现乱码之后是因为字符编码没设置;A、doctype声明⽂档类型,C,选项是移动端书写设置的视⼝,D,外部样式表引⼊4.不属于form标签的属性的是?AnameBmethodCgetDaction正确答案: C解析:题⽬问的是form的属性,get是属性值,form有target属性 ,规定在何处打开 action URL。标签中不包含的属性有?AaltBtitleCurlDsrc正确答案: C解析:题⽬问的是不包含,url是css⾥⾯background的属性,不属于img6.下列哪个属性不属于CSS⽂本属性?Afont-sizeBtext-transformCtext-alignDmargin正确答案: D解析:问的是CSS⽂本属性,重点在⽂本,margin不属于⽂本7.下列哪个CSS语句能够设置盒⼦模型的填充为10px、20px、30px、40px、(顺时针⽅向)Apadding:10px 20px 30px 40px;Bpadding:40px 30px 20px 10px;Cmargin:10px 20px 30px 40px;Dmargin:40px 30px 20px 10px;正确答案: A解析:padding四个数值的时候,分别是上 右 下 左;顺时针,所以是10 20 30 40;8.以下是元素作⽤的是?A该语句⽤来定义⽂档类型B该语句⽤来声明命名空间C该语句⽤来向搜索引擎声明⽹站关键字D该语句⽤来向搜索引擎声明⽹站作者正确答案: A解析:doctype声明当前的⽂档类型9.关于边框以下写法是错误的是?Aborder-widthBborder-styleCborder-solidDborder-color正确答案: C解析:border边框包括 border-color边框颜⾊ border-style边框线型 border-width边框宽度10.在HTML中,将表单中input元素的type属性值设置为( )时,⽤于创建重置按钮AbuttonBsubmitCresetDradio正确答案: C解析:button按钮 submit提交按钮 reset重置按钮 radio单选按钮11.阅读下⾯HTML代码,如果期望#tabs元素位于box容器的右下⾓,则需要添加的CSS样式是( )?A#tabs { position:absolute; right:0; bottom:0; }B#tabs { position:relative; right:0; bottom:0; }C#box { position:relative; } #tabs { position:absolute; right:0; bottom:0; }D#box { position:relative; } #tabs { position:right bottom; }正确答案: C解析:问的是期望tabs位于box容器的右下⾓,那么box的参照物是tabs,absolute的参照物是有定位设置的⽗元素语义化描述错误的是( )A语义化没有任何意义B直观的认识标签对于搜索引擎的抓取有好处,⽤正确的标签做正确的事情CHTML语义化就是让页⾯的内容结构化,便于对浏览器,搜索引擎解析D在没有样式css情况下也以⼀种⽂档格式显⽰,并且是容易阅读正确答案: A解析:语义化对于页⾯有很好的重要性。13.以下( )标签⽤于在表单中构建复选框ABCD正确答案: C解析:复选框 CheckBox 密码password ⽂本 text 单选框radio14.下⾯选项中,可以设置页⾯中某个DIV标签当内容溢出的时候出现滚动条的是( )Aoverflow:hiddenBdisplay:blockC overflow:scrollDdisplay:scroll;正确答案: C解析:超出显⽰滚动条⽤的是overflow:auto或者scroll;15.我们想要让表格的边框在页⾯中⼀定不显⽰出来,⽤什么⽅法可以做到呢?( )Abgcolor="white"Bbordercolor="white"Cborder="1"Dborder="0"正确答案: D解析:边框不显⽰,就是边框没有,border="0"哪些属性没有继承性( )Afont-sizeBfont-familyCcolorDheight正确答案: D解析:CSS 继承是指我们设置上级(⽗级)的CSS样式,上级(⽗级)及以下的⼦级(下级)都具有此属性,⼀般只有⽂字⽂本具有继承特性,如⽂字⼤⼩、⽂字加粗、⽂字颜⾊、字体等。17.⽤HTML+CSS开发商业⽹站测试分析,在制作⽹页时,关于overflow属性说法错误的是( )Aoverflow属性的常见值有visible、hidden、scroll、autoB当属性值为hidden时,如果内容被修剪,则浏览器会显⽰滚动条以便查看其余内容C可以使⽤overflow属性与盒⼦宽度配合使⽤,清除浮动来扩展盒⼦的⾼度D如果页⾯中有绝对定位元素,并且绝对定位的元素超出了⽗级的范围,使⽤overflow属性则不合适正确答案: B解析:overflow:hidden;是溢出隐藏不会有滚动条18.在CSS中,可⽤于设置⽂本的⾸⾏缩进的属性是( )Aline-heightBtext-alignCletter-spacingDtext-indent正确答案: D解析:⾸⾏缩进 text-indent19.在HTML中,下⾯( )不属于HTML⽂档的基本组成部分ABCD正确答案: D解析:HTML的基础组成部分 head body html20.内容设置哪个定位的属性值,可以取消定位?Aposition:relativeBposition:absoluteCposition:fixedDposition:static正确答案: D解析:position:static可以取消定位 ,答案选择D21.在HTML中,以下( )能够实现表格跨⾏合并(向下合并单元格)?Acolspan标签Browspan属性Crowspan标签Dcolspan属性正确答案: B解析:colspan属性 合并列 rowspan属性 合并⾏22.在HTML中,关于CSS语法的说法错误的是( )Acss样式⽆法实现页⾯的精确控制B每条样式规则使⽤分号(;)隔开Ccss样式实现了结构与表现的分离,利于团队开发D声明是由属性和属性值组成,声明是放在花括号⾥⾯正确答案: A解析:略23.在 HTML中,以下哪个选项表⽰版权号?A©B C>D<正确答案: A解析:版权 ©24.在HTML中,( )标签⽤于在⽹页中创建表单?AformBtextareaCfromDinput正确答案: A解析:创建表单⽤的是form25.可以解决图⽚底部间隙的问题的⽅法正确的是Adisplay:inline-blockBmargin:0;Cpadding:0;Ddisplay:block;正确答案: D解析:题⽬问的是图⽚撑⼤3像素的兼容问题,解决⽅法有2个,1是给img设置display:block;或者vertical-align:top;。26.关于⼦元素的margin-top值会传递给⽗元素的问题的解决⽅法描述错误的是?A设置float属性的元素不会出现margin-top问题B给⽗元素设置overflow:hidden;C设置背景颜⾊backgroundD给⽗元素设置边框线border正确答案: C解析:问的是不属于解决⽅法所以选C,C选项的设置背景颜⾊解决不了margin-top的兼容的兼容问题,那么也就⽆所谓margin-top的兼容了。27.在HTML中,使⽤标签插⼊图像,下列选项关于的src属性说法正确的是( )A⽤来设置图⽚⽂件的格式B⽤来设置图⽚⽂件所在的位置C⽤来设置⿏标指向图⽚时显⽰的⽂字D⽤来设置图⽚周围显⽰的⽂字正确答案: B解析:img的src属性设置图⽚⽂件所在的位置,title⿏标悬停上去之后的提⽰信息 alt图⽚显⽰不出来的信息28.哪个属性使HTML的表格元素⾥单元格在⼀⾏上进⾏的合并AcellpaddingBrowspanCcellspacingDcolspan正确答案: D解析:题⽬问同⾏进⾏合并,重点在同⾏,意思就是在⼀⾏上进⾏的合并,描述的效果就是合并列,所以选择D colspan29.以下哪个标签是属于table表格的⾏分组的标签?AtfootBcolCcaptionDcolgroup正确答案: A解析:表格⾏分组是thead tbody tfoot所以选择A;col和colgroup是列分组,caption是表格标题30.以下哪个元素不是⾏内块元素?( )AtextareaBdivCimgDinput正确答案: B解析:题⽬问的是哪个不是⾏内块,textarea、img、input都是;div是块元素⼆、多选题(不定项选择)(共20题,每题2分)1.结构:

CSS:div{width:678px;height:456px;background:#f00;}p{width:234px;height:124px;background:#00f;} 以下选项中,可以实现让p在div中⽔平和垂直居中的代码A给p添加position:absolute;left:0;top:0;bottom:0;right:0;margin:auto 给div添加position:relativeB给p添加position:absolute;left:50%;top:50%; 给div添加position:relativeC给p添加position:absolute; left:50%;top:50%;margin-left:117px;margin-top:62px 给div添加position:absoluteD给p添加position:absolute;left:50%;top:50%;margin-left:-117px;margin-top:-62px 给div添加position:absolute正确答案: A,D解析:定位的两种居中⽅法2.以下哪些元素是⾮置换元素AinputBimgCdivDspan正确答案: C,D解析:CD3.以下哪些元素是置换元素AinputBulCspanDimg正确答案: A,D解析:AD4.块状元素的特征有哪些A可以设置宽度和⾼度B⼀般作为容器使⽤C此元素正常情况下不会和其它元素在同⼀⾏内显⽰D默认情况下,可以和其他标签在⼀⾏内逐个显⽰正确答案: A,B,C解析:ABC5.以下对relative定位描述正确的是Arelative定位会使元素脱离正常⽂档流Brelative定位根据⽗元素进⾏定位的Crelative定位是根据元素本⾝的位置进⾏定位的Drelative定位不会使元素脱离正常⽂档流正确答案: C,D解析:relative不脱离⽂档流6.以下对absolute和relative的描述正确的是A两种定位没有任何区别B都会使元素脱离正常⽂档流Cabsolute定位会使元素脱离正常⽂档流,relative定位不会使元素脱离正常⽂档流D都需要结合left,right,top,bottom属性确定元素定位的坐标正确答案: C,D解析:定位7.以下对z-index属性描述正确的是A给元素设置z-index属性可以改变元素的⼤⼩B给定位元素设置z-index属性可以改变元素的堆叠顺序C元素默认的z-index值是1Dz-index的属性值可以是负值正确答案: B,D解析:z-index层叠属性,默认值是0,是可以给负值的8.以下哪些为块元素?AspanBpCh1Da正确答案: B,C解析:span、a是⾏内元素9.元素类型分为哪两种类型?A块状元素B内联元素C未知元素D⾏内块元素正确答案: A,B解析:块状元素、内联元素(⼜叫⾏内元素)ow属性的属性值有哪些AhiddenBvisibleCscrollDauto正确答案: A,B,C,D解析:overflow:hidden;/visible/scroll/auto等11.盒⼦内的⽂本溢出,让盒⼦显⽰滚动条,以下哪个属性不能实现此效果AdisplayBoverflowCfloatDposition正确答案: A,C,D解析:⽂本溢出显⽰滚动条,只能⽤overflow属性12.以下选项中display的属性值为inline-block的标签有哪些AimgBinputCtextarea⽂本域Dselect下拉列表正确答案: A,B,C,D解析:问的是⾏内块元素都有谁,ABCD13.以下哪些为⾏内元素(内联元素)元素?AaBiCspanDtable正确答案: A,B,C解析:table不是⾏内元素14.以下对position的描述正确的是A此属性规定元素的定位⽅式B此属性规定元素背景图⽚的位置C此属性规定只能块状元素才能使⽤D绝对定位会让元素脱离⽂档流正确答案: A,D解析:绝对定位的元素脱离⽂档流15.以下描述正确的是A元素类型分为两种分别是:⾏内元素,块状元素Bli标签display的默认属性值是list-item。Cdisplay:none会设置内容隐藏。Ddisplay属性可以设置元素类型转换。正确答案: A,B,C,D解析:ABCD16.下⾯选项中对置换元素描述正确的是(就是⾏内块元素标签)A元素本⾝拥有固有尺⼨,宽度,⾼度或宽⾼⽐B都带有边框C置换元素可以设置盒模型的属性D置换元素不能设置宽⾼。正确答案: A,C解析:AC正确17.给元素设置透明度,可以⽤哪些⽅法设置,下⾯那个是正确的?(背景透明和元素透明都算)Aopacity:100;Bopacity:0.5;Cbackground:rgba(255,255,255,0.5);Dbackground:rgba(255,255,255,100);正确答案: B,C解析:opacity的取值为0-1,background:rgba(255,255,255,0.5);rgba透明度取值为0-1,属性之间;隔开18.以下哪些属性,可以让元素不论本⾝是什么元素类型,设置之后都会产⽣块级框(块级框就是元素可以设置宽⾼)Adisplay:blockBposition:fixedCfloat:leftDposition:absolute正确答案: A,B,C,D解析:例如span默认不可以设置宽⾼,⼀旦浮动或者使⽤绝对定位和固定定位,就可以设置了19.如何让元素⾼度⾃适应?(⽗元素的⾼度由内容撑开)A给元素设置height:100%B给元素设置height:autoC⾼度不写D给元素设置height:content;正确答案: B,C解析:height:auto或者⾼度不写,⽗元素的⾼度由内容撑开20.隐藏元素的⽅法有Aoverflow:hidden;Bdisplay:none;Cvisibility:hidden;Ddisplay:hidden;正确答案: B,C解析:overflow:hidden;不是隐藏元素⽽是隐藏元素溢出的部分