CSS中一些标签的区别

1. 什么是内联对象,什么是块对象?

所有可视的文档对象都是块对象(block element)或者内联对象(inline element)。例如, div 是一个块对象,span 是一个内联对象。

块对象的特征是从新的一行开始且能包含其他块对象和内联对象。从新的一行开始:比如div就是前后断行;
内联对象被呈递时不会从新行开始,能够包含其他内联对象和数据。内联可以这样理解:不从新的一行开始,直接从内容里面,接着往后走。。。是指它能被别的对象内联。。。。

(“display:block;”、“float:left/right;”)强行转换



[b]2.和的区别


    表示表格的表头,第一行。代表具体内容。

    第一行为的话,默认表格第一行为的下一行。



3.css中 height 和 line-height的区别

[/b]

    line-height:行高 设置文字间上下距离还有可以让层里面的东西可以垂直居中
    height:高度 就是定义一个层 或某样东西的高度


[b]4.inline,block,inline-block的区别



   display:block就是将元素显示为块级元素.

   display:inline就是将元素显示为行内元素.

[size=x-small;] [size=small;] display:inline-block[/size][/size][size=small;]将对象呈递为内联对象,但是对象的内容作为块对象呈递。旁边的内联对象会被呈递在同一行内,允许空格。[/size]


5.overflow的使用
visible 默认值。内容不会被修剪,会呈现在元素框之外。
hidden  内容会被修剪,并且其余内容是不可见的。
scroll  内容会被修剪,但是浏览器会显示滚动条以便查看其余的内容。
auto    如果内容被修剪,则浏览器会显示滚动条以便查看其余的内容。
inherit 规定应该从父元素继承 overflow 属性的值。
常用: scroll:可以控制div的滚动条。 hidden:控制div的内容

你可能感兴趣的:(css)