欢迎来到DIVCSS5查找CSS资料与学习DIV CSS布局技术!
  11.25form标签
 
  <!DOCTYPEhtml>
 
  <htmllang="en">
 
  <head>
 
  <metacharset="UTF-8">
 
  <title>Title</title>
 
  </head>
 
  <body>#提交信息的链接地址
 
  <formaction="a/b/c/login"method="get">
 
  <p>
 
  用户名:#name对应的是提交时的key
 
  <inputtype="text"name="username"value="EGON">#value:表单里写好的默认内容
 
  <inputtype="text"name="username"placeholder="请输入用户名">#placeholder:暗色的提示信息
 
  <inputtype="text"name="username"value="egon"disabled="disabled">
 
  </p>#disabled:内容不可更改,也不会提交服务端
 
  <p>#readonly:内容不可更改,但会提交服务端
 
  密码:#密码输入时会被遮挡
 
  <inputtype="password"name="password"placeholder="密码长度不能超过16位">
 
  </p>
 
  <p>
 
  <inputtype="submit"value="登录">#登录按钮,没有value时显示提交
 
  </p>
 
  </form>
 
  </body>
 
  </html>
 
  11.251单选框
 
  <!DOCTYPEhtml>
 
  <htmllang="en">
 
  <head>
 
  <metacharset="UTF-8">
 
  <title>Title</title>
 
  </head>
 
  <body>
 
  <formaction="https://www.baidu.com"method="get">
 
  <p>
 
  性别:#选择后提交gender=male
 
  <inputtype="radio"name="gender"value="male"checked="checked">男#checked表示默认选择
 
  <inputtype="radio"name="gender"value="female">女#选择后提交gender=female
 
  </p>#二者仅选其一
 
  <p>
 
  <inputtype="submit"value="注册">#注册按钮
 
  </p>
 
  </form>
 
  </body>
 
  </html>
 
  11.252多选框、file上传文件、按钮
 
  <!DOCTYPEhtml>
 
  <htmllang="en">
 
  <head>
 
  <metacharset="UTF-8">
 
  <title>Title</title>
 
  </head>
 
  <body>
 
  <formaction="https://www.baidu.com"method="get">
 
  <p>
 
  爱好:#选择后提交hobbies=basketball
 
  <inputtype="checkbox"name="hobbies"value="basketball">篮球
 
  <inputtype="checkbox"name="hobbies"value="football"checked="checked">足球
 
  <inputtype="checkbox"name="hobbies"value="pingpang"checked>乒乓球#checked表示默认选择
 
  </p>
 
  <p>#选择提交后uploadfile='选择的文件名'
 
  <inputtype="file"name="uploadfile">#选择文件按钮,点击选择本地文件
 
  </p>
 
  <p>
 
  <inputtype="submit"value="注册">#注册按钮,没有value时显示提交,提交表单
 
  <inputtype="button"value="注册"onclick="alert(123)">#普通按钮,点击显示alert内的提示信息
 
  <inputtype="image"src="1.jpg"onclick="alert(1)">#图片按钮,点击显示alert内的提示信息,且跳转
 
  <inputtype="reset"value="重置">#重置按钮,点击form表单清空
 
  <inputtype='date'name="y-m-d">#选择日期,选择后提交y-m-d=选择的日期
 
  <button>按钮</button>#button在form中可以做提交按钮用,在form外是普通按钮
 
  </p>
 
  </form>
 
  </body>
 
  </html>
 
  11.253label标签
 
  对于选择框,点击选择框后的文字也能实现选择;对于文本框,点击文字选择文本框并光标聚焦
 
  <!DOCTYPEhtml>
 
  <htmllang="en">
 
  <head>
 
  <metacharset="UTF-8">
 
  <title>Title</title>
 
  </head>
 
  <body>
 
  <formaction="https://www.baidu.com"method="get">
 
  <p>#name对应的是提交时的key
 
  <labelfor="el">用户名:</label><inputtype="text"name="username"value="EGON"id='e1'>#input添加id,label根据id名找到输入框并光标聚焦#value:表单里写好的默认内容
 
  </p>
 
  <p>
 
  性别:#选择后提交gender=maleinput添加id,label根据id名找到单选框,并选择
 
  <inputtype="radio"name="gender"value="male"id="ml"><labelfor="ml">男</label>
 
  <inputtype="radio"name="gender"value="female"id="fl"><labelfor="fl">女</label>
 
  </p>
 
  <p>
 
  爱好:#选择后提交hobbies=basketballinput添加id,label根据id名找到多选框,并选择
 
  <inputtype="checkbox"name="hobbies"value="basketball"id="bb"><labelfor="bb">篮球</label>
 
  <inputtype="checkbox"name="hobbies"value="football"checked="checked"id="fb"><labelfor="fb">足球</label>
 
  </p>
 
  <p>
 
  <inputtype="submit"value="注册">#注册按钮,没有value时显示‘提交’,提交表单
 
  </p>
 
  </form>
 
  </body>
 
  </html>
 
  11.254下拉列表
 
  <!DOCTYPEhtml>
 
  <htmllang="en">
 
  <head>
 
  <metacharset="UTF-8">
 
  <title>Title</title>
 
  </head>
 
  <body>
 
  <formaction="https://www.baidu.com"method="get">
 
  <p>
 
  城市:#选择后提交city=BJ/SH/SZ/GZ
 
  <selectname="city"id=""size="2"multiple="multiple">#下拉多选两个
 
  <optionvalue="BJ">北京</option>
 
  <optionvalue="SH">上海</option>
 
  <optionvalue="SZ"selected="selected">深圳</option>#selected表示默认选择
 
  <optionvalue="GZ">广州</option>
 
  </select>
 
  </p>
 
  <p>
 
  城市:
 
  <selectname="city"id=""style="width:200px">
 
  <optgrouplabel="一线城市">#选项分组(label提示信息不能选择)
 
  <optionvalue="BJ">北京</option>#选择后提交city=BJ/SH/SZ/GZ
 
  <optionvalue="SH">上海</option>
 
  <optionvalue="SZ"selected="selected">深圳</option>#selected表示默认选择
 
  <optionvalue="GZ">广州</option>
 
  </optgroup>
 
  <optgrouplabel="二线城市">
 
  <optionvalue="BJ">济南</option>
 
  <optionvalue="SH">苏州</option>
 
  <optionvalue="SZ"selected="selected">南京</option>
 
  <optionvalue="GZ">成都</option>
 
  </optgroup>
 
  </select>
 
  </p>
 
  <p>
 
  <inputtype="submit"value="注册">
 
  </p>
 
  </form>
 
  </body>
 
  </html>
 
  11.255textarea标签
 
  <!DOCTYPEhtml>
 
  <htmllang="en">
 
  <head>
 
  <metacharset="UTF-8">
 
  <title>Title</title>
 
  </head>
 
  <body>
 
  <formaction="https://www.baidu.com"method="get">
 
  <p>#填写后提交comment="输入的内容"cols和rows设置初始文本域大小style设置不可重置文本域大小
 
  <textareaname="comment"id=""cols="30"rows="3"style="resize:none">
 
  亲,给好评哈#显示提前写入文本域的信息
 
  </textarea>
 
  </p>
 
  <p>
 
  <inputtype="submit"value="注册">
 
  </p>
 
  </form>
 
  </body>
 
  </html>
 
  11.256fieldset标签
 
  <body>
 
  <formaction="https://www.baidu.com"method="get">
 
  <fieldset>#设置方框样式表单
 
  <legend>注册页面</legend>
 
  <p>
 
  .....
 
  </p>
 
  </fieldset>
 
  </form>
 
  </body>
 
  11.26table标签
 
  水平对齐和垂直对齐:
 
  #水平对齐:align可以给table、tr、td标签设置,垂直对齐:valign只能给tr、td标签设置
 
  强调:table只能设置水平方向
 
  #========水平对齐===========
 
  align=“left”align=“center”align=“right”
 
  1给table标签设置水平对齐,可以让表格在水平方向上对齐
 
  2给tr设置水平对齐,可以控制当前行所有单元格内容都水平对齐
 
  3给td设置水平对齐,可以控制当前单元格内容水平对齐,tr与td冲突的情况下,以td为准
 
  ?
 
  #========垂直对齐===========
 
  valign=“top”valign=“center”valign=“bottom”
 
  1给tr设置垂直对齐可以让当前行所有单元格内容都垂直对齐
 
  2给td设置垂直对齐可以让当前单元格内容垂直对齐
 
  <!DOCTYPEhtml>
 
  <htmllang="en">
 
  <head>
 
  <metacharset="UTF-8">
 
  <title>Title</title>
 
  </head>
 
  <body>#border边框边界cellspacing单元格边界bgcolor表格边框背景颜色
 
  <tableborder="0px"cellspacing="1px"bgcolor="aqua">#cellpadding单元格内内容距单元格边框
 
  <trbgcolor="white">#一行单元格背景颜色
 
  <td>姓名</td>
 
  <td>性别</td>
 
  <td>年龄</td>
 
  </tr>
 
  <trbgcolor="white">
 
  <td>egon1</td>
 
  <td>male</td>
 
  <td>18</td>
 
  </tr>
 
  </table>
 
  </body>
 
  </html>
 
  11.261表格结构
 
  <tableborder="1"cellspacing="1px"bgcolor="black"width="300px"height="300px">#表格宽度和高度
 
  <caption>学员信息统计</caption>#1、表格的标题
 
  <thead>#2、表格的表头
 
  <trbgcolor="white">
 
  <th>姓名</th>#表头行加粗,居中
 
  <th>性别</th>
 
  <th>年龄</th>
 
  </tr>
 
  </thead>
 
  <tbody>#3、表格的主体
 
  <trbgcolor="white">
 
  <td>egon</td>
 
  <td>male</td>
 
  <td>18</td>
 
  </tr>
 
  </tbody>
 
  <tfoot>#4、表尾
 
  <trbgcolor="white">
 
  <td>3</td>
 
  <td>3</td>
 
  <td>3</td>
 
  </tr>
 
  </tfoot>
 
  </table>
 
  11.262单元格合并
 
  1、水平向上的单元格colspan可以给td标签添加一个colspan属性,来把水平方向的单元格当做多个单元格来看待
 
  2、垂直向上的单元格rowspan可以给td标签设置一个rowspan属性,来把垂直方向的的单元格当成多个去看待
 
  <tableborder="0px"cellspacing="1px"bgcolor="aqua"width="200px"height="200px">
 
  <trbgcolor="white">
 
  <tdcolspan="2"></td>#第一行第一列向后合并一个单元格
 
  <td></td>#相应删除一个列
 
  </tr>
 
  <trbgcolor="white">
 
  <td></td>
 
  <td></td>
 
  <tdrowspan="3"></td>#第二行第三列向下合并两个单元格
 
  </tr>
 
  <trbgcolor="white">
 
  <td></td>#相应的这两行都只有两列
 
  <td></td>
 
  </tr>
 
  <trbgcolor="white">
 
  <td></td>
 
  <td></td>
 
  </tr>
 
  </table>
 
  注意:1、由于把某一个单元格当作了多个单元格来看待,所以就会多出一些单元格,所以需要删掉一些单元格2、一定要记住,单元格合并永远是向后或者向下合并,而不能向前或向上合并

如需转载,请注明文章出处和来源网址:http://www.divcss5.com/html/h54926.shtml