欢迎光临
我们一直在努力

HTML行内非替换元素的注意点有哪些

这篇文章主要介绍“HTML行内非替换元素的注意点有哪些”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“HTML行内非替换元素的注意点有哪些”文章能帮助大家解决问题。

行内非替换元素的注意点(padding、margin和border)

1.以下属性对行内非替换元素不生效

width和height;

margin-top和margin-bottom(左右margin是可以正常生效的);

2.以下属性对行内非替换元素的效果比较特殊

padding-top和padding-bottom(左右padding是可以正常生效的);

示例代码:

span {

  padding-top: 8px;

  padding-bottom: 8px;

  background-color: red;

}

<div>上div</div>

<span>span1</span>

<span>span2</span>

<div>下div</div>

运行结果:span设置的上下padding是不占据空间的,所以会延伸到上下元素上;

上下border(左右border是可以正常生效的);

示例代码:

span {

  border-top: 8px solid green;

  border-bottom: 8px solid green;

  background-color: red;

}

<div>上div</div>

<span>span1</span>

<span>span2</span>

<div>下div</div>

运行结果:span设置的上下border是不占据空间的,所以会延伸到上下元素上

关于“HTML行内非替换元素的注意点有哪些”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识,可以关注云搜网行业资讯频道,小编每天都会为大家更新不同的知识点。

赞(0)
【声明】:本博客不参与任何交易,也非中介,仅记录个人感兴趣的主机测评结果和优惠活动,内容均不作直接、间接、法定、约定的保证。访问本博客请务必遵守有关互联网的相关法律、规定与规则。一旦您访问本博客,即表示您已经知晓并接受了此声明通告。