表单及表格

表单,常用在登录、注册等地方,这也是一个最基本的。
 
我们就用登录,来学习什么是表单!
 
表单 form 标签,在某些好用的编辑工具,比如:WebStorm  你在上面写出form再按下 键盘左侧的‘Tab’键,会直接弹出form的开始和结束标签,其他元素 div table span 等都是一样的,还会弹出此元素必要的 属性, 比如img 按下 ‘Tab’ 就会弹出 这样的 <img src="' alt="" /> 它会直接帮你写好。
 
来吧,继续说form表单,因为是介绍给入门同学的,所以就先不涉及后台验证和JS验证,还有数据库连接等操作了。就先实现最基本的静态 表单样式,各位同学,写代码也不要光想着随便写出来,还要想着可扩展性。先不考虑复杂的,用最基本的 form验证,得按照form表单的规则,用input来写文本框,最后 用submit来提交,别随便用其他标签写,就把前端的形式给展现出来,那么后期你扩展,和后台交互,就麻烦了,还要去写JS事件转换,ajax等异步处理。所以我们在编写一个程序的时候,先考虑怎么写,把自己会的都往上面加,然后想到一个最简单的方式。。。
 
我们先写一个最基础的,给同学们演示一下,不过先不加任何的css样式:
 
<form action="#" method="post">
<p>
用户名: <input type="text" />
</p>
<p>
密码: <input type="password" />
</p>
<p>
<input type="submit" value="登录" />
</p>
</form>
 
以上代码,就是最简单的登录,那么我们来解释一下这里的代码,是什么意思:
 
里面我们用到了 p标签,因为它是段位,会跨行,上下会有一点间距,所以用来把 用户名、密码、登录按钮 给分割开。在用户名后面 我们用到了 input标签,它是专门写文本框的,标准情况下,它是在form表单里的,写在外面的话会包语法错误,而input 有一个 type的属性,这也是关键,它的值很多, text 是代表文本框,可以输入 可见的 内容,而password 是密码,输入的话,用户就看不见,只会呈现出密码的样式, submit是表单提交按钮的意思,value则是它的值,如果没有设置 value的话,submit是默认“提交”两个字。  细心的同学不光是注意form表单内部,还会注意它本身,看到 action="#" 和 method="post" 了吗? action是url(地址)指向,就是我们表单提交后,它会走向哪里, method是它的提交方式,gat和post, post的安全性比gat高,它们的区别,大家去网上找找,这里我就不多说了。
 
table表格,它常用在后台管理,比如用户管理等
我们先写一段代码给同学们看看:
 
<table>
<tr>
<th>编号</th><th>用户名</th><th>QQ</th>
</tr>
<tr>
<td>1</td>
<td>龙枫</td>
<td>563292416</td>
</tr>
<tr>
<td>2</td>
<td>同学</td>
<td></td>
</tr>
</table>
 
不懂的同学,就写一段相同的代码测试。我们就来解释下,table表格里的标签是什么意思:
tr也是活在table下面的,它如同块级元素,是可跨行的,它是控制 td、th的,内容都是 td和th提供的,他们则是行级元素。th的字体比td深,就是加粗过的,一般就用与表格里的分类一样,td则是纯内容。他们会对齐的哦,一个tr下的td会对应下面一个tr里的td,他们是一列对应的。table也有属性,但也属于css样式,我们就先不管,在这里就先做出一个最基本的表格。
 

