设计一个多页布局实例
时间: 2024-09-21 17:02:39 浏览: 26
设计一个多页布局实例,我们可以使用HTML、CSS和一些基本的HTML5结构,这里以响应式网页为例,展示一个简单的单列布局,包含导航栏、主要内容区域和页脚,每个页面都有各自的特点。
**index.html (主页)**
```html
<!DOCTYPE html>
<html lang="zh">
<head>
<link rel="stylesheet" href="styles.css">
<title>首页</title>
</head>
<body>
<header>
<nav class="navbar">
<a href="#about">关于</a>
<a href="#projects">项目</a>
<a href="#contact">联系我们</a>
</nav>
</header>
<main id="home-content">
<section>
<h2>欢迎来到主页</h2>
<p>这是主页的内容...</p>
</section>
</main>
<footer>
<p>© 2023 Your Name. All rights reserved.</p>
</footer>
</body>
</html>
```
**styles.css**
```css
* {
box-sizing: border-box;
}
body {
font-family: Arial, sans-serif;
margin: 0;
padding: 0;
}
.navbar {
background-color: #333;
display: flex;
justify-content: space-between;
padding: 1rem;
}
.navbar a {
color: white;
text-decoration: none;
}
#home-content {
padding: 2rem;
text-align: center;
}
footer {
background-color: #f2f2f2;
padding: 1rem;
text-align: center;
}
```
**其他页面示例(例如 about.html)**
保持基本结构不变,只需更改主要内容区域的信息:
```html
<!DOCTYPE html>
<html lang="zh">
<!-- ... -->
<main id="about-content">
<section>
<h2>关于我</h2>
<p>在这里描述关于你的内容...</p>
</section>
</main>
<!-- ... -->
```
阅读全文