一个页面有两个table让他们并列 html
时间: 2024-10-29 22:25:08 浏览: 9
CSS网页设计 把HTML标记分类
要在HTML中创建两个表格使其并排放置,你可以使用`<table>`标签,并结合CSS来控制它们的布局。下面是一个简单的示例:
```html
<!DOCTYPE html>
<html lang="zh">
<head>
<meta charset="UTF-8">
<style>
table {
width: 50%; /* 如果你想让每个表格占页面宽度的一半,可以调整这个值 */
border-collapse: collapse; /* 合并边框,美观显示 */
margin-bottom: 1em; /* 设置一些间距 */
}
table, th, td {
border: 1px solid #ccc; /* 边框样式 */
}
th, td {
padding: 8px;
text-align: left;
}
</style>
</head>
<body>
<div style="display: flex;">
<!-- 表格1 -->
<table>
<thead>
<tr>
<th>表头1</th>
<th>表头2</th>
</tr>
</thead>
<tbody>
<!-- 表格数据1 -->
<tr>
<td>数据1</td>
<td>数据2</td>
</tr>
<!-- 更多行... -->
</tbody>
</table>
<!-- 表格2 -->
<table>
<thead>
<tr>
<th>表头3</th>
<th>表头4</th>
</tr>
</thead>
<tbody>
<!-- 表格数据2 -->
<tr>
<td>数据3</td>
<td>数据4</td>
</tr>
<!-- 更多行... -->
</tbody>
</table>
</div>
</body>
</html>
```
在这个例子中,我们利用了`display: flex;` CSS属性来创建一个弹性容器,使得两个表格水平排列。每个表格元素都在`<div>`中,这样它们就会按照指定的比例(这里是一半宽度)并排显示。
阅读全文