实验练习 1.编写HTML代码,实现如图一所示,要求使用css样式统一定义table 和 td 标记样式,分别如下: (1) table标记样式:边框为8px、线型为双线、颜色为#0000ff。 (2) td标记样式:边框为1px、线型为solid、颜色为black、水平居中对齐。 (3) 两个嵌套表格背景颜色分别为#ffffee 和#fefefe。 (4) 外表宽度为300px、居中对齐、单元间距和单元格边距均为0。 (5)两个子表宽度为80%、居中对齐、边框为1px。
时间: 2024-03-12 22:48:14 浏览: 103
下面是实现上述要求的HTML和CSS代码:
```html
<!DOCTYPE html>
<html>
<head>
<title>Table样式</title>
<style>
table {
border: 8px double #0000ff;
width: 300px;
margin: 0 auto;
border-spacing: 0;
border-collapse: collapse;
}
td {
border: 1px solid black;
text-align: center;
background-color: #ffffee;
}
td td {
background-color: #fefefe;
}
table table {
width: 80%;
margin: 0 auto;
border: 1px solid black;
}
</style>
</head>
<body>
<table>
<tr>
<td>
<table>
<tr>
<td>1-1</td>
<td>1-2</td>
</tr>
<tr>
<td>2-1</td>
<td>2-2</td>
</tr>
</table>
</td>
<td>
<table>
<tr>
<td>3-1</td>
<td>3-2</td>
</tr>
<tr>
<td>4-1</td>
<td>4-2</td>
</tr>
</table>
</td>
</tr>
</table>
</body>
</html>
```
上述代码中,我们通过CSS样式定义了table和td标记的样式,包括边框、线型、颜色、对齐方式等。同时,我们使用了嵌套的table标记来实现两个子表格的布局,并分别设置了它们的背景颜色和边框样式。最后,我们通过设置table标记的宽度、居中对齐等属性来实现整个表格的布局样式。
阅读全文