heading 只用于标题
<html></html> 定义html文档
<body></body> 定义文档的主体
<h1></h1> 标题
<p></p> 段落
<q></q> 短的引用 添加引号
<blockquote></blockquote> 长引用 缩进处理
<abbr title="World Health Organization">WHO</abbr> 缩写
<dfn></dfn> 定义项目或缩写的定义
<a href=""></a> 链接
<map name=""></map> 图像地图
<area shape="" coords="" href="" alt=""> 图像地图中的可以点击区域
<img src="" alt=""> 图像
<hr /> 创建水平线
<mark> 定义重要或强调的内容。
<br /> 换行 空行 拆行
<kbd>定义键盘输入</kbd>
<datalist> 定义输入控件的预定义选项。
<keygen> 定义键对生成器字段(用于表单)。
<output> 定义计算结果。
<bdi> 定义与其他文本不同的文本方向。
<samp>定义计算机输出示例</samp>
<dialog> 定义对话框或窗口。
<progress> 定义任务进度。
<main>文档主体</main>
<code>定义编程代码示例</code>
<frameset>框架结构标签</frameset>
<wbr> 定义可能的折行(line-break)。
<meter> 定义已知范围(尺度)内的标量测量。
<frame>框架标签
<var>定义变量</var>
<menuitem> 定义用户能够从弹出菜单调用的命令/菜单项目。
<figure>使图片和标题能够被组合</figure>
<title>定义文档标题</title>
<table></table> 表格
<form action="">用于收集用输入</form>
<tr></tr> 行
<td></td> 单元格
<header>头部</header>
<nav>导航</nav>
<section>文档某一节</section>
<article>文章</article>
<aside>侧边栏</aside>
<footer>尾部</footer>
<details>细节</details>
<summary>定义细节标题</summary>
<th></th> 表头
<thead>页眉</thead>
<tbody>表格主体</tbody>
<tfoot>页脚</tfoot>
<meta>关于数据的信息
<noscript>页面无法显示是提示文字</noscript>
<col>表格列属性
<ul>无序列表</ul>
<iframe src="" frameborder="0"></iframe> 可以再一个网页中显示网页 内联的子窗口
<ol>有序列表</ol>
<li>列表项</li>
<dl>自定义列表</dl>
<select name="" id="">下拉列表</select>
<option value="">待选择的选项</option>
<textarea name="" id="" cols="30" rows="10">文本域</textarea>
<button>按钮</button>
<datalist>预定义选项的下拉列表</datalist>
<pre></pre> 预格式文本 适合显示计算机代码
<code></code> 定义计算机代码
<style></style> 定义样式
<link rel="stylesheet" href=""> 资源引用
<div></div> 文档中的区域 块级
<span></span>行内的小块区域
<kbd></kbd> 定义键盘码
<tt></tt> 定义打字机代码
<samp></samp> 定义计算机代码样本
<var></var> 定义变量
<address></address> 显示地址 文档一些信息
<cite></cite> 著作的标题
<bdo dir=""></bdo> 定义双向流覆盖
<abbr title=""></abbr> 缩写
<acronym title=""></acronym> 首字母缩写
<bdo dir=""></bdo> 文字方向从左到右或者是从右到左
<blockquote></blockquote> 长引用
<b></b> 定义粗体文本
<big></big> 定义大号字
<em></em> 定义着重文字
<i></i> 定义斜体字
<small></small> 定义小号字
<strong></strong> 定义加重语气
<sub></sub> 定义下标字
<sup></sup> 定义上标字
<ins></ins> 定义插入字
<del></del> 定义删除字
<canvas>网页上绘图形</canvas>
<object> 元素定义 HTML 文档中的嵌入式对象。 可以嵌入多媒体元素
<embed> 元素也可定义了 HTML 文档中的嵌入式对象。
<audio> <embed> 音频
<video src=""></video> <embed src="" type=""> 视频
<source> 定义 <video> 和 <audio> 的来源。
<track> 定义 <video> 和 <audio> 的轨道。
<legend>在数据周围绘制一个带标题的框</legend>
ctrl + / 注释
class 规定类名
id 规定唯一id
style 规定行内样式
title 额外信息
属性名:
target 规定提交表单后的相应 : _blank 新窗口打开 _self 再当前窗口显示
autocomplete 规定表单是否应打开自动完成功能
novalidate规定提交时不验证表单数据
backgroundColor 定义背景颜色
font-size 字体尺寸
font-family 字体
color 字体颜色
text-align 文本对齐
range用于包含一定范围内的值的输入字段
color 输入颜色
data 日期
month 月份
week 周和年
time 时间
email 邮件
search 搜索
tel 电话号码
url 网址
readonly 只读
disabled 禁用
size 尺寸
maxlength 最大长度
autofocus 自动获得焦点
formaction 属性规定当提交表单时处理该输入控件的文件的 URL
formenctype 属性规定当把表单数据(form-data)提交至服务器时如何对其进行编码(
formmethod 属性定义用以向 action URL 发送表单数据(form-data)的 HTTP 方法。
formtarget 属性规定的名称或关键词指示提交表单后在何处显示接收到的响应。
height 和 width
list 属性引用的 <datalist> 元素中包含了 <input> 元素的预定义选项。
min 和 max 属性规定 <input> 元素的最小值和最大值。
pattern 属性规定用于检查 <input> 元素值的正则表达式。
multiple 属性规定允许用户在 <input> 元素中输入一个以上的值。
required 属性规定在提交表单之前必须填写输入字段。
step 属性规定 <input> 元素的合法数字间隔。
formaction 属性规定当提交表单时,对输入(数据)进行处理的文件的 URL。
formenctype 属性指定提交时应如何编码表单数据(仅适用于 method="post" 的表单)
draggable 属性设置为 true 可以拖放
ondragstart 属性调用了一个 drag(event) 函数,规定拖动什么数据
dataTransfer.setData() 方法设置被拖动数据的数据类型和值
ondragover 事件规定被拖动的数据能够被放置到何处。
默认地,数据/元素无法被放置到其他元素中。为了实现拖放,我们必须阻止元素的这种默认的处理方式。这个任务由 ondragover 事件的 event.preventDefault() 方法完成:
进行放置 - ondrop
dataTransfer.getData() 方法获得被拖的数据
window.localStorage - 存储没有截止日期的数据
window.sessionStorage - 针对一个 session 来存储数据(当关闭浏览器标签页时数据会丢失)
manifest 属性 缓存 如需启用应用程序缓存,请在文档的 <html> 标签中包含 manifest 属性: manifest 文件的建议文件扩展名是:".appcache"。注意:manifest 文件需要设置正确的 MIME-type,即 "text/cache-manifest"。必须在 web 服务器上进行配置。
CACHE MANIFEST - 在此标题下列出的文件将在首次下载后进行缓存 是必需的 将他们下载下来 离线可用
NETWORK - 在此标题下列出的文件需要与服务器的连接,且不会被缓存
FALLBACK - 在此标题下列出的文件规定当页面无法访问时的回退页面(比如 404 页面)
postMessage() 方法 - 它用于向 HTML 页面传回一段消息。
terminate() 方法释放浏览器/计算机资源
Server-Sent 事件指的是网页自动从服务器获得更新。
EventSource 对象用于接收服务器发送事件通知:
onopen 当通往服务器的连接被打开
onmessage 当接收到消息
onerror 当发生错误
api :
Geolocation(地理定位)用于定位用户的位置。