img标签
作用:在页面中显示一张图片
属性:
src 图片的路径
width 图片宽
height 图片高
alt 图片在某些情况下没有显示时,提示文字
titile 鼠标悬停文字
多媒体标签(html5之后新引入了两个新的标签)
video 视频标签
audio 音频标签
a 超链接标签
作用:跳转,访问其他资源
属性:
href 资源路径
target 超链接打开的方式
"_self" 表示在当前标签中打开
"_blank" 打开一个新开标签页
"_parent" 在父窗口中打开
"_top" 在最顶层窗口打开
自定义 在指定name出打开该超链接
锚点
属性:name 锚点名称,访问时通过“#锚点名”访问
发送邮件(不实用)
列表标签
有序列表(ol):order list
无序列表(ul):unorder list
每一项(li):list item
table标签
作用:
1.格式化显示数据
2.做页面布局(已过时)
form 标签
作用:收集并提交用户的信息
属性:
id 表单的id,用于js获取表单
name 表单的名字,用于js获取表单
action 表单提交的地址
method 表单提交的方式,常用值为get和post
get (默认)
post
enctype 表单中数据的编码方式,
application/x-www-form-urlencoded (默认)
multipart/form-data
text/plain
form标签下的子标签(表单域)
注意:
1.对于所有的子标签来讲,只有添加name属性,才可以提交!!!
2.一般来讲,value属性就是提交的值
3.对于radio和checkbox而言,如果没有设定value属性,则提交时值为on
4.对于select而言,select提交的值就是option标签的value属性值,如果option标签没有设定value属性值时,默认提交option标签中间的文本值
5.对于textarea而言,textarea提交的值不是value属性,而是标签中间的文本数据
6.对于三个按钮来讲,input和button从本质来讲并无区别,而且一般情况不需要设置name属性(即不用提交)
input
属性:
type="text" 文本框
type="password" 密码框
type="hidden" 隐藏框
type="file" 文件框
type="radio" 单选按钮
name属性相同即为一组
type="checkbox" 复选框
name属性相同即为一组
对于input type="radio"和input type="checkbox"来讲,添加checked="checked"属性表示默认选中该选项
type="submit" 提交按钮,提交表单
type="reset" 重置按钮,重置表单
type="button" 普通按钮,用于被js调用
对于input type="submit"、input type="reset"和input type="button"来讲,value属性表示按钮上的文字
select 下拉列表框
给select添加multiple="multiple"的属性后,就变成多选
需要和option标签一起使用
textarea 多行文本域
button 按钮