用表格布局做html 登录页面
时间: 2023-08-08 19:09:59 浏览: 56
可以使用表格布局来创建一个简单的登录页面。下面是一个示例代码:
```html
<!DOCTYPE html>
<html>
<head>
<title>Login Page</title>
<style>
body {
background-color: #f1f1f1;
}
table {
margin: 100px auto;
background-color: white;
border: 1px solid #ccc;
border-collapse: collapse;
}
td {
padding: 10px;
border: 1px solid #ccc;
}
input[type="text"], input[type="password"] {
width: 100%;
padding: 10px;
box-sizing: border-box;
border: none;
border-bottom: 1px solid #ccc;
}
input[type="submit"] {
width: 100%;
padding: 10px;
background-color: #4CAF50;
color: white;
border: none;
cursor: pointer;
}
</style>
</head>
<body>
<table>
<tr>
<td colspan="2" style="text-align: center;"><h2>Login Form</h2></td>
</tr>
<tr>
<td><label for="username">Username:</label></td>
<td><input type="text" id="username" name="username"></td>
</tr>
<tr>
<td><label for="password">Password:</label></td>
<td><input type="password" id="password" name="password"></td>
</tr>
<tr>
<td colspan="2"><input type="submit" value="Login"></td>
</tr>
</table>
</body>
</html>
```
在这个示例中,我们使用了一个包含三个行的表格来布局登录表单。第一行包含了一个跨越两个单元格的标题单元格,用于显示“Login Form”文本。第二行包含了一个用于输入用户名的单元格和一个用于输入密码的单元格。第三行包含了一个跨越两个单元格的提交按钮单元格。
这只是一个简单的示例,实际上还可以使用表格布局来创建更复杂的登录页面布局,例如带有多个输入字段和复选框的表格。但是需要注意的是,表格布局并不是最适合用于布局的方式,因为它可能会导致一些语义上的问题。因此,对于更复杂的布局,可以考虑使用其他布局方式,例如Flexbox或Grid布局。