Blogger Information
Blog 4
fans 0
comment 0
visits 2118
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
2020.07.26周末班作业
sunyinF
Original
448 people have browsed it

1.表格

  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8" />
  5. <meta name="viewport" content="width=device-width, initial-scale=1.0" />
  6. <title>Document</title>
  7. </head>
  8. <body>
  9. <!-- <table>...</table>整个表格 -->
  10. <!-- border:边框 -->
  11. <!-- cellspacing:每格的间隙宽度 -->
  12. <!-- cellpadding:每隔的内边距 -->
  13. <!-- 可以自定义整体宽高:width/height; -->
  14. <!-- 加个属性整体居中style="text-align: center;" -->
  15. <table
  16. border="1"
  17. cellspacing="0"
  18. cellpadding="5"
  19. width="400"
  20. style="text-align: center;"
  21. >
  22. <!-- 给每列添加样式 -->
  23. <colgroup>
  24. <!-- 占位符 -->
  25. <col />
  26. <col bgcolor="#FF00FF" />
  27. <!-- span:使样式占用多列;与合并同理可以删除后面的占位符数 -->
  28. <col bgcolor="#90EE90" span="2" />
  29. <!-- <col /> -->
  30. <col bgcolor="#F08080" />
  31. </colgroup>
  32. <!-- 表名称 -->
  33. <caption>
  34. 主食
  35. </caption>
  36. <!-- thead表头 -->
  37. <thead>
  38. <!-- 在tr里添加属性使表头单独渲染出样式 -->
  39. <tr bgcolor="#D4F2E7">
  40. <!-- th自带加粗和居中属性 -->
  41. <th>日期</th>
  42. <th>早餐</th>
  43. <th>午餐</th>
  44. <th>晚餐</th>
  45. <th>宵夜</th>
  46. </tr>
  47. </thead>
  48. <!-- tbody表主体 -->
  49. <tbody>
  50. <tr>
  51. <td>昨天</td>
  52. <td>包子</td>
  53. <td>汤面</td>
  54. <td>烤鸡</td>
  55. <!-- rowspan:合并列格 -->
  56. <td rowspan="3">没吃</td>
  57. </tr>
  58. <tr>
  59. <td>今天</td>
  60. <td>肠粉</td>
  61. <td>包子</td>
  62. <td rowspan="2">米饭</td>
  63. </tr>
  64. <tr>
  65. <td>明天</td>
  66. <td>喝粥</td>
  67. <td>汤面</td>
  68. </tr>
  69. <tr>
  70. <td>后天</td>
  71. <td>肠粉</td>
  72. <!-- colspan:合并行格 -->
  73. <td colspan="2">包子</td>
  74. <td>烧烤</td>
  75. </tr>
  76. </tbody>
  77. <!-- tfoot表尾 -->
  78. <tfoot>
  79. <tr bgcolor="#F0E68C">
  80. <td colspan="5">一天天的都吃什么?</td>
  81. </tr>
  82. </tfoot>
  83. </table>
  84. </body>
  85. </html>

效果截图:

