批改状态:合格
老师批语:终于想起写作业了, 落下了太多
表格由
<table>标签来定义。每个表格均有若干行(由<tr>标签定义),每行被分割为若干单元格(由<td>标签定义)。字母 td 指表格数据(table data),即数据单元格的内容。数据单元格可以包含文本、图片、列表、段落、表单、水平线、表格等等。
<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8" /><meta name="viewport" content="width=device-width, initial-scale=1.0" /><title>表格1</title></head><body><!-- 表格:数据格式化展示的工具 --><!-- width设置表格宽度,border添加表格框设置表格框粗细值,align设置表格水平居中,cellspacing设置单元格边框间隙,cellpadding设置单元格内边距 --><tableborder="1"cellspacing="0"cellpadding="0"width="500"align="center"><!-- colgroup:用来定义表中的一组列表 --><colgroup><!-- col:占位符,即使没有样式也不能省略,可以为整列单元格添加样式,建议为class --><col bgcolor="gray" /><col bgcolor="springgreen" /><col bgcolor="#00ffff" /><col bgcolor="#ff33ff" /><col bgcolor="#008765" /><col bgcolor="yellow" /></colgroup><!-- caption元素定义表格标题 --><caption>商品购销清单</caption><!-- thead:表头部 --><thead><tr bgcolor="white"><!-- th:td的进阶plus,提供居中和字体加粗样式 --><th>序号</th><th>品名</th><th>数量</th><th>单价</th><th>折扣</th><th>总价</th></tr></thead><!-- tbody:表主体,有时浏览器会默认加上 --><tbody><tr><td>1</td><td>键盘</td><td>100</td><td>400</td><td>0.8</td><td>32000</td></tr><tr><td>2</td><td>手机</td><!-- 单元格垂直合并rowspan,数量代表合并单元格数量 --><td rowspan="2">30</td><td>1000</td><td>0.7</td><td>21000</td></tr><tr><td>3</td><td>电脑</td><td>6000</td><td>0.8</td><td>144000</td></tr></tbody><tfoot><tr><!-- 单元格水平合并colspan,数量代表合并单元格数量 --><td colspan="0">合计:</td><td colspan="4" bgcolor="gray"></td><td>197000</td></tr></tfoot></table></body></html>
效果图:

HTML 表单是用户和 web 站点或应用程序之间交互的主要内容之一。它们允许用户将数据发送到 web 站点。表单元素是允许用户在表单中输入内容,比如:
文本框(input)、文本域(textarea)、下拉列表、单选框(radio-buttons)、复选框(checkboxes)等等。其中文本框的type属性也呈现语义化的功能
<body><div style="margin: 100px auto 0 auto;"><h3>用户注册</h3><!-- action:表单提交数据到服务器的地址如:login.php --><!-- GET、POST:提交数据的方式,GET为明文数据以键值对的形式出现在URL里 --><form action="login.php" method="post"><!-- fieldset:用于对表单中的控制元素进行分组 --><fieldset><!-- legend:用于表示fieldset的内容标题是内置的子元素 --><legend>必填项</legend><div><!-- 文本框 --><label for="userName">用户名:</label><inputtype="text"id="userName"value=""placeholder="不少于4个字符"requiredautofocus/></div><div><!-- 密码框 --><label for="pwd">密码:</label><inputtype="password"name="password"id="pwd"widthmin="8"placeholder="密码应不少于8位"required/></div><!-- required 为布尔值属性,规定此框为必填项 --><div><!--radio:单选按钮 每个按钮控件的name属性必须一样--><label for="secret">性别:</label><input type="radio" name="gender" id="male" /><label for="male">男</label><input type="radio" name="gender" id="female" /><label for="female">女</label><input type="radio" name="gender" id="secret" checked /><labelfor="secret">保密</label></div><div><!-- checkbox:复选按钮,基本属性和单选相似 --><lable for="">爱好:</lable><input type="checkbox" name="hobby[]" id="code" /><label for="code">编程</label><input type="checkbox" name="hobby[]" id="sport" /><label for="sport">运动</label><input type="checkbox" name="hobby[]" id="movie" /><label for="movie">电影</label></div><div><!-- file:文件域用于上传文件 --><label for="user_img">头像</label><inputtype="file"name="user_img"id="user_img"/><!-- hidden:隐藏域 --><!-- 限制文件大小,给服务器做参考,这个数据不需要也不允许用户提供 --><input type="hidden" name="MAX_FILE_SIZE" value="8388608" /><!-- 用户id一般通过隐藏域发送 --><input type="hidden" name="user_id" value="1024" /></div><div><!-- datalist:预定义复合框/下拉列表 --><label for="my_course">课程:</label><input type="text" name="" id="my_course" list="course" /><!-- 将文本框与下拉列表进行绑定,通过文本框属性list与下拉列表id进行绑定 --><datalist id="course"><option value="html5">html5</option><option value="css3">css3</option><option value="javascript">javascript</option><option value="vue.js">vue.js</option><option value="php">php</option><option value="laravel">laravel</option></datalist></div><!-- 邮箱文本框 --><div><label for="email">邮箱:</label><input type="email" name="my_email" id="email" /></div><!-- 日期时间输入框 --><div><label for="birthday">生日:</label><input type="date" name="my_birthday" id="birthday" /></div><!-- 数值控制输入框 --><div><label for="age">年龄:</label><input type="number" name="my_age" min="18" id="age" /></div><!-- 调色板输入框 --><div><labelfor="color">颜色:</label><input type="color" name="my_color" id="color" /></div></fieldset><fieldset><legend>选填项</legend><div><label style="display: block;" for="self">自我介绍:</label><textarea name="self" id="self" cols="40" rows="10"></textarea></div></fieldset><button type="submit">提交</button></form></div></body>
效果图:

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号