标签:
内联元素(inline element)一般都是基于语义级(semantic)的基本元素。内联元素只能容纳文本或者其他内联元素,常见内联元素"a"。
块元素(block element)和内联元素(inline element)都是html规范中的概念。块元素和内联元素的基本差异是块元素一般都从新行开始。而当加入了css控制以后,块元素和内联元素的这种属性差异就不成为差异了。比如,我们完全可以把
内联元素cite加上display:block这样的属性,让他也有每次都从新行开始的属性。
块级标签:显示为“块”状,独占一行
不管内容多少都会占据一整行
具有宽度和高度,可以通过width、height属性设置宽高
行级标签:在一行内按照先后顺序显示
只占据显示自己内容的宽度,不会占据整行
不能通过width、height属性设置宽高
如果设置了float属性或display属性,就可以设置宽高
inline-block:不会占据整行,但可以通过width、height设置宽高
例如:图片,按钮,单复选框,单行/多行文本框等
可以通display属性相互转换: display:block/inline/inline-block
块元素(block element)
内联元素(inline element)
可变元素
可变元素为根据上下文语境决定该元素为块元素或者内联元素。
标签:
原文地址:http://www.cnblogs.com/shishixiaozi/p/5730454.html