用html做一个表白网页教程
时间: 2023-07-28 22:06:55 浏览: 213
好的,下面是制作表白网页的步骤:
1. 新建一个 HTML 文件,使用以下代码创建一个基本的 HTML 结构:
```
<!DOCTYPE html>
<html>
<head>
<title>表白网页</title>
</head>
<body>
<h1>表白网页</h1>
<p>在这里写下你想说的话...</p>
</body>
</html>
```
2. 在 `body` 标签中添加一个表单,用户可以在表单中输入姓名和表白内容:
```
<form>
<label for="name">姓名:</label>
<input type="text" id="name" name="name"><br><br>
<label for="message">表白内容:</label>
<textarea id="message" name="message"></textarea><br><br>
<input type="submit" value="提交">
</form>
```
3. 使用 CSS 样式美化网页,例如:
```
body {
font-family: Arial, sans-serif;
background-color: #f7f7f7;
}
h1 {
text-align: center;
color: #ff69b4;
}
form {
width: 50%;
margin: 0 auto;
background-color: #fff;
padding: 20px;
}
label {
display: inline-block;
width: 100px;
text-align: right;
margin-right: 10px;
}
input[type="text"],
textarea {
padding: 10px;
font-size: 16px;
border-radius: 5px;
border: 1px solid #ccc;
}
input[type="submit"] {
background-color: #ff69b4;
color: #fff;
padding: 10px 20px;
border: none;
border-radius: 5px;
font-size: 16px;
cursor: pointer;
}
input[type="submit"]:hover {
background-color: #ff5e9e;
}
```
4. 使用 JavaScript 添加表单提交事件,将用户输入的姓名和表白内容显示在网页上:
```
<script>
const form = document.querySelector('form');
const nameInput = document.querySelector('#name');
const messageInput = document.querySelector('#message');
const messageOutput = document.createElement('p');
form.addEventListener('submit', function(event) {
event.preventDefault();
messageOutput.innerText = nameInput.value + ',我想对你说:' + messageInput.value;
form.appendChild(messageOutput);
});
</script>
```
5. 最后,保存 HTML 文件并在浏览器中打开,就可以看到一个简单的表白网页了。
希望这个教程能对你有所帮助!
阅读全文