首页 > 试题广场 >

根据 HTML 规范,以下代码中,外层容器 ...

[单选题]
根据 HTML 规范,以下代码中,外层容器 .outer 的宽高分别是:
<style>
.outer {
height: 50px;
}
.inner {
width: 120px;
height: 100px;
}
</style>

<div class="outer">
<span class="inner">content</span>
</div>
  • 高 50px,宽 120px
  • 高 50px,宽 100%
  • 高 100px,宽 120px
  • 高 100px,宽 100%
span 为行内元素,无法设置高宽;当添加样式 display : block,可设置高宽。
发表于 2019-03-19 20:19:05 回复(6)
发表于 2020-03-23 15:31:32 回复(1)
span是display:inline 设置宽高是不起作用的,宽高是由自身的撑起的,div是display:block,宽高若有设置就是设置的,没有设置,取默认值。高为自身撑起的,宽为100%
发表于 2019-10-28 10:44:16 回复(0)
忽略了span元素为行内元素了。。。。。。
发表于 2020-10-24 11:42:51 回复(0)
span标签为内联元素,无法设置宽高,并且没有设置边距。外层div不受影响。div宽度自适应父元素body 所以是100%。答案选B
发表于 2020-07-31 21:21:09 回复(0)

行内元素span无法设置宽高,所以它设置的高度无效。div未设置宽度,默认100%,高度50px

发表于 2020-02-22 16:14:59 回复(0)
样式是继承的,子元素的宽高不会影响到父元素的宽高
发表于 2020-06-21 10:58:03 回复(0)
span为行内样式,默认设置宽高不生效。div没有设置宽度,默认是父级body的宽度,为100%
发表于 2022-12-21 23:46:34 回复(0)
span是display:inline 设置宽高是不起作用的,宽高是由自身的撑起的,div是display:block,宽高若有设置就是设置的,没有设置,取默认值。高为自身撑起的,宽为100%
发表于 2022-10-06 14:08:45 回复(0)
!行内元素无法设置宽高,如果设置需要将其设置为块级元素
发表于 2021-04-25 22:50:13 回复(0)
.outer是div的ID,属性里面只设置了高,所以宽就是默认浏览器宽度100%
发表于 2022-09-17 08:27:53 回复(0)
行内标签不能设置宽高 所以span的设置无效
发表于 2022-09-15 18:05:15 回复(0)
span是行级元素,无法设置宽高,宽高由内容撑起来
发表于 2022-08-11 12:46:48 回复(0)
行内元素无法直接设置宽高
发表于 2021-04-17 16:21:23 回复(0)
行内元素设置宽高无效,常见的行内元素有:span,br,b,i strong,font,big,img
发表于 2020-08-14 19:02:47 回复(1)
行内元素,无法设置宽高,即使设置了,也不会有改变
发表于 2020-07-14 16:18:40 回复(0)
span标签为行元素,无法设置宽度和高度,除非display:block;
发表于 2020-05-29 01:09:39 回复(0)
span为行内元素,无法设置高度
发表于 2020-05-15 14:00:17 回复(0)
div是行内元素,默认宽度为100%,而span为行内元素,其宽高设置无效,所以.outer的宽度为100%
发表于 2020-02-25 22:43:05 回复(0)