html笔记 - 图文 2026/1/23 20:09:44 【重点总结】 本阶段的重点 1. 超链接 2. 表格 【第二阶段】 【学习目标】 关于表单的标签,无论我们使用什么语言来完成web开,必然会用到,所有表单标签我们必须很好的掌握 【内容:HTML表单标签】 form标签 标签代表一个表单,表单用于向服务器传输数据。 标签能够包含,可以是文本字段,复选框,单选框或提交按钮等。还可以包含 等。 常用属性: ? name:用于定义表单的名称 ? action:用于规定提交表单时向何处发送表单数据。 ? method:用于规定提交的方式。一般取值 POST或GET 关于POST与GET方式区别: 1. get方式只能少量数据,而post可以携带大数据。 2. get方式提交时,数据会在地址栏上显示,安全性差。Post方式提交不会在地址栏上显示数据,更加安全。 input种类 标签用于搜集用户信息。 根据不同的 type 属性值,输入字段拥有很多种形式。输入字段可以是文本字段、复选框、掩码后的文本控件、单选按钮、按钮等等。 关于标签type属性值说明 : text 定义单行的输入字段,用户可在其中输入文本。默认宽度为 20 个字符。 其它常用属性: ? name:定义标签名称 ? value:定义标签值 ? size:定义输入字段的长度 ? maxlength:定义可输入最大字符个数 password 定义密码字段。该字段中的字符被掩码. 其它常用属性: ? name:定义标签名称 ? value:定义标签值 ? size:定义输入字段的长度 ? maxlength:定义可输入最大字符个数 radio 定义单选按钮。 其它常用属性: ? name:定义标签名称.注意,对于单选按钮,如果要想做到单一选择,多个radion的name值必一样。 ? value:定义标签值 ? checked:定义该标签默认被选中。 checkbox 定义复选框。 其它常用属性: ? name:定义标签名称.注意,一组的checkbox它们的name值应该是一样的。 ? value:定义标签值 ? checked:定义该标签默认被选中。 button 定义可点击按钮(多数情况下,用于通过 JavaScript 启动脚本) 其它常用属性: ? name:定义标签名称 ? value:按钮显示名称 hidden 定义隐藏的输入字段。 其它常用属性: ? name:定义标签名称 ? value:定义标签值 file 定义输入字段和 \浏览\按钮,供文件上传。 其它常用属性: ? name:定义标签名称 submit 定义提交按钮。提交按钮会把表单数据发送到服务器。 其它常用属性: ? name:定义标签名称 ? value:按钮显示名称 reset 定义重置按钮。重置按钮会清除表单中的所有数据。 其它常用属性: ? name:定义标签名称 ? value:按钮显示名称 image 定义图像形式的提交按钮。 这个标签主要是用了替换submit按钮,因为默认产生的提交按钮并不漂亮,这个标签允许你采用指定的图片做为提交按钮。 其它常用属性: ? name:定义标签名称 ? src:定义作为提交按钮显示的图像的url ? alt:定义作用图像的替代文本。 select与option标签 1. 用于定义一个下拉列表 常用属性: ? name:定义下拉列表的名称 ? size:定义下拉列表中可见选项的数目 ? multiple:定义可选择多个选项 2. 用于定义下拉列表中的选项。 需要位于标签内部 常用属性: ? value:定义送往服务器的选项值 ? selected:定义选项为选中状态。 textarea标签 标签用于定义一个多行文本输入控件(多行文本框,文本域) 常用属性: ? name:定义多行文本框名称 ? cols:定义多行文本框可见宽度 ? rows:定义多行文本框可见行数 ? wrap:规定多行文本框中文字如何换行。 表单案例 案例说明: 当我们输入信息后,点击注册按钮后,(method=”#” method=get),这时在浏览器地址栏上我们可以看到/demo11.html?id=001&username=tom&password=123&sex=?D&hobby=×??ò&province=oúáú?-ê?&city=1t??±?&email=tom@itcast.cn&f=&remark=who+are+you?# 这段信息,是我们向action属性指向的页面提交的信息。仔细观察就会发现红色标出来的,就是我们表单项的名称,而它们是以name=value的方式出现,也就是说,我们向action指定的url提交数据时,如果想要将数据携带,必须给表单项添加name属性。 综合案例2-注册窗口 案例分析与实现: 对于注册页面,与我们之前做的显示商品信息布局差不多,也分成五部分,head menu search content foot,只是我们现在的content它主要是用于设计注册页面,其它的部分我们不需要改变,直接可以使用显示商品信息页面中的就可以。 下面我们分析一下,关于content中内容怎样实现: 123456 html笔记 - 图文.doc 将本文的Word文档下载到电脑 下载这篇word文档