DAY02-html表格和表单的实例应用(课程排期表和用户注册信息表)
16lz
2021-04-11
作业 1:制作一张课程表或商品列表,用户信息表,要求用到行与列的合并
作业要求:
作业成果:
作业效果:
代码详情:
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>作业1:班级课程表</title>
</head>
<style>
tr {
text-align: center;
}
</style>
<body>
<table
border="1"
width="40%"
align="center"
cellspacing="0"
cellpadding="5"
>
<caption style="font-size: 20px">
班级课程表
</caption>
<tr id="1" bgcolor="e0fcff">
<td>时间</td>
<td>星期一</td>
<td>星期二</td>
<td>星期三</td>
<td>星期四</td>
<td>星期五</td>
</tr>
<tr id="2">
<td rowspan="3" bgcolor="#88cdf9">上午</td>
<td>语文</td>
<td>数学</td>
<td>音乐</td>
<td>体育</td>
<td>英语</td>
</tr>
<tr id="3">
<td>语文</td>
<td>数学</td>
<td>音乐</td>
<td>体育</td>
<td>英语</td>
</tr>
<tr id="4">
<td>语文</td>
<td>数学</td>
<td>音乐</td>
<td>体育</td>
<td>英语</td>
</tr>
<tr id="5">
<td colspan="6" align="center" bgcolor="#dfdedf">中午休息</td>
</tr>
<tr id="6">
<td rowspan="2" align="center" bgcolor="#88cdf9">下午</td>
<td>语文</td>
<td>数学</td>
<td>音乐</td>
<td>体育</td>
<td>英语</td>
</tr>
<tr id="7">
<td>语文</td>
<td>数学</td>
<td>音乐</td>
<td>体育</td>
<td>英语</td>
</tr>
<tr id="8">
<td colspan="6" bgcolor="#90ee90">
备注:每天下午16:00~17:00写完作业再回家
</td>
</tr>
</table>
</body>
</html>
作业 2:制作一张用户注册表单 ,要求用到常用的表单控件
作业要求:
要求用到常用的表单控件
作业成果:
作业效果:
详细代码:
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>作业02-用户注册表</title>
</head>
<style>
div {
padding: 10px;
}
</style>
<body>
<h1>新用户注册登记表</h1>
<form action="" method="post">
<fieldset>
<legend>1.用户账号信息(必填):</legend>
<!-- 单行文本框 -->
<div>
<label for="username">注册账号:</label>
<input
type="text"
id="username"
autofocus
required
placeholder="必须是6-8位数"
maxlength="8"
/>
</div>
<!-- 密码框 -->
<div>
<label for="password">用户密码:</label>
<input
type="password"
id="password"
required
placeholder="必须是字母+数字的组合"
/>
</div>
</fieldset>
<fieldset>
<legend>2.其他个人信息</legend>
<!-- 单选框 -->
<div>
<label for="">性别:</label>
<input type="radio" name="gender" value="male" id="male" />
<label>男</label>
<input type="radio" name="gender" value="female" id="female" />
<label>女</label>
<input
type="radio"
name="gender"
value="secret"
id="secret"
checked
/>
<label>保密</label>
</div>
<!-- 多选框 -->
<div>
<label for="">爱好:</label>
<!-- 因为允许同时提交多个值,所以name属性要写成数组格式 -->
<input type="checkbox" name="hobby[]" id="meishi" /><label
for="meishi"
>美食</label
>
<input type="checkbox" name="hobby[]" id="lvyou" /><label for="lvyou"
>旅游</label
>
<input type="checkbox" name="hobby[]" id="shuma" /><label for="shuma"
>数码</label
>
<input type="checkbox" name="hobby[]" id="biancheng" checked /><label
for="biancheng"
>编程</label
>
</div>
<!-- 下拉列表 -->
<div>
<label for="">目前的会员身份</label>
<select name="level" id="">
<option value="1" selected>不是会员</option>
<option value="2">铜牌会员</option>
<option value="3">银牌会员</option>
<option value="4">钻石会员</option>
</select>
</div>
<!-- 多行文本框 - 文本域 -->
<div>
<label for="jieshao">自我介绍:</label>
<textarea
name="jieshao"
id="jieshao"
cols="22"
rows="5"
placeholder="介绍一下你自己的经历"
></textarea>
</div>
</fieldset>
<fieldset>
<legend>3.附件上传</legend>
<!-- 文件上传 -->
<div>
<label for="">照片上传:</label>
<input type="file" name="userimg" />
<input type="submit" value="点击上传图片" />
</div>
</fieldset>
<fieldset>
<legend>4.其他补充信息</legend>
<!-- 日期选择控件 -->
<div>
<label for="">生日日期:</label>
<input type="date" name="depart" />
</div>
<!-- 电子邮箱 -->
<div>
<label for="email">邮箱地址:</label>
<input
type="email"
name="email"
id="email"
placeholder="demo@xxx.com"
/>
</div>
<!-- datalist 搜索框 自定义输入+预选 -->
<div>
<label for="">邀请人:</label>
<input type="search" name="search" list="my-key" />
<datalist id="my-key">
<option value="刘德华"></option>
<option value="张家辉"></option>
<option value="郭富城"></option>
</datalist>
</div>
</fieldset>
<div>
<input type="submit" name="touxiang" value="提交表单" />
</div>
</form>
</body>
</html>
更多相关文章
- 0402作业
- 0407作业-留言板、字符串和数组的常用方法
- 0406作业-dom元素的增删改查
- 0318作业-
- 马哥架构班第四周作业
- 如何使用 Spark 3.0 中新加的 Structured Streaming UI 来进行异
- 来自 Facebook 的 Spark 大作业调优经验
- 0401作业
- js作业一常识类