第三篇 HTML 表单及表格的更多相关文章

  1. 制作Html标签以及表单、表格内容

    制作Html一般用DW(......),Html全称为(Hyper Text Markup Language   超文本标记语言) 文本就是平常电脑上的文本文档,只能存储文字,而超文本文档可以存储音乐 ...

  2. jQuery 控制表单和表格

    这里总结了jQuery中对表格和表单的一些常用操作, 通过这里的实例和操作肯定对jQuery的掌握有一个新得提高, 希望大家耐心看完, 多实践. <!DOCTYPE html PUBLIC &q ...

  3. SNF快速开发平台MVC-各种级联绑定方式,演示样例程序(包含表单和表格控件)

    做了这么多项目,经常会使用到级联.联动的情况. 如:省.市.县.区.一级分类.二级分类.三级分类.仓库.货位. 方式:有表单需要做级联的,还是表格行上需要做级联操作的. 实现:实现方法也有很多种方式. ...

  4. HTML第三章:表单

    第三章:表单 表单标签form:<form></form>//相当于一张记录用户信息的单子    常用属性:method:表单的提交方式,常用的值有两个             ...

  5. mysql第三篇:表操作

    第三篇:表操作 一.什么是表 表相当于文件,表中的一条记录就相当于文件的一行内容,不同的是,表中的一条记录有对应的标题,称为表的字段 二.创建表 语法 CREATE TABLE 表名( 字段名1 类型 ...

  6. elementUI表单嵌套表格并对每行进行校验

    elementUI表单嵌套表格并对每行进行校验 elementUI 表单嵌套表格并进行校验. 目录 效果展示 代码链接 关键代码 完整代码 效果展示 先看看这是不是需要的效果^_^ ​ 如图,Elem ...

  7. HTML和CSS 入门系列(二):文字、表单、表格、浮动、定位、框架布局、SEO

    上一篇:HTML和CSS 入门系列(一):超链接.选择器.颜色.盒模式.DIV布局.图片 一.文字 1.1 属性 1.2 字体样式:font-family 1.3 字体大小:font-size 1.4 ...

  8. Jquery表单与表格的运用

    1,表单的应用: a. 单行文本框的应用  多行文本框的应用 b.复选框的框的应用 c.下拉框的应用 d.表单验证 2,表格的应用: a. 表格变色 b.表格展开关闭 d.表格内容筛选 3,多行文本框 ...

  9. 10-1 body标签里面相关的标签(列表,表单,表格)

    一 列表标签<ul>,<ol>,<dl> <!DOCTYPE html> <html lang="en"> <he ...

随机推荐

  1. koa 基础(二十一)nodejs 操作mongodb数据库 --- 查询数据

    1.app.js /** * nodejs 操作mongodb数据库 * 1.安装 操作mongodb * cnpm install mongodb --save * 2.引入 mongodb 下面的 ...

  2. 如何利用css进行网页布局

    一.单列布局(类似于搜狐网站) 如: 代码为: 二.两列布局 1.固定宽度 代码为: 2.自适应 代码为: 三.三列布局 代码为: 四.混合布局 就是在前面的基础上,在进行划分块 如: 代码为:

  3. C# 防火墙操作之开启与关闭

    通过代码操作防火墙的方式有两种:一是代码操作修改注册表启用或关闭防火墙:二是直接操作防火墙对象来启用或关闭防火墙.不论哪一种方式,都需要使用管理员权限,所以操作前需要判断程序是否具有管理员权限. 1. ...

  4. PreparedStatement执行sql語句

    import com.loaderman.util.JdbcUtil; import java.sql.Connection; import java.sql.PreparedStatement; i ...

  5. JspFragment.invoke方法

    JspFragment.invoke方法可以说是JspFragment最重要的方法,利用这个方法可以控制是否执行和输出标签体的内容.是否迭代执行标签体的内容或对标签体的执行结果进行修改后再输出. 例如 ...

  6. 自定义ViewPager+RadioGroup联动效果的实现

    package com.loaderman.myviewpager; import android.os.Bundle; import android.support.v7.app.AppCompat ...

  7. Back键和Menu键程序退出弹窗以及按钮退出程序弹窗的实现

    MainActivity.java package com.loaderman.backmenudemo; import android.content.Intent; import android. ...

  8. Selenium 2自动化测试实战24(webdriver原理)

    一.webdriver原理 webdriver是按照Server-Client的经典设计模式设计的.Server端就是Remote Server,可以是任意的浏览器.当我们的脚本启动浏览器后,该浏览器 ...

  9. vuex 使用

    一.什么是Vuex Vuex是一个专门为Vue.js应用程序开发的状态管理模式, 它采用集中式存储管理所有组件的公共状态, 并以相应的规则保证状态以一种可预测的方式发生变化 二. 为什么要使用Vuex ...

  10. JavaScript基础入门06

    目录 JavaScript 基础入门06 Math 对象 Math对象的静态属性 Math对象的静态方法 指定范围的随机数 返回随机字符 三角函数 Date对象 基础知识 日期对象具体API 构造函数 ...