博客列表 >1029作业

1029作业

無雙ヾ
無雙ヾ原创
2019年10月31日 15:24:22610浏览

1: 描述HTML与HTTP是什么,他们之间有什么联系?

HTML是超文本编辑语言,浏览器中显示的网页都是用HTML语言编辑显示出来的。是一种标识性语言。

HTTP是超文本传输协议。用于请求服务器与客户端数据传输的一种协议。是一套客户端和服务器端必须遵守的相应和请求的一套规范。

2:制作一个导航,要求使用到列表,链接,图片,并使用图片做为链接元素

实例

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>制作一个导航,要求使用到列表,链接,图片,并使用图片做为链接元素</title>
</head>
<body>
	<ul>
		<a href="/"><li>首页</li></a>
		<a href="chanpin.html"><li>产品</li></a>
		<a href="service.html"><li>服务</li></a>
		<a href="about.html"><li><img src="static/images/about.jpg" alt="关于我们"></li></a>
	</ul>
</body>
</html>

运行实例 »

点击 "运行实例" 按钮查看在线实例

3. 制作一张商品信息表, 要求用到标题, 头部与底部, 行与列方向的合并

实例

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>制作一张商品信息表, 要求用到标题, 头部与底部, 行与列方向的合并</title>
</head>
<body>
	<table width="600" border="1" cellspacing="0" align="center">
		<tr>
		<th>序号</th>
		<th>产品名称</th>
		<th>数量</th>
		<th>价格(元)</th>
		</tr>
		<tr>
			<td>1</td>
			<td>iphone11</td>
			<td>2</td>
			<td>5999</td>
		</tr>
		<tr>
			<td>2</td>
			<td>华为note30</td>
			<td>1</td>
			<td>3200</td>
		</tr>
		<tr>
			<td>3</td>
			<td>小米</td>
			<td>1</td>
			<td>1999</td>
		</tr>
		<tr>
			<td rowspan="2">4</td>
			<td>oppov1</td>
			<td>1</td>
			<td>2999</td>
		</tr>
		<tr>
			
			<td>vivoxd</td>
			<td>2</td>
			<td>3999</td>
		</tr>
		<tr>
			<td colspan="2" align="center">合计</td>
			<td>6</td>
			<td>28194</td>
		</tr>
	</table>	
</body>
</html>

运行实例 »

点击 "运行实例" 按钮查看在线实例

4. 制作一张完整的用户注册表单, 要求尽可能多的用到学到的表单控件

实例

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>制作一张完整的用户注册表单, 要求尽可能多的用到学到的表单控件</title>
</head>
<body>
<h3>用户注册</h3>
	<form action="" method="post">
		<p>
			<label for="username">账号:</label>
			<input type="text" name="username" id="username" placeholder="请输入用户名">
		</p>
		<p>
			<label for="pwd">密码:</label>
			<input type="password" name="pwd" id="pwd" placeholder="密码必须6-12位">
		</p>
		<p>
			<label for="email">邮箱:</label>
			<input type="email" name="email" id="email" placeholder="example@email.com">
		</p>
		<p>
			<label for="age">年龄:</label>
			<input type="number" id="age" name="age" min="6" max="12">
		</p>
		<p>
			<label for="">课程:</label>
			<select>
				<optgroup label="前端">
					<option value="">html</option>
					<option value="">css</option>
					<option value="">js</option>
				</optgroup>	
				<optgroup label="后端">
					<option value="">java</option>
					<option value="">php</option>
					<option value="">mysql</option>
				</optgroup>	
			</select>
		</p>
		<p>
			<label for="">爱好:</label>
			<input type="checkbox" name="hobby[]" id="game" checked><label for="">游戏</label>
			<input type="checkbox" name="hobby[]" id="sport"><label for="">运动</label>
			<input type="checkbox" name="hobby[]" id="mov"><label for="">电影</label>
		</p>
		<p>
			<label for="">性别:</label>
			<input type="radio" name="gender" id="boy"><label for="">男</label>
			<input type="radio" name="gerder" id="girl"><label for="">女</label>
			<input type="radio" name="gender" id="x"><label for="">秘密</label>
		</p>
		<p>
			<label for="">头像:</label>
			<input type="file" name="photo" id="photo">
		</p>
		<p>
			<input type="submit" value="提交" name="submit">
			<input type="reset" value="重置" name="resest">
		</p>
	</form>
</body>
</html>

运行实例 »

点击 "运行实例" 按钮查看在线实例

5:制作一个网站后面, 要求使用`<iframe>`内联框架实现

实例

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>制作一个网站后面, 要求使用`<iframe>`内联框架实现
</title>
</head>
<body>
	<ul style="float:left">
		<li><a href="3.html" target="content">首页</a></li>
		<li><a href="2.html" target="content">用户管理</a></li>
		<li><a href="1.html" target="content">添加动态</a></li>
	</ul>
	<iframe src="" frameborder="1" name="content" width="1200" height="600"></iframe>
</body>
</html>

运行实例 »

点击 "运行实例" 按钮查看在线实例

6. 总结: 为什么推荐使用语义化的标签?

语义化标签比较一目了然,看到就知道他有什么用意。

上一条:css选择器下一条:第三课css基础
声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议