用HTML5和css3制作一个关于风景的网页和四个子网页
时间: 2023-07-04 19:21:16 浏览: 91
好的,以下是一个使用HTML5和CSS3制作的关于风景的网页和四个子网页的示例。
首先,我们需要创建一个HTML文件,并为其添加基本的结构和内容:
```html
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>关于风景的网页</title>
<link rel="stylesheet" href="style.css">
</head>
<body>
<header>
<h1>关于风景</h1>
<nav>
<ul>
<li><a href="index.html">首页</a></li>
<li><a href="page1.html">子网页1</a></li>
<li><a href="page2.html">子网页2</a></li>
<li><a href="page3.html">子网页3</a></li>
<li><a href="page4.html">子网页4</a></li>
</ul>
</nav>
</header>
<main>
<h2>美丽的风景</h2>
<p>这里是关于美丽风景的网页。以下是一些美丽的图片。</p>
<img src="scenery1.jpg" alt="美丽的风景">
<img src="scenery2.jpg" alt="美丽的风景">
<img src="scenery3.jpg" alt="美丽的风景">
<img src="scenery4.jpg" alt="美丽的风景">
<img src="scenery5.jpg" alt="美丽的风景">
</main>
<footer>
<p>版权所有 © 2021 XXX公司</p>
</footer>
</body>
</html>
```
在这个基本结构中,我们包含了一个标题,一个导航栏和一个页面主体的容器。我们还链接了一个CSS样式表,并添加了一些关于风景的内容。
接下来,我们需要创建一个CSS样式表来设计我们的网页。以下是一个基本的CSS样式表示例:
```css
/* 全局样式 */
body {
font-family: Arial, sans-serif;
margin: 0;
padding: 0;
}
header {
background-color: #333;
color: #fff;
padding: 20px;
}
h1 {
margin: 0;
}
nav ul {
list-style: none;
margin: 0;
padding: 0;
display: flex;
justify-content: space-between;
}
nav li {
margin: 0 10px;
}
nav a {
color: #fff;
text-decoration: none;
}
main {
max-width: 1200px;
margin: 0 auto;
padding: 20px;
}
footer {
background-color: #333;
color: #fff;
padding: 20px;
text-align: center;
}
/* 页面特定样式 */
/* 在这里添加自己的样式 */
```
这个CSS样式表为我们的网页提供了一些基本的样式,例如背景颜色、字体、边距和对齐方式。您可以在这个样式表中添加自己的样式。
接下来,我们需要为每个子网页创建一个HTML文件,并将其链接到导航栏中。例如,以下是第一个子网页的HTML代码示例:
```html
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>子网页1</title>
<link rel="stylesheet" href="style.css">
</head>
<body>
<header>
<h1>子网页1</h1>
<nav>
<ul>
<li><a href="index.html">首页</a></li>
<li><a href="page1.html">子网页1</a></li>
<li><a href="page2.html">子网页2</a></li>
<li><a href="page3.html">子网页3</a></li>
<li><a href="page4.html">子网页4</a></li>
</ul>
</nav>
</header>
<main>
<h2>美丽的山脉</h2>
<p>以下是一些美丽的山脉照片。</p>
<img src="mountain1.jpg" alt="美丽的山脉">
<img src="mountain2.jpg" alt="美丽的山脉">
<img src="mountain3.jpg" alt="美丽的山脉">
</main>
<footer>
<p>版权所有 © 2021 XXX公司</p>
</footer>
</body>
</html>
```
在这个子网页中,我们只需要更改标题和页面内容。
接下来,我们再创建另外三个子网页,每个子网页都有不同的标题和内容。
最后,我们需要在主页面中添加链接到这四个子网页的导航栏。例如,以下是导航栏的HTML代码示例:
```html
<nav>
<ul>
<li><a href="index.html">首页</a></li>
<li><a href="page1.html">山脉</a></li>
<li><a href="page2.html">海洋</a></li>
<li><a href="page3.html">森林</a></li>
<li><a href="page4.html">城市</a></li>
</ul>
</nav>
```
在这个导航栏中,我们添加了四个子网页的链接。您可以根据自己的需要调整导航栏中的链接。
希望这些示例可以帮助您开始制作关于风景的网页和子网页。
阅读全文