一、
HTML5常用的交互元素
1、内容交互元素
1.1、details元素----------用于说明文档或某个细节信息的作用,常与元素配合使用
details元素有显示脚本注释作用,但一般默认为隐藏,因此若想显示脚注,需附加属性open="open"
配合
1.2、summary元素-------+=====>说明文档的标题/说明文档的详细信息
summary元素包含在details元素中,是details元素的子元素(在摆放位置时尽量放在第一个)
2、菜单交互元素
2.1、menu元素-----------一般与元素结合使用,用来定义一个列表式的菜单
在使用menu元素定义菜单列表时,通常使用
状. [ 注: 菜单还可以嵌套在别的菜单中,形成带层次的菜单结构]
2.2、command元素------定义各种类型的命令按钮,利用该标记的"url"属性可以添加图片,并且实现图片按钮效果,"type"设置按钮类型
command元素的disabled属性,通过JavaScript控制,可以实现单击禁用功能,防止用户反复单击或提示用户按钮已经提交成功.
3、状态交互元素
3.1、progress元素--------用来表示页面中的某个任务完成的进度
3.2、meter元素-----------用于表示在一定范围内的值,比如投票中,候选人各占比例情况及考试分数等
meter元素仅是帮助浏览器识别HTML中的数量,而不对该数量做任何的格式修改
二、HTML5重要元素
1、html根元素
1.1 manifest----------URL值----------------------------------------该URL指向描述文档缓存信息的地址
1.2 xmlns(非必须)----http://www.w3.org/1999/xhtml----------设置xml namespace的属性
-----------设置文档的标题内容
----------设置页面中URL为空时的值----------href(当页面的URL为空时的链接地址) _target(打开页面链接的方式)
-----------设置导入页面中的样式文件
---------设置页面的文档信息(如针对搜索引擎的关键字)