用HTML➕css写一个旅游网站
时间: 2024-12-01 10:20:39 浏览: 11
创建一个简单的旅游网站通常包括HTML来构建页面结构,CSS来美化设计。下面是一个基础的例子:
```html
<!DOCTYPE html>
<html lang="zh">
<head>
<meta charset="UTF-8">
<title>旅行乐园</title>
<link rel="stylesheet" href="styles.css"> <!-- 引入CSS文件 -->
</head>
<body>
<header>
<h1>欢迎来到旅行乐园</h1>
<nav>
<ul>
<li><a href="#about">关于我们</a></li>
<li><a href="#destinations">热门目的地</a></li>
<li><a href="#booking">在线预订</a></li>
</ul>
</nav>
</header>
<main id="about">
<section class="content">
<h2>关于我们</h2>
<p>我们提供优质的旅游服务,帮助您探索世界各地...</p>
</section>
</main>
<main id="destinations">
<section class="carousel">
<!-- 使用CSS旋转图片效果 -->
<div class="slide">
<img src="destination1.jpg" alt="第一站">
</div>
<div class="slide">
<img src="destination2.jpg" alt="第二站">
</div>
<!-- 更多滑动图片... -->
</section>
</main>
<main id="booking">
<form>
<label for="name">姓名:</label>
<input type="text" id="name" name="name">
<br>
<label for="email">邮箱:</label>
<input type="email" id="email" name="email">
<br>
<button type="submit">立即预订</button>
</form>
</main>
<footer>
<p>© 2023 旅行乐园 - All rights reserved.</p>
</footer>
</body>
</html>
```
然后在`styles.css`中编写相应的样式:
```css
/* styles.css */
body {
font-family: Arial, sans-serif;
}
header {
background-color: #f5f5f5;
}
nav ul {
list-style-type: none;
padding: 0;
}
.slide {
display: flex;
justify-content: center;
align-items: center;
height: 300px;
transition: transform 1s;
}
.carousel img {
width: 100%;
height: auto;
}
footer {
text-align: center;
padding: 20px;
}
```
阅读全文