接上:

2.1.3  HTML表单标签与表单设计

表单是用户与服务器交互的主要方法,用户在表单中输入数据,提交给服务器程序来处理。

(1)表单的组成:

   文本框(text),密码框(password),多行文本框(Multiline text box)、

单选按钮框(Single - radio copy box),复写框(Carbon frame),文本域(text field),隐藏(hidden)

下拉菜单/列表(Drop down menu list)、按钮(buttom)等元素。。。

(2)<form> 和</form>标记及其属性

  它包括:name,method,action,target等属性

  语法格式:

    <form name="表单名称" method="提交方法" action="处理程序">

    .......

    </form>

(3)<input>标记及其属性

(它必须嵌套在表单标记中使用,用于定义一个用户的输入项,它是单标记)

  基本语法:

     <input name="输入域名成" type="域类型" value="输入域的值">

注意:<input>标记主要有6个属性:type,name,size,value,maxlength,check。

   其中,name和type是必选的两个属性,name属性的值是响应程序(由form标记中的action属性指定)中的变量名。

(4)input输入域的九种类型

 4.1 文本域:

   <input type="text" name="文本字段名称" maxlength="" size="" value="">

含义:size和 maxlength是用来定义次区域显示的尺寸大小与输入的最大字符数;

 4.2密码域:

  <input type="passord" name="密码字段的名称" size="" maxlength="" value="">

含义:当用户输入密码时,区域内将会显示“ * ”号代替用户输入的内容.

 4.3单选按钮:

   <input type="radio" name="" value="" checked/>

含义:check的属性用来设置改单选按钮默认状态是否被选中,当有多个互斥的单选按钮时,设置相同的name值.

 4.4复选框:

   <input type="checkbox" name="" value="" checked/>

含义:check的属性用来设置改单选按钮默认状态是否被选中,当有多个互斥的复选框时,可设置相同的name值,

也可以设置不同的name值。

 4.5提交按钮:

   <input type="submit" name="" value=""/>

含义:将表单内容提交给服务器的按钮

 4.6取消按钮:

  <input  type="reset"  name=""  value=""/>

 4.7图像按钮:

  <input type="image"  src="图片"/>

含义:使用图像代替submit按钮,图像的源文件名由src属性指定

 4.8文件域:

  <input type="file" name=""  maxlength=""/>

含义:上传文件

 4.9隐藏域:

  <input type="hidden"  name="" value=/>

含义:用户不能在其中输入信息,用来预设某些要传递的信息

2017.9.17 HTML学习总结---table标签的更多相关文章

  1. 2017.9.20 HTML学习总结----下拉列表标签

    接上: 1.下拉列表框<option>,<selcct> (1)解释:在表单中,通过option select标记可设计一个下拉式的列表或带有滚动条的列表, 用户可以在列表中选 ...

  2. 2017.9.14 HTML学习总结---超链接标签图片标签

    2.4 超链接标签 定义:它是指从一个对象指向另一个对象的指针,它可以是网页中的一段文字  也可以是一张图片,以实现从一个页面到另一个页面的跳转. 格式:<a href="url&qu ...

  3. 2017.9.18 HTMl学习总结----input标签的额type

    2.1.3  HTML表单标签与表单设计 (1)表单的组成:文本框(text),密码框(password),多行文本框(Multiline text box).  单选按钮框(Single - rad ...

  4. html 之table标签结构学习

    一.HTML table标签结构 html 中table标签的结构情况,如下所示: <!-- table标签结构如下: <table> <thead> # thead表格 ...

  5. 回望2017,基于深度学习的NLP研究大盘点

    回望2017,基于深度学习的NLP研究大盘点 雷锋网 百家号01-0110:31 雷锋网 AI 科技评论按:本文是一篇发布于 tryolabs 的文章,作者 Javier Couto 针对 2017 ...

  6. python处理html的table标签

    转载:http://www.xuebuyuan.com/583071.html python处理html的table标签 2012年01月06日 ⁄ 综合 ⁄ 共 5279字 ⁄ 字号 小 中 大 ⁄ ...

  7. 学习笔记_Java_day13_JSTL标签库(1、2、3、4、5、6、7、8)

    1.一种标签语言 day13 l  JSTL标签库(重点) l  自定义标签(理解) l  MVC设计模式(重点中的重点) l  Java三层框架(重点中的重点) JSTL标签库 1 什么是JSTL ...

  8. HTML学习笔记之标签基础

    目录 1.基本标签 2.链接 3.图像 4.表格 5.列表 6.块与布局 1.基本标签 (1)标题与段落 标签 <h1> ~ <h6> 分别用于定义一至六级标题,标签 < ...

  9. js技术之拖动table标签

    一.js技术之拖动table标签 起因:前几天公司,突然安排一个任务 任务描述:要求尺码table列表要像Excel表中一样可以直接移动整行尺码到任意行位置 技术点:采用ui的sortable技术来h ...

随机推荐

  1. 风险识别工具 - 影响图(Influence Diagram)

    原文地址:http://blog.csdn.net/jameszhou/archive/2007/06/24/1664494.aspx PMBOK(2004 3rd 英) P248关于风险识别的图形技 ...

  2. 创建第一个vue工程

    vue创建项目(npm安装→初始化项目) 第一步npm安装 首先:先从nodejs.org中下载nodejs   图1 双击安装,在安装界面一直Next   图2   图3   图4 直到Finish ...

  3. mysql 安装以及卸载 CentOS 6.9

    mysql官网下载地址:https://dev.mysql.com/downloads/mysql/ 本次操作系统是    阿里云服务器 CentOS 6.9 64位 下载得到tar 包: mysql ...

  4. 自动化构建工具maven

    Maven是目前最流行的自动化构建工具,对于生产环境下多框架.多模块整合开发有重要作用.Maven 是一款在大型项目开发过程中不可或缺的重要工具. 一.什么是构建? 构建并不是创建,创建一个工程并不等 ...

  5. git知识点总结

    集中式版本控制系统,版本库是集中存放在中央服务器的,而干活的时候,用的都是自己的电脑,所以要先从中央服务器取得最新的版本,然后开始干活,干完活了,再把自己的活推送给中央服务器.集中式版本控制系统最大的 ...

  6. Android平台网络常用命令

    工作中经常用到的一些命令,整理一下,方便以后进行参考 1.IP设置 ifconfig eth0 128.224.156.81 up  //一般的嵌入式linux中设置IP.ifconfig eth0 ...

  7. maven 如何将自己的jar包添加到本地仓库

    1 准备一个需要添加到本地仓库的jar包 我这里准备了一个名为mail.jar 的jar包,放到E:\Install Files目录下面 2 下面演示如何将准备的jar包添加到本地仓库 1 语法 mv ...

  8. 几个单元素Loading动画解构

    这个账号建了也有1个多月,拖延症患者终于下定决心开始写博.做前端从前至后差不多1年时间,如果文中有什么纰漏欢迎指出,未来的路还很长~ 第一篇文章用来解构几个挺不错的单元素Loading动画.效果图如下 ...

  9. nodejs操作文件

    var fs = require('fs'); var txt = "以上程序使用fs.readFileSync从源路径读取文件内容,并使用fs.writeFileSync将文件内容写入目标 ...

  10. C#天气预报程序

    首先要引用这个服务,http://www.webxml.com.cn/Webservices/WeatherWebService.asmx 出现对话框后,把中央气象的服务网址添加到里面 选择高级, 添 ...