页面布局的三大核心,盒子模型,浮动和定位
网页布局过程
盒子模型的组成
所谓盒子模型:就是把HTML页面中的布局元素看做是一个矩形的盒子,也就是 一个盛装内容的容器,CSS盒子包括:边框、外边距、内边距、和实际内容
border:边框
组成:边框宽度、边框样式 、边框颜色
border:border-width|border-style|border-color
边框简写
border:1px solid red; #没有顺序
表格边框的粗细
border-collapse:collapse;
collapse:合并
border-collapse:collapse;表示相邻边框并在一起
【注意】
content:内容
padding:内边距
用于设置内边距,即边框与内容之间的距离
简写
margin:外边距
用于设置外边距,即控制盒子与盒子之间的距离
外边距的典型应用:外边距可以让块级盒子水平居中,但需要满足两个条件
外边距合并
清除内外边距
网页元素很多都带有默认的内外边距,而且不同的浏览器默认的也不一致,因此我们在布局前,首先要清除网页元素的内外边距
*{ padding:0; margin:0;}
*{
padding:0;
margin:0;
}
【注意】行内元素为照顾兼容性,尽量只设置左右内外边距,不要设置上下内外边距。但是转换为快级和行内块元素就可以了
原文链接:http://www.cnblogs.com/SSPOFA/p/11823768.html
本站QQ群:前端 618073944 | Java 606181507 | Python 626812652 | C/C++ 612253063 | 微信 634508462 | 苹果 692586424 | C#/.net 182808419 | PHP 305140648 | 运维 608723728