<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<style>
table{
width:50%;
border:1px solid black;
margin:30px auto;
/*
border-spacing:0px; 设置边框间的距离为0,
设置之后为双线,一般不建议使用
border-collapse:
collapse,设置边框的单边合并
*/
border-collapse:collapse;
}
td{
border:1px solid black;
height:100px;
/*
默认情况下元素在td中是垂直居中的,
可以通过vertical-align来设置
vertical-align:bottom;
*/
/* text-align 文本居于行的中间*/
text-align:center;
}
tr:nth-child(2n+1){
background-color:red;
}
/*
如果表格中没有使用tbody而是直接使用tr
那么浏览器会自动创建一个tbody,并且将tr全部放到tbody中
tr不是table的子元素,无法通过子元素选择器选择
*/
.box1{
width: 300px;
height:300px;
background-color:orange;
/*将元素设置为单元格,此方式使用不多,了解一下即可*/
display:table-cell;
/*设置为单元格以后可以使用vertical-align使元素垂直居中*/
vertical-align:middle;
margin:30px auto;
}
.box2{
width:100px;
height:100px;
background-color:yellow;
margin:0 auto;
}
</style>
</head>
<body>
<div class="box1">
<div class="box2"></div>
</div>
<table>
<tr>
<td>学号</td>
<td>姓名</td>
<td>性别</td>
<td>年龄</td>
<td>住址</td>
</tr>
<tr>
<td>1</td>
<td>晴天</td>
<td>男</td>
<td>18</td>
<td>住址</td>
</tr>
<tr>
<td>2</td>
<td>雨天</td>
<td>女</td>
<td>18</td>
<td>住址</td>
</tr>
<tr>
<td>3</td>
<td>阴天</td>
<td>男</td>
<td>18</td>
<td>住址</td>
</tr>
<tr>
<td>4</td>
<td>雪天</td>
<td>女</td>
<td>18</td>
<td>住址</td>
</tr>
<tr>
<td>学号</td>
<td>姓名</td>
<td>性别</td>
<td>年龄</td>
<td>住址</td>
</tr>
<tr>
<td>1</td>
<td>晴天</td>
<td>男</td>
<td>18</td>
<td>住址</td>
</tr>
<tr>
<td>2</td>
<td>雨天</td>
<td>女</td>
<td>18</td>
<td>住址</td>
</tr>
<tr>
<td>3</td>
<td>阴天</td>
<td>男</td>
<td>18</td>
<td>住址</td>
</tr>
<tr>
<td>4</td>
<td>雪天</td>
<td>女</td>
<td>18</td>
<td>住址</td>
</tr>
<tr>
<td>学号</td>
<td>姓名</td>
<td>性别</td>
<td>年龄</td>
<td>住址</td>
</tr>
<tr>
<td>1</td>
<td>晴天</td>
<td>男</td>
<td>18</td>
<td>住址</td>
</tr>
<tr>
<td>2</td>
<td>雨天</td>
<td>女</td>
<td>18</td>
<td>住址</td>
</tr>
<tr>
<td>3</td>
<td>阴天</td>
<td>男</td>
<td>18</td>
<td>住址</td>
</tr>
<tr>
<td>4</td>
<td>雪天</td>
<td>女</td>
<td>18</td>
<td>住址</td>
</tr>
</table>
</body>
</html>