• 技术文章 >web前端 >html教程

    行内元素和块级元素的区别有哪些

    青灯夜游青灯夜游2021-03-01 16:35:03原创22400

    区别:行内元素中设置宽高是无效的,不会自动换行;而块级元素可以设置宽高,可以自动换行。行内元素中对margin设置左右方向有效而上下无效,padding设置左右方向有效而上下无效;块级元素中设置margin和padding都有效。

    本教程操作环境:windows7系统、CSS3&&HTML5版、Dell G3电脑。

    在css基础当中,我们往往会遇到块元素和行内元素。在实际开发中,会经常把他们弄混淆,而且很难记住。那么行内元素和块级元素的区别有哪些?下面给大家介绍一下。

    块级元素和行内元素的定义

    什么是块级元素?

    例如:<address>、<center>、<h1>~<h6>、<hr>、<p>、<pre>、<ul>、<ol>、<dl>、<table>、<div>、<form>

    什么是行内元素?

    例如:<span>、<a>、<br>、<b>、<strong>、<img>、<input>、<textarea>、<select>、<sup>、<sub>、<em>、<del>

    【推荐教程:《html视频教程》】

    行内元素和块级元素的区别

    1)、行内元素

    ①:设置宽高无效

    ②:对margin设置左右方向有效,而上下无效;padding设置左右方向有效,而上下无效。

    ③:不会自动换行

    2)、块级元素

    ①:可以设置宽高

    ②:设置margin和padding都有效

    ③:可以自动换行

    ④:多个块状,默认排列从上到下

    更多编程相关知识,请访问:编程视频!!

    以上就是行内元素和块级元素的区别有哪些的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    上一篇:HTML button标签的属性有哪些 下一篇:html怎么给文字加粗
    VIP课程(WEB全栈开发)

    相关文章推荐

    • 【活动】充值PHP中文网VIP即送云服务器• html5怎么去除超链接的下划线• html中hr怎么设置粗细• HTML中一个表单由什么组成• html怎么去除文本下划线
    1/1

    PHP中文网