HTML 5新元素:
全局属性单词:
accesskey--(@傻史key--快捷)--设置键盘快捷键
class--规定元素的类名
contenteditable--(坑厅踢踏浦--)--规定是否可编辑元素的内容。值:true false
data-* --用于存储页面的自定义数据
dir--设置元素中文本方向
dragable--(拽葛瀑--拖拽)--属性规定元素是否可拖动。提示:链接和图像默认是可拖动的。<element drag gable="true|false|auto">
hidden <element hidden>
spellcheck--(死标查克--拼音检查) 属性规定是否对元素内容进行拼写检查。
title 属性规定关于元素的额外信息。 <element title="text">
<canvas>--(康我屎,画布)--标签定义图形,比如图表和其他图像。该标签基于 JavaScript 的绘图 API
canvas拥有以下属性 weidth heidht,以及全局属性.
<audio>--(哦屌,音频)--定义音频.
语法:<audio autoplay="autoplay">
属性:autoplay(自动播放)
controls(控制条)
loop(连续播放)
muted(妙踢特--静音)
reload(V路特---是否默认被加载)
src(音频路径)
<video>--(V屌,视频)--定义视频
语法: <video width="320" height="240" controls> <source src="movie.mp4" type="video.mp4"></source></video>
属性: 与音频相同 增加了width和height.
<source>--(嗦史,资源)--定义媒体资源
语法:<source src="video.mp4" type="video.mp4"></source>
属性: media(浏览器都不支持) src(指定路径) type(规定资源的类型)
<embed>--()--定义了一个容器,用来嵌入外部应用或者互动程序(插件)。
语法:<embed src="helloworld.sef">
属性:
width
height
src
type
<datalist>--(数据列表)--定义选项列表。请与 input 元素配合使用该元素,来定义 input 可能的值。
语法:<datalist id="aa"><option value="宝马"></option></datalist>
注意:请使用 input元素的 list 属性来绑定 元素。
新的语义和结构元素
<article>--(哦提扣--文章)--定义页面独立的内容区域
<aside>--(嗯晒特--在旁边)--的内容应该与附近的内容相关
<aside>标签定义</aside>
提示:内容可用作文章的侧栏。
<figure>--(飞葛--图形)--元素标记文档中的一个图像
<figure><img></figure>
<footer>--()--标签定义文档或者文档的一部分区域的页脚。
<header>--(头部)--标签定义文档或者文档的一部分区域的页眉。
注释:标签不能被放在<footer>或者<address>另一个<header>元素内部。
<mark>--(马克--标记)--标签定义带有记号的文本。
用法:<mark>我被标记了,可以修改我的颜色之类的属性<mark>
<ruby>--(乌比--)--在中国使用,显示的是东亚字符的发音
将<ruby> 标签与<rt>和<rp>标签一起使用<ruby>汉<rp>(</rp><rt>kan</rt><rp>)</rp></ruby>
<section>--(摄顺--章节)--标签定义了文档的某个区域。比如章节、头部、底部或者文档的其他区域。
<time>--()--定义日期或时间
<input>--()--定义表单有关数字属性:
disabled (输入字段是禁用的)
max(规定允许的最大值)
maxlength(最大长度)
min(规定允许的最小值)
pattern(用于验证输入字段的模式)
readonly(输入字段的值无法修改)
required-(规定输入字段的值是必须的)
size(规定输入字段的可见字符数)
step(规定输入字段的合)
value (规定输入字段的默认值)
有关表单提交的属性:
autocomplete ()
novalidate(规定在提交表单是不验证form和input的域)
auto focus--(否卡史--焦点)(规定在页面加载时,域自动地获取焦点)
form action(会覆盖之前的active属性)
form enctype(会覆盖enctype属性)
form method(会覆盖method属性)
form novalidate(会覆盖novalidate属性)
form target(会覆盖target属性)
multiple--(谋提浦--许多的)(规定input元素中可选择多个值 用于文件上传)
placeholder--占位符(简短的提示在用户输入值前会显示在输入域上)
required(属性规定必须在提交之前填写输入域(不能为空)。)
localStorage 对象存储的数据没有时间限制。第二天、第二周或下一年之后,数据依然可用。
sessionStorage 方法针对一个 session 进行数据存储。当用户关闭浏览器窗口后,数据会被删除。
保存数据:localStorage.setItem(key,value);
读取数据:localStorage.getItem(key);
删除单个数据:localStorage.removeItem(key);
删除所有数据:localStorage.clear();
得到某个索引的key:localStorage.key(index);
网友评论