【收集】【HTML】HTML的所有便签和解释

208 阅读6分钟

【参考资料】:
www.runoob.com/tags/html-r…
www.w3school.com.cn/tags
www.mifengjc.com/html/html-t…

目录

【HTML5支持】

【便签】:【解释】

<!-->:定义注释
<!DOCTYPE>:定义声明
<a>:定义超链接
<abbr>:定义一个缩写词或者首字母缩略词
<address>:定义文档作者/所有者的联系信息
<area>:定义图像映射内部的区域
<article>:定义文章
<aside>:定义页面内容之外的内容
<audio>:定义声音内容
<b>:定义粗体字
<base>:定义页面中所有链接的默认地址或默认目标
<bdi>:定义文本的文本方向,使其脱离其周围文本的方向设置
<bdo>:定义文字方向
<blockquote>:定义长的引用
<body>:定义主体
<br>:定义换行
<button>:定义按钮
<canvas>:定义图形
<caption>:定义表格标题
<cite>:定义引用
<code>:定义代码块
<col>:定义表格列属性
<colgroup>:表格中供格式化的列组
<command>:定义命令按钮
<data>: 添加给定内容的机器可读翻译
<datalist>:定义下拉列表
<dd>:定义定义列表中项目的描述
<del>:定义被删除文本
<details>:用于描述文档或文档某个部分的细节
<dfn>:定义定义项目
<dialog>:定义对话框或窗口,比如提示框
<div>:定义文档中的节
<dl>:定义列表详情
<dt>:定义列表中的项目
<em>:定义强调文本
<embed>:定义嵌入的内容,比如插件
<fieldset>:定义围绕表单中元素的边框
<figcaption>:定义<figure> 元素的标题
<figure>:定义媒介内容的分组,以及它们的标题
<footer>:定义 section 或 page 的页脚
<form>:定义供用户输入的 HTML 表单
<h1>: 定义HTML标题(h1、h2、h3、h4、h5、h6)
<head>:定义关于文档的信息
<header>:定义 section 或 page 的页眉
<hr>:定义水平线
<html>:定义 HTML 文档
<i>: 定义斜体字
<iframe>:定义内联框架(页面)
<img>:定义图像
<input>:定义输入控件
<ins>:定义被插入文本
<kbd>:定义键盘文本
<keygen>:定义生成密钥(规定用于表单的密钥对生成器字段)
<label>:定义 input 元素的标注
<legend>:定义 fieldset 元素的标题
<li>:定义列表的项目
<link>:定义文档与外部资源的关系
<main>:定义文档的主体部分
<map>:定义图像映射
<mark>:定义有记号的文本(请在需要突出显示文本时使用<em> 标签)
<meta>:定义关于 HTML 文档的元信息
<meter>:定义预定义范围内的度量
<nav>:定义导航链接的部分
<noscript>:定义针对不支持客户端脚本的用户的替代内容
<object>:定义内嵌对象
<ol>:定义有序列表
<optgroup>:定义选择列表中相关选项的组合
<option>:定义选择列表中的选项
<output>:定义不同类型的输出(比如脚本的输出)
<p>: 定义段落
<param>:定义对象的参数
<pre>:定义预格式文本
<progress>:定义运行中的进度(进程)
<q>:定义短的引用
<rp>:在 ruby 注释中使用,以定义不支持 ruby 元素的浏览器所显示的内容
<rt>:标签定义字符(中文注音或字符)的解释或发音
<rtc>:元素包含了在 <ruby> 元素内使用的 <rb> 元素的字符的语义注释
<ruby>:标签定义 ruby 注释(中文注音或字符)
<s>:定义加删除线的文本
<samp>:定义计算机代码样本
<script>:定义客户端脚本
<section>:定义文档中的节(section、区段)(比如章节、页眉、页脚或文档中的其他部分)
<select>:定义选择列表(下拉列表)
<small>:定义小号文本
<source>:为媒介元素(比如 <video> 和 <audio>)定义媒介资源
<span>:定义文档中的节
<strong>:定义强调文本
<style>:定义文档的样式信息
<sub>:定义下标文本
<summary>:包含 details 元素的标题,“details” 元素用于描述有关文档或文档片段的详细信息
<sup>:定义上标文本
<svg>:定义 SVG 图形的容器
<table>:定义表格
<tbody>:定义表格中的主体内容
<td>:定义表格中的单元
<template>:定义用作容纳页面加载时隐藏内容的容器
<textarea>:定义多行的文本输入控件
<tfoot>:定义表格中的表注内容(脚注)
<th>: 定义表格中的表头单元格
<thead>: 定义表格中的表头内容
<time>:定义日期或时间,或者两者
<title>:定义文档的标题
<tr>:定义表格中的行
<track>:为诸如 video 元素之类的媒介规定外部文本轨道
<tt>: 定义打字机文本
<u>:定义下划线文本
<ul>:定义无序列表
<var>:定义文本的变量部分
<video>:定义视频,比如电影片段或其他视频流
<wbr>:规定在文本中的何处适合添加换行符

