完整html网页代码案例
时间: 2023-11-12 13:25:02 浏览: 117
以下是一个简单的HTML网页代码案例:
```html
<!DOCTYPE html>
<html>
<head>
<title>我的网页</title>
</head>
<body>
<h1>欢迎访问我的网页</h1>
<p>这是一个简单的HTML网页,用于演示。</p>
<img src="https://www.example.com/images/example.jpg" alt="示例图片">
<ul>
<li>列表项1</li>
<li>列表项2</li>
<li>列表项3</li>
</ul>
<a href="https://www.example.com">点击访问示例网站</a>
</body>
</html>
```
该网页包含标题、段落、图像、列表和链接等元素。可以在浏览器中打开该网页来查看其效果。
相关问题
html网页制作表格代码案例
以下是一个简单的HTML表格代码案例:
```html
<table>
<tr>
<th>姓名</th>
<th>年龄</th>
<th>性别</th>
</tr>
<tr>
<td>张三</td>
<td>20</td>
<td>男</td>
</tr>
<tr>
<td>李四</td>
<td>22</td>
<td>女</td>
</tr>
</table>
```
这个表格包含了一个表头和两行数据,每行数据包含了三列:姓名、年龄和性别。在HTML中,表格由`<table>`标签开始,由`</table>`标签结束。表头由`<tr>`标签开始,由`</tr>`标签结束,并且表头中的每一列都由`<th>`标签开始,由`</th>`标签结束。数据行也由`<tr>`标签开始和结束,但是每一列都由`<td>`标签开始和结束。
响应式网页设计完整代码案例
响应式网页设计的代码实现需要涉及到 HTML、CSS 和 JavaScript 等多种技术,下面是一个简单的响应式网页设计的完整代码案例,供您参考:
HTML 代码:
```
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>响应式网页设计示例</title>
<link rel="stylesheet" href="style.css">
</head>
<body>
<header>
<nav>
<ul>
<li><a href="#">首页</a></li>
<li><a href="#">产品</a></li>
<li><a href="#">服务</a></li>
<li><a href="#">关于我们</a></li>
<li><a href="#">联系我们</a></li>
</ul>
</nav>
</header>
<main>
<section>
<h1>欢迎来到我们的网站</h1>
<p>我们是一家提供优质产品和服务的公司。</p>
<button>了解更多</button>
</section>
<section>
<h2>我们的产品</h2>
<ul>
<li>
<img src="product1.jpg" alt="产品1">
<h3>产品1</h3>
<p>产品1的介绍。</p>
</li>
<li>
<img src="product2.jpg" alt="产品2">
<h3>产品2</h3>
<p>产品2的介绍。</p>
</li>
<li>
<img src="product3.jpg" alt="产品3">
<h3>产品3</h3>
<p>产品3的介绍。</p>
</li>
</ul>
</section>
<section>
<h2>我们的服务</h2>
<ul>
<li>
<h3>服务1</h3>
<p>服务1的介绍。</p>
</li>
<li>
<h3>服务2</h3>
<p>服务2的介绍。</p>
</li>
<li>
<h3>服务3</h3>
<p>服务3的介绍。</p>
</li>
</ul>
</section>
</main>
<footer>
<p>版权所有 © 2021</p>
</footer>
<script src="script.js"></script>
</body>
</html>
```
CSS 代码:
```
* {
box-sizing: border-box;
margin: 0;
padding: 0;
}
header {
background-color: #333;
color: #fff;
}
nav {
display: flex;
justify-content: space-between;
align-items: center;
padding: 10px 20px;
}
nav ul {
display: flex;
list-style: none;
}
nav ul li {
margin-right: 20px;
}
nav ul li:last-child {
margin-right: 0;
}
nav ul li a {
color: #fff;
text-decoration: none;
}
main {
max-width: 1200px;
margin: 0 auto;
padding: 20px;
}
section {
margin-bottom: 40px;
}
section h1, section h2 {
margin-bottom: 20px;
}
section ul {
display: flex;
flex-wrap: wrap;
list-style: none;
}
section li {
flex-basis: calc(33.33% - 20px);
margin-right: 20px;
margin-bottom: 20px;
}
section li:last-child {
margin-right: 0;
}
section img {
max-width: 100%;
height: auto;
}
button {
background-color: #333;
color: #fff;
border: none;
padding: 10px 20px;
border-radius: 5px;
cursor: pointer;
}
footer {
background-color: #333;
color: #fff;
text-align: center;
padding: 10px 20px;
}
@media screen and (max-width: 768px) {
nav {
flex-direction: column;
}
nav ul li {
margin: 10px 0;
}
section li {
flex-basis: 100%;
margin-right: 0;
}
}
```
JavaScript 代码(可选):
```
// 如果需要添加交互功能,可以在这里编写 JavaScript 代码。
```
以上代码实现了一个简单的响应式网页设计,包括导航栏、主体内容、底部版权信息等基本元素,并且通过媒体查询实现了在不同设备上的自适应调整。您可以将上述代码保存到对应的 HTML、CSS 和 JavaScript 文件中,然后在浏览器中打开 HTML 文件,查看效果。
阅读全文