利用所学HTML5新增的语义标签,做一个旅游网页布局并填写表格。效果如图: 2)添加keywords,description,titile 3)并且填写表格: HTML5标签用了哪些? CSS3属性用了哪些?
时间: 2024-09-15 17:10:26 浏览: 47
创建一个旅游网页布局涉及到HTML5的语义标签,这些标签能够帮助定义文档结构的不同部分。以下是一个简单的示例,展示了如何使用HTML5的语义标签来布局一个旅游网页,并且包含了必要的keywords、description和title元素。同时,该示例还展示了一个表格的填充示例,用于列出HTML5和CSS3的特性。
```html
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8">
<meta name="keywords" content="旅游, 旅游景点, 旅行, 导游">
<meta name="description" content="探索世界,寻找最美的旅游景点和最佳旅行指南。">
<title>旅游网页 - 探索美丽世界</title>
<style>
body { font-family: Arial, sans-serif; }
header, footer, section, aside, nav { margin: 10px; padding: 10px; }
header { background-color: #f8f8f8; }
footer { background-color: #f8f8f8; }
article { background-color: #e0e0e0; }
aside { background-color: #d0d0d0; }
nav { background-color: #c0c0c0; }
/* 示例CSS3属性 */
article:hover { box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2); }
article img { border-radius: 10px; }
</style>
</head>
<body>
<header>
<h1>旅游网页</h1>
<p>探索美丽世界</p>
</header>
<nav>
<ul>
<li><a href="#">首页</a></li>
<li><a href="#">旅游景点</a></li>
<li><a href="#">旅行计划</a></li>
<li><a href="#">关于我们</a></li>
</ul>
</nav>
<section>
<article>
<h2>旅游景点介绍</h2>
<img src="path/to/image.jpg" alt="旅游图片">
<p>这里是关于旅游景点的详细介绍。</p>
</article>
</section>
<aside>
<h3>推荐</h3>
<p>这里是一些额外的推荐信息。</p>
</aside>
<footer>
<p>版权所有 © 旅游网页</p>
</footer>
<table>
<caption>HTML5标签和CSS3属性使用示例</caption>
<thead>
<tr>
<th>HTML5标签</th>
<th>CSS3属性</th>
</tr>
</thead>
<tbody>
<tr>
<td>header</td>
<td>box-shadow</td>
</tr>
<tr>
<td>nav</td>
<td>border-radius</td>
</tr>
<tr>
<td>section</td>
<td>background-color</td>
</tr>
<tr>
<td>article</td>
<td>hover伪类</td>
</tr>
<tr>
<td>aside</td>
<td>none</td>
</tr>
<tr>
<td>footer</td>
<td>none</td>
</tr>
</tbody>
</table>
</body>
</html>
```
在上述代码中,使用了多个HTML5语义标签,例如`<header>`、`<nav>`、`<section>`、`<article>`、`<aside>`和`<footer>`来构建网页的基本结构。同时,添加了`keywords`和`description`的`<meta>`标签来优化搜索引擎的可见性,并设置了`<title>`标签为网页命名。
此外,表格中列出了使用到的一些HTML5标签和CSS3属性,帮助用户理解网页设计中可能应用到的特性。
阅读全文