用html css写一个图书管理系统,需要包含图片、输入框、按钮等基本页面元素,并且页面要美观对称,字体要有颜色
时间: 2024-01-14 14:04:25 浏览: 65
好的,我可以给你提供一份基本的 HTML 和 CSS 代码,但是需要你自己填充内容和图片。这里我们模拟一个图书管理系统的主页,包含搜索框、分类、推荐书籍等元素。以下是代码:
HTML:
```
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>图书管理系统</title>
<link rel="stylesheet" href="style.css">
</head>
<body>
<header>
<h1>图书管理系统</h1>
<nav>
<ul>
<li><a href="#">首页</a></li>
<li><a href="#">分类</a></li>
<li><a href="#">推荐</a></li>
<li><a href="#">我的书架</a></li>
</ul>
</nav>
</header>
<main>
<div class="search-box">
<input type="text" placeholder="请输入书名或作者名">
<button>搜索</button>
</div>
<div class="category">
<h2>分类</h2>
<ul>
<li><a href="#">文学</a></li>
<li><a href="#">历史</a></li>
<li><a href="#">哲学</a></li>
<li><a href="#">科技</a></li>
<li><a href="#">生活</a></li>
</ul>
</div>
<div class="recommendation">
<h2>推荐</h2>
<ul>
<li>
<img src="book1.jpg">
<p>书名:xx</p>
<p>作者:xx</p>
</li>
<li>
<img src="book2.jpg">
<p>书名:xx</p>
<p>作者:xx</p>
</li>
<li>
<img src="book3.jpg">
<p>书名:xx</p>
<p>作者:xx</p>
</li>
</ul>
</div>
</main>
<footer>
<p>版权所有 © 2021 图书管理系统</p>
</footer>
</body>
</html>
```
CSS:
```
/* reset css */
* {
margin: 0;
padding: 0;
box-sizing: border-box;
}
body {
font-family: Arial, sans-serif;
color: #333;
}
header {
background-color: #f6f6f6;
height: 80px;
display: flex;
justify-content: space-between;
align-items: center;
padding: 0 20px;
}
nav ul {
display: flex;
}
nav li {
margin-left: 20px;
list-style: none;
}
nav a {
text-decoration: none;
color: #333;
font-size: 18px;
}
nav a:hover {
color: #0077cc;
}
.main {
padding: 20px;
display: flex;
justify-content: space-between;
}
.search-box {
display: flex;
align-items: center;
margin-bottom: 20px;
}
.search-box input[type="text"] {
width: 300px;
height: 30px;
border: none;
border-radius: 4px;
padding: 0 10px;
margin-right: 10px;
}
.search-box button {
width: 80px;
height: 30px;
border: none;
border-radius: 4px;
background-color: #0077cc;
color: #fff;
}
.category {
width: 200px;
}
.category h2 {
margin-bottom: 10px;
}
.category ul {
list-style: none;
}
.category li {
margin-bottom: 5px;
}
.category a {
text-decoration: none;
color: #333;
}
.category a:hover {
color: #0077cc;
}
.recommendation {
width: 400px;
}
.recommendation h2 {
margin-bottom: 10px;
}
.recommendation ul {
list-style: none;
display: flex;
justify-content: space-between;
}
.recommendation li {
width: 120px;
text-align: center;
}
.recommendation img {
width: 80px;
height: 120px;
margin-bottom: 5px;
}
.recommendation p {
font-size: 14px;
margin-bottom: 5px;
}
footer {
background-color: #f6f6f6;
height: 50px;
display: flex;
justify-content: center;
align-items: center;
}
```
你可以根据需要修改颜色、字体、布局等样式,将代码保存为 `.html` 和 `.css` 文件,然后在浏览器中打开 HTML 文件查看效果。
阅读全文