HTML学习笔记2

HTML学习笔记二

HTML表单:

  • HTML表单用于搜集不同类型的输入
< form >标签元素:
  • HTML表单用于收集用户输入;

    form元素定义HTML表单

< form >属性列表:
属性描述
accept-charset规定在被提交表单中使用的字符集(默认:页面字符集)。
action规定向何处提交表单的地址(URL)(提交页面)。
autocomplete规定浏览器应该自动完成表单(默认:开启)。
enctype规定被提交数据的编码(默认:url-encoded)。
method规定在提交表单时所用的 HTTP 方法(默认:GET)。
name规定识别表单的名称(对于 DOM 使用:document.forms.name)。
novalidate规定浏览器不验证表单。
target规定 action 属性中地址的目标(默认:_self)。
表单元素:

表单元素指的是不同类型的 input元素、复选框、单选按钮、提交按钮……等

< input >标签:

< input >标签元素最重要的是 表单元素,标签根据不同的 type 属性,有多态性。

  • 文本输入:
<input type="text" />
  • 定义单选按钮输入
<input type="radio" />
  • 定义提交按钮
<input type="submit" />
action属性:
  • 定义在提交表单是执行的动作

向服务器提交表单的通常做法是提交按钮(submit)

action属性可以指定特定的脚本来处理被提交的表单数据

<form action="*.php[/.jsp/.asp]"></form>
method属性:
  • 定义提交表单时候所用的HTTP方法(GET或POST)
<form action="*.php[/.jsp/.asp]" method="GEP[/POST]"></form>

使用技巧:

如果表单提交是被动的(比如搜索查询),并且没有重要数据。

使用GET时,表单提交的数据在URL中是可见的

反之——

表单是动态更新或者密码内容的,POST更加适合,而且提交的数据在URL不可见

name属性:

如果希望提交的表单数据可以被服务器获取到或者看见,就需要给表单元素添加一个name属性(在脚本中会按照字段接收数据信息)

< fieldset >标签:组合表单元素
  • < fieldset >组合表单中的相关数据
  • < legend >元素为< fieldset >元素定义标题
<!DOCTYPE html>
<html>
    <head> <title>用户</title> </head> <body> <form method="POST"> <fieldset> <legend>用户注册</legend> 用户名:<br /> <input type="text" name="name" /> <br /> 密 码:<br /> <input type="text" name="passworld" /> <br /> <input type="submit" value="确定" name="input" /> </fieldset> </form> </body> </html>
< select >标签:下拉列表
  • < select > 标签是开始

    < option > 元素定义可选择的选项

<select>
    <option value="中国">中国</option> <option value="美国">美国</option> </select>
< textarea>标签:文本域
  • 定义一个文本域(多行输入字段)

  • rows / cols:文本域大小(px)

< button >标签:按钮
  • 定义一个可点击的元素按钮

HTML输入:

type属性(输入类型):
描述
button定义可点击按钮(多数情况下,用于通过 JavaScript 启动脚本)。
checkbox定义复选框。
file定义输入字段和 "浏览"按钮,供文件上传。
hidden定义隐藏的输入字段。
image定义图像形式的提交按钮。
password定义密码字段。该字段中的字符被掩码。
radio定义单选按钮。
reset定义重置按钮。重置按钮会清除表单中的所有数据。
submit定义提交按钮。提交按钮会把表单数据发送到服务器。
text定义单行的输入字段,用户可在其中输入文本。默认宽度为 20 个字符。
number用于包含数字值的输入字段
date定义日期字段的输入
color定义颜色的输入
range定义一个范围的 滑块控件
month定义日期字段输入或选择
输入限制(属性):
属性描述
disabled规定输入字段应该被禁用。
max规定输入字段的最大值。
maxlength规定输入字段的最大字符数。
min规定输入字段的最小值。
pattern规定通过其检查输入值的正则表达式。
readonly规定输入字段为只读(无法修改)。
required规定输入字段是必需的(必需填写)。
size规定输入字段的宽度(以字符计)。
step规定输入字段的合法数字间隔。
value规定输入字段的默认值。
height规定高度(image)
width规定宽度(image)

HTML图形:*

HTML多媒体:

视频格式:

​ AVI,WMV,MPEG,MOV,Flash(.swf/.flv),MP4……

声音格式:

​ MIDI,rm,WAVMP3

Object 元素:*

object的作用是支持HTML助手(插件)

HTML音频:
使用< embed >元素标签:
<embed height="100" width="100" src="/*.mp3" />
使用< object >元素标签:
  • < object tag > 标签可以定义外部内容的容器
<object height="100" width="100" data="/*.mp3" /> 
使用 < audio >元素标签:(HTML5)
<audio control="controls"> <source src="/*.mp3" type="audio/mp3" /> </audio> 
HTML视频:
使用 < embed >元素标签:
<embed src="/*.mp4" height="200" width="200" /> 
使用< object >元素标签:
<object data="/*.mp4" height="200" width="200" /> 
使用< video >元素标签:(HTML5)
<video width="300" height="250" controls="controls"> <source src="/*.mp4" type="video/mp4" /> </video>

转载于:https://www.cnblogs.com/lwcjy/p/11453636.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值