html表格与表单

html表格与表单

一、表格

  1. 什么是表格 ? 表格是较为常用的一种标签,但不是用来布局,常用来处理、显示表格式数据。
  2. 表格标签        table
  3. 表格的组成    行 tr  单元格  td
  4. 建立表格步骤
        1、建立表格,
            2、判断行数和列数
            3、用行去包含单元格
            4、在每个单元格中去添加内容
  1. 表格的各大属性
    cellspacing:边框与边框之间的距离
    Cellpadding:单元格内容与边框之间的距离
    Border:表格的边框(默认边框值为“0”)
    表格的宽
    height:表格的高
  1. 表格的结构:
    标题:caption标签
    表头:thead标签 表格的第一行,一般用来描述每一列所显示的内容,用thead标签讲第一行包起来,然后用th替换td,单元格中的内容相对于单元格水平居中,且加粗
    表格主体:tbody标签
  1. 表格的标题,caption只在表格中使用(紧随table之后)
  2. 表格的缺点:

      a. 太深的嵌套,比如table>tr>td>h3,会导致搜索引擎读取困难,而且,最直接的损失就是大大增加了冗余代码量。

      b. 灵活性差,比如要将tr设置border等属性,是不行的,得通过td

      c. 代码臃肿,当在table中套用table的时候,阅读代码会显得异常混乱

      d. 混乱的colspan与rowspan,用来布局时,频繁使用他们会造成整个文档顺序混乱。

      e. 不够语义

二、合并单元格

  1. 分类:跨行合并(rowspan)、跨列合并(colspan)
  2. 步骤
             1、判断是跨行合并还是跨列合并
                          2、跨行合并用rowspan属性,跨列合并用colspan属性
                          3、将属性写在需要合并的单元格上
                          4、将合并的行数或者列数写在对应的属性值中
                          5、将多余的单元格注释掉
三、表单元素
  1. 什么是表单: 表单是一块可采集用户数据的区域
  2. 作用:显示、存储、提交数据
  3. 组成:表单标签、表单域、提交按钮
    表单标签:action:表单向后台提交的地址 
                    method:向后提交的方式 get  post
                     name: 指定表单名称,以区分同一页面多个表单
    表单域:表单中的元素 其中包含了文本框、密码框、隐藏域、多行文本框、
      复选框、单选框、下拉选择框和文件上传框
 
      input控件
      获取焦点:光标放在输入框内,可以打出文字
      单击指定的名字获取焦点则需要将label标签中的属性值与input输入框的属性值保持一级即可 
                             <label for="male">Male</label>
                             <input type="radio" name="sex" id="male" value="male">
  type: 设置文本框类型
      value:输入框的值 , 表示发送到服务器的值
  name: 表示发送到服务器的键名
      placeholder:文本提示信息
 
   普通的文本框   type = text
  密码框 :type=post
  单选框:type =radio
  多选框:type = checkbox
  普通按钮:button
  提交按钮:submit
  重置按钮:reset
  图片按钮:image
  单选框、多选框的默认选中 
                             1、checked="checked
                      2、checked
                      3、checked=true
  选择框默认选中1、selected=”selected”
                                         2、selected
                                         3、selected=true
        多行文本标签:textarea
              <textarea cols="宽度 " rows="高度">  文本内容</textarea>
          下拉菜单:  select标签
                  <select>
                                 <option selected="selected">选项1</option>
                                <option>选项2</option>
                                <option>选项3</option>
                     </select>
原文地址:https://www.cnblogs.com/wenaq/p/13509383.html