前端测试题-选择题

单选题(5题)

1、 下列标签中,哪一个不是行级标签(inline)?()。

A.a

B.div

C.span

D.img

答案:A

解析:html标签分为三种:1、块级标签:标签独占一行,可指定宽高、内外边距(常用的块级标签有<div>、<p>、<h1>...<h6>、<ol>、<ul>等);2、行内(内联)标签:标签在一行内,宽度和高度由内容决定,内容超过HTML的宽度时才会换行(常用的行内标签有<a>、<span>等);3、行内块标签(inline-block):标签同时具备行内标签和块级标签的特点,使用display:inline-block可以将元素设置为行内块标签(常用的标签有<img>、<input>)。

2、有一段html代码:

’<div style=”color:red; text-color:blue;”><span   style=”color:green;text-color:black;”>Hello</span></div>’,那么"Hello"的字体颜色是()。

A.red

B.blue

C.green

D.black

答案:C

解析:css样式中没有text-color这一属性,所以根据css选择器的优先级判断span中的内联样式为style="color:green"

3、下面关于HTML说法错误的是?()。

A.HTML是一种标记语言

B.HTML可以控制页面和内容的外观

C.HTML文档总是静态的

D.HTML文档是超文本文档

答案:B

解析:HTML是用来给网页搭建结构的,外观由css来控制;HTML :超文本标记语言(HTML HyperText Markup Language )。HTML文档是一个放置了标记(tags)的.html文件(.htm)。是一种客户端浏览器解释的语言,不用经过编译。HTML语言是通过各种标记来标识文档的结构,以及标识超链接、图片、文字、段落、表单等信息

4、什么标签定义的内容将显示在浏览器窗口的标题栏中()。

A.Html

B.head

C.body

D.title

答案:D

解析:HTML中title为标题标签、head为网页的头部部分,不会在网页中显示,而body为网页的主体部分,内容会在网页中显示,html标记着文档的开始和结束;

5.下面哪个属性不会让 div 脱离文档流(normal flow)()。

A.position: absolute;

B.position: fixed;

C.position: relative;

D.float: left;

答案:C

解析:标准文档流,指的是元素排版布局过程中,元素会默认自动从左往右,从上往下的流式排列方式。前面内容发生了变化,后面的内容位置也会随着发生变化。HTML就是一种标准文档流文件。HTML中的标准文档流特点通过两种方式体现:微观现象和元素等级。

左右浮动、固定定位、绝对定位会脱离标准文档流,而相对定位是属于半脱离文档流

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值