【HTML5弃用】

过时、弃用、不支持,都是不推荐使用.

【便签】:【解释】

<acronym>:首字母缩略词(HTML5不支持
<applet>:定义外部交互内容或插件(HTML5 不支持 <applet> 标签。 <object> 标签可以代替它.
<basefont>:定义页面中文本的默认字体、颜色或尺寸。(HTML5 不支持,用CSS代替.
<bgsound>:用于设置音频文件在页面后台播放(已过时,用<audio>可以代替
<big>:定义大号文本(HTML5 不支持,用CSS代替.
<blink>:能够让其所属文本缓慢闪烁(HTML5 不支持,用CSS代替.
<center>:定义居中文本(HTML5 不支持,用CSS代替.
<content>:可以用来插入自己的标记文本,让你创建单独的 DOM 树并将它们展示在一起(<slot> 标签可以代替它.
<dir>:定义目录列表(HTML5 不支持,用CSS代替.
<element>:定义新的自定义 DOM 元素(不支持
<font>:定义文字的字体、尺寸和颜色(HTML5 不支持,用CSS代替.
<frame>:定义框架集的窗口或框架(HTML5 不支持
<frameset>:定义框架集(HTML5 不支持
<image>:定义图片(过时,<img> 标签可以代替它.
<isindex>: 提供了一行输入查询字符串的单行文本输入(过时
<listing>:显示了开始和结束标签之间的文本,而不解释之间的 HTML,并使用等宽字体展示(过时
<marquee>:元素用于插入一段滚动的文本(过时
<multicol>:旨在允许多列布局的实验元素(过时
<nextid>:用于使 NeXT 网页设计工具为其锚点生成自动 NAME 标签(过时
<nobr>:可防止文本自动换行,因此它会显示在一条长行上,可能需要滚动(过时,使用 CSS 属性 white-space
<noembed>:为不支持<embed> 元素,或嵌入内容的浏览器,提供替代或备用内容的不推荐和非标准方式(已废弃
<noframes>:定义针对不支持框架的用户的替代内容(HTML5 不支持
<plaintext>:将开始标记之后的所有内容都作为原始文本呈现,而且不解释任何 HTML(过时
<shadow>:Web Components 技术套件中已过时的功能,目的是用作 shadow DOM insertion point(过时
<strike>:定义加删除线文本(HTML5 不支持,使用 <del> 或 <s> 代替
<spacer>:允许在页面上插入空白间隔(过时
<xmp>:标签之间的内容不会被当作 HTML 来解析,并且使用等宽字体来展示内容(过时

【正在实验中】

此功能某些浏览器尚在开发中.

【便签】:【解释】

<hgroup>:元素表示一个文档的章节的一个多级标题
<slot>:Web 组件中的一个占位符,可以用来插入自己的标记文本,让你创建单独的 DOM 树并将它们展示在一起
<menu>:表示用户可以执行或激活的一组命令(如:定义命令的列表或菜单)
<menuitem>:表示用户能够通过弹出菜单调用的命令(如:定义用户可以从弹出菜单调用的命令/菜单项目)
<picture>:用于为其中包含的,特定的 <img> 指定多个 <source> 元素的容器