2.表单:

  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8" />
  5. <meta name="viewport" content="width=device-width, initial-scale=1.0" />
  6. <title>Document</title>
  7. </head>
  8. <body>
  9. <h3 style="width: 280px; text-align: center;">用户注册</h3>
  10. <!-- method 提交表格的方式;不局限于一种提交方式-->
  11. <!-- GET用户提交的数据会以键值对的方式出现在URL地址栏中; -->
  12. <!-- POST 用户提交的数据会出现在请求中 -->
  13. <form
  14. style="
  15. width: 280px;
  16. border: 1px solid #000;
  17. padding: 10px;
  18. border-radius: 10px;
  19. "
  20. action=""
  21. method="GET"
  22. >
  23. <!-- tpye:框内格式 ;type="text":单行文本-->
  24. <!-- name:对应数据库字段,可以识别大小写字母、数字、下划线 -->
  25. <!-- value:默认框内变量值;框内有变量值时用户可以通过修改单行本修改,不影响默认提交数值。为空时不设置默认变量值; -->
  26. <!-- placeholder:提示信息 -->
  27. <!-- 绑定label与input焦点,对于变量值ID进行绑定 -->
  28. <!-- required:必填项;布尔属性,它的值为true(真)/folse(假),简写方式只要属性中出现表示为true/反之为folse-->
  29. <!-- autofocus:自动在页面中获取默认焦点 -->
  30. <fieldset>
  31. <legend>必填项</legend>
  32. <div>
  33. <label for="user-name">用户名:</label>
  34. <input
  35. type="text"
  36. name="username"
  37. value="先生"
  38. placeholder="请输入用户名"
  39. id="user-name"
  40. required
  41. autofocus
  42. />
  43. </div>
  44. <div>
  45. <label for="user-tel">手机号:</label>
  46. <input
  47. type="text"
  48. name="usertel"
  49. value=""
  50. placeholder="请输入手机号码"
  51. id="user-tel"
  52. required
  53. />
  54. </div>
  55. <div>
  56. <!-- 密码框格式 oassword -->
  57. <label for="pwd">密码:</label>
  58. <input
  59. type="password"
  60. name="password"
  61. value=""
  62. placeholder="请输入密码不少于6个字符"
  63. id="pwd"
  64. required
  65. />
  66. </div>
  67. </fieldset>
  68. <fieldset>
  69. <legend>选填项</legend>
  70. <div>
  71. <!-- 单选项格式 radio;<label for="nv">性别:</label>使点击性别焦点指向nv-->
  72. <label for="nv">性别:</label>
  73. <input type="radio" name="gender" id="nan" /><label for="nan"
  74. ></label
  75. >
  76. <input type="radio" name="gender" id="nv" /><label for="nv"></label>
  77. <!-- checked:默认焦点 -->
  78. <input type="radio" name="gender" id="baomi" checked /><label
  79. for="baomi"
  80. >保密</label
  81. >
  82. </div>
  83. <div>
  84. <!-- 复选框格式 checkbox -->
  85. <label for="dadoudou">爱好:</label>
  86. <!-- name="hobby[]" 数组的方式 -->
  87. <input type="checkbox" name="hobby[]" id="chifang" /><label
  88. for="chifang"
  89. >吃饭</label
  90. >
  91. <input type="checkbox" name="hobby[]" id="shuijiao" /><label
  92. for="shuijiao"
  93. >睡觉</label
  94. >
  95. <input type="checkbox" name="hobby[]" id="dadoudou" checked /><label
  96. for="dadoudou"
  97. >打豆豆</label
  98. >
  99. </div>
  100. <div>
  101. <!-- file 文件上传格式 -->
  102. <label for="user-img">头像:</label>
  103. <input
  104. type="file"
  105. name="user_img"
  106. id="user-img"
  107. style="width: 180px;"
  108. />
  109. <!-- 隐藏域,数据不需要用户提供也不需要显示在页面上 -->
  110. <!-- MAX_FILE_SIZE是PHP常量根据不同编程语言变化,表示文件最大值 -->
  111. <!-- value:以字节为单位 -->
  112. <input type="hidden" name="MAX_FILE_SIZE" value="5242880" />
  113. <!-- -->
  114. <input type="hidden" name="user_id" value="" />
  115. </div>
  116. <div>
  117. <!-- 预定义下拉框 -->
  118. <label for="kecheng">职业:</label>
  119. <!-- list于datalist里的id进行绑定 -->
  120. <input type="text" id="kecheng" list="bangding" />
  121. <!-- datalist里面放option预定义内容 -->
  122. <datalist id="bangding">
  123. <option value="程序员"></option>
  124. <option value="医生"></option>
  125. <option value="律师"></option>
  126. <option value="司机"></option>
  127. <option value="行政"></option>
  128. <option value="会计"></option>
  129. <option value="文编"></option>
  130. <option value="设计师"></option>
  131. <option value="策划"></option>
  132. </datalist>
  133. </div>
  134. <div>
  135. <!-- email 邮箱格式并可以限制提交邮箱的规范 -->
  136. <label for="my-email">邮箱:</label>
  137. <input type="email" name="email" placeholder="正确输入邮箱样式" />
  138. </div>
  139. <div>
  140. <!-- date 日期格式框 -->
  141. <label for="">生日:</label>
  142. <input type="date" name="brithday" />
  143. </div>
  144. <div>
  145. <!-- number 数值格式框 -->
  146. <!-- min 有效最小值 -->
  147. <!-- max 有效最大值 -->
  148. <!-- step 当前数值上下跳动的加减数,如21 点^变成23 -->
  149. <label for="">年龄:</label>
  150. <input
  151. type="number"
  152. name="age"
  153. min="18"
  154. max="65"
  155. step="2"
  156. value="18"
  157. />
  158. </div>
  159. <div>
  160. <!-- color 调色板格式 -->
  161. <label for="">喜欢的颜色:</label>
  162. <input type="color" name="pick_color" />
  163. </div>
  164. <div>
  165. <!-- 下拉选择框:select -->
  166. <label for="">学历:</label>
  167. <select name="edu" id="">
  168. <option value="">小学</option>
  169. <option value="">初中</option>
  170. <option value="">高中</option>
  171. <option value="" selected>专科</option>
  172. <option value="">本科</option>
  173. </select>
  174. </div>
  175. </fieldset>
  176. <!-- button 按钮格式,只有样式没有效果 -->
  177. <!-- submit 按钮格式,有效果 -->
  178. <!-- <input type="button/submit" value="提交" /> -->
  179. <!-- 如果有多个按钮时可添加调用不的脚本或用参数指定来实现:formaction="hanle,php?action=registar" -->
  180. <!-- 方式用formmethod="GET",新页面返回值 formtarget="_blank" -->
  181. <button style="margin: 10px 40%;">提交</button>
  182. </form>
  183. </body>
  184. </html>

效果截图:

Correcting teacher:天蓬老师天蓬老师

Correction status:qualified

Teacher's comments:表格非常的朴素,但舒服
Statement of this Website
The copyright of this blog article belongs to the blogger. Please specify the address when reprinting! If there is any infringement or violation of the law, please contact admin@php.cn Report processing!
All comments Speak rationally on civilized internet, please comply with News Comment Service Agreement
0 comments
Author's latest blog post