电商网站源码html css
时间: 2025-01-05 07:31:42 浏览: 6
### 电子商务网站的HTML和CSS源代码示例
#### HTML 结构代码
下面展示了创建一个简单电子商务网站首页所需的HTML结构:
```html
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8">
<title>我的电商网站</title>
<link rel="stylesheet" href="styles.css">
</head>
<body>
<header>
<h1>欢迎来到我们的商店</h1>
<nav>
<ul>
<li><a href="#home">首页</a></li>
<li><a href="#products">产品</a></li>
<li><a href="#contact">联系我们</a></li>
</ul>
</nav>
</header>
<main>
<section id="hot-products">
<h2>热门商品</h2>
<!-- 商品列表 -->
</section>
<section id="new-products">
<h2>最新上架</h2>
<!-- 新品列表 -->
</section>
</main>
<footer>
<p>© 2023 我们的公司名称保留所有权利。</p>
</footer>
</body>
</html>
```
此部分定义了页面的基本框架以及主要组件的位置[^1]。
#### CSS 样式代码
为了美化上述HTML布局,可以使用如下所示的基础CSS样式表单来设置外观属性:
```css
/* styles.css */
* {
margin: 0;
padding: 0;
box-sizing: border-box;
}
body {
font-family: Arial, sans-serif;
line-height: 1.6em;
background-color: #f9f9fa;
}
header {
text-align: center;
padding: 2rem;
color: white;
background-image: linear-gradient(to bottom, rgba(75, 144, 240),rgba(100, 180, 255));
}
nav ul {
list-style-type: none;
}
nav li {
display: inline-block;
margin-right: 10px;
}
nav a {
color: white;
text-decoration: none;
padding-bottom: 5px;
transition: all .3s ease-in-out;
}
nav a:hover {
border-bottom: solid 2px white;
}
section h2 {
margin-top: 2rem;
padding-left: 1rem;
}
footer {
position: fixed;
width: 100%;
bottom: 0;
left: 0;
background-color: black;
color: white;
text-align: center;
padding: 1rem;
}
```
这些样式规则提供了基本的设计风格,并使各个元素按照预期显示在屏幕上。
阅读全文