内容简介:对于前端知识我一直没有体系化的掌握,所了解的都是一些零星散散的知识点,遇到问题半天才能解决,所以打算进行系统的学习一遍,基础的东西都是一劳永逸,这是重学前端系列的第一篇文章,关于块级元素与内联元素的区别。块级元素的特点常见块级元素有:
对于前端知识我一直没有体系化的掌握,所了解的都是一些零星散散的知识点,遇到问题半天才能解决,所以打算进行系统的学习一遍,基础的东西都是一劳永逸,这是重学前端系列的第一篇文章,关于块级元素与内联元素的区别。
块级元素
块级元素的特点
- 块级元素独占一行
- 可设置元素的宽度、高度、行高、外边距、内边距
- 块级元素占据其父元素(容器)的整个空间
- 可以容纳内联元素和其他块元素
常见块级元素有:
<div> <p> <h1>~<h6> <ol> <ul> <dl> <table> <address> <blockquote> <form>
内联元素
内联元素的特点
line-height
常内联元素元素:
<a> <span> <br> <i> <em> <strong> <label> <q> <var> <cite> <code>
注意:内联元素可设置水平方向的 margin
但垂直方向不可以设置, padding
水平和垂直可以设置
内联块级元素
内联块级元素是鉴于块级元素和内联元素之间的一种元素,它的特点是:
- 和其他元素都在一行上;
- 元素的高度、宽度、外边距、内边距都可设置;
内联块级元素有:
<img> <input>
三种元素可以通过设置css互相转换
display:inline; /*内联*/ display:inline-block; /*内联块级*/ display:block; /* 块级 */
为了加深印象请自行验证,网上资料很多都已经过时了。
看个例子:
<span>右边是图片</span> <img src="images/google.jpg" alt="google icon">
span 和 img 都是内联元素,所以他们都挤在一行,为了美观,可以让图片单独一行,你只要给 img 标签的 display 属性设置为 block 就可以。
img { margin: 0 auto; display: block; width: 30px; }
图片另一起了一行
--- EOF ---
任何问题可以扫描二维码给我留言
关注公众号「Python之禅」,回复「1024」免费获取 Python 资源
以上所述就是小编给大家介绍的《重学前端:块级元素与内联元素》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!
猜你喜欢:- 一次内联元素错位引发对line-height的思考
- CSS进阶(7)—— 内联元素的掌管者line-height和vertical-align(上)
- CSS进阶(8)—— 内联元素的掌管者line-height和vertical-align(下)
- iframe内联框架之巧妙跨域
- 提升go编译器内联程度
- 智能合约基础语言(十):Solidity内联汇编
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
VC++深入详解
孙鑫 / 电子工业出版社 / 2006-6 / 89.00元
《VC++深入详解》主要从程序内部运行的机制和MFC程序的组织脉络入手,使读者在学习VC++编程知识时,既能够知其然,又能知其所以然,从而帮助读者从根本上理解和掌握Windows的程序设计。另外,《VC++深入详解》还贯穿作者多年来学习编程的一些经验,以及一些学习方法的建议,为读者进一步的学习提供指导。 《VC++深入详解》从实际应用入手,由浅入深、循序渐进地讲述Windows程......一起来看看 《VC++深入详解》 这本书的介绍吧!
JSON 在线解析
在线 JSON 格式化工具
HEX HSV 转换工具
HEX HSV 互换工具