div盒子模型
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>div盒子模型</title>
<style>
*{
margin:0px;
padding:0px;
}
/*为了能兼容其它的设备,前端人员会把见到的所有元素写上html,head,body,h1,h2...(群组选择器)*/
div{
width:160px;
height:160px;
border:20px solid #000000;
padding:40px;
/*padding代表的是内边距,内容和border(边框)的距离*/
/*标准盒子模型:内容的宽度就是设置的宽度*/
/*IE8以下盒子模型:内容的宽度是设置的内容+padding+border,border设置为10以下的像素会自动减2像素,IE盒子模型称怪异盒子模型*/
/*设置padding的时候一定要考虑原有的宽度,改变它的大小会改变原有盒子的大小,否则会把盒子撑大(给多少是padding,就把宽度减多少)*/
/*padding的写法同margin一样,如下*/
margin:40px;
/*margin是专门改变块级元素的位置,即改变外边距*/
/*margin-top:40px;盒子与盒子的顶部距离*/
/*margin-left:40px;盒子与盒子的左边的距离*/
/*margin-right:40px;盒子与盒子的右边的距离*/
/*margin-bottom:40px;盒子与盒子的底部的距离*/
/*margin:40px;盒子与盒子的上下左右的距离*/
/*margin:10px 20px;代表上下距离10px,左右距离20px*/
/*margin:10px 20px 30px;代表上距离10px,左右距离20px,下距离30px*/
/*margin:10px 20px 30px 40px;代表上距离10px,右距离20px,下距离30px,左距离40px*/
}
</style>
</head>
<body>
<div>内容
</div>
</body>
</html>