请用完整代码写出一个仿天猫的静态购物页面
时间: 2024-10-04 13:01:24 浏览: 28
仿天猫静态页面 登陆/注册/首页/天猫超市页/购物车/手机列表页 Tmall.zip
创建一个简单的静态购物页面来模仿天猫风格并不涉及Servlet和JSP,因为那通常是用于服务器端处理的动态Web技术。相反,这里我们将使用HTML、CSS来构建前端静态页面。这是一个基本的HTML和CSS示例:
**HTML结构代码**[^2]:
```html
<!DOCTYPE html>
<html lang="zh">
<head>
<meta charset="UTF-8">
<title>仿天猫购物页面</title>
<link rel="stylesheet" href="styles.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>
<section class="product-grid">
<div class="product-item">
<img src="product1.jpg" alt="产品1">
<h2>产品1标题</h2>
<p>价格: ¥99</p>
<button>Add to cart</button>
</div>
<!-- 更多产品... -->
</section>
</main>
<!-- 底部页脚 -->
<footer>
<p>© 2023 天猫商城</p>
</footer>
</body>
</html>
```
**CSS样式代码**:
```css
/* styles.css */
body {
font-family: Arial, sans-serif;
}
header {
background-color: #f5f5f5;
padding: 20px;
}
.product-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
gap: 20px;
}
.product-item {
border: 1px solid #ddd;
padding: 10px;
box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
}
footer {
text-align: center;
margin-top: 50px;
color: #999;
}
```
这个示例展示了基本的产品列表布局、头部导航和底部页脚。实际的天猫页面会更复杂,包括动态加载、交互功能和更多的CSS样式。
阅读全文