2021-02-18

【HTML5】弃用标签与新增标签

NO.1 弃用标签

<acronym> 允许作者明确地声明一个字符序列,,它们构成一个单词的首字母缩写或简略语。
<applet>标志着包含了Java的applet。
<basefont>定义页面中文本的默认字体、颜色或尺寸。
<bgsound>是IE浏览器中设置网页背景音乐的元素。
<big>会使字体加大一号(例如从小号(small)到中号(medium),从大号(large)到加大(x-large)),最大不超过浏览器的最大字体。
<blink>不是标准元素,它会使包含其中的文本闪烁。
<center>定义居中文本,是个块级元素,可以包含段落,以及其它块级和内联元素。
<command>用来表示一个用户可以调用的命令。
<content>在 Shadow DOM 中用作插入点,不在普通 HTML 中使用。
<dir>定义目录列表,作为一个文件和/或文件夹的目录的容器
<element>被定义在最新的 HTML DOM 元素中。
<font>定义字体大小、顏色与表现。
<frame>定义了一个特定区域,另一个 HTML 文档可以在里面展示。帧应该在 <frameset> 中使用。
<frameset>是一个用于包含 <frame> 的 HTML 元素。
<image>用来显示图片。它从未被实现过,请使用标准的<img>元素。
<isindex>定义与文档相关的可搜索索引,使浏览器显示一个对话框,提示用户输入单行文本。
<keygen>标签规定用于表单的密钥对生成器字段,当提交表单时,私钥存储在本地,公钥发送到服务器。
<listing>渲染了开始和结束标签之间的文本,而不会解释 HTML,并使用等宽字体。
<marquee>用来插入一段滚动的文字。你可以使用它的属性控制当文本到达容器边缘发生的事情。
<menuitem>生成一个弹出式菜单。这包括上下文菜单,以及按钮可能附带的菜单。
<multicol>是一个实验元素,旨在允许多列布局。它从来没有任何显着的牵引力,并没有在任何主流浏览器中实现。
<nextid>用于使NeXT网页设计工具为其锚点生成自动的NAME标签。
<nobr>阻止文本自动拆分成新行,所以它展示为长的一行,可能还需要滚动。
<noembed>是个废除的和不标准的方式,用于向不支持 <embed> ,或者不支持作者希望的 嵌入式内容 的浏览器提供替代(或者"后备")内容。
<noframes>用于支持不支持 <frame> 元素的浏览器,或者这样配置的浏览器。
<plaintext>将起始标签后面的任何东西渲染为纯文本,不会解释为 HTML。它没有闭合标签,因为任何后面的东西都会看做纯文本。
<shadow>用作 shadow DOM insertion point。如果您在 shadow host 下创建了多个 shadow root,则可能已使用了它。
<spacer>它可以向页面插入间隔。它由 Netscape 设计,用于实现单像素布局图像的相同效果,Web 设计师用它来向页面添加空白,而不需要实际使用图片。
<strike>在文本上放置删除线。
<tt>产生一个内联元素,使用浏览器内置的 monotype 字体展示。这个元素用于给文本排版,使其等宽展示。
<xmp>定义预格式文本,标签之间的内容不会被当作文档内容解析,而会被用等宽字体直接呈现。

NO.2 新增标签

<article>定义页面独立的内容区域。
<aside>定义页面的侧边栏内容。
<audio>定义音频内容。
<bdi>允许您设置一段文本,使其脱离其父元素的文本方向设置。
<canvas>标签定义图形,比如图表和其他图像。该标签基于 JavaScript 的绘图 API。
<command>定义命令按钮,比如单选按钮、复选框或按钮。
<datalist>定义选项列表。请与 input 元素配合使用该元素,来定义 input 可能的值。
<details>用于描述文档或文档某个部分的细节。
<dialog>定义对话框,比如提示框。
<embed>定义嵌入的内容,比如插件。
<figcaption>定义 <figure> 元素的标题。
<figure>规定独立的流内容(图像、图表、照片、代码等等)。
<footer>定义 section 或 document 的页脚。
<header>定义了文档的头部区域。
<keygen>规定用于表单的密钥对生成器字段。(已废弃)
<mark>定义带有记号的文本。
<meter>定义度量衡。仅用于已知最大和最小值的度量。
<nav>定义导航链接的部分。
<output>定义不同类型的输出,比如脚本的输出。
<progress>定义任何类型的任务的进度。
<rp>在 ruby 注释中使用,定义不支持 ruby 元素的浏览器所显示的内容。
<rt>定义字符(中文注音或字符)的解释或发音。
<ruby>定义 ruby 注释(中文注音或字符)。
<section>定义文档中的节(section、区段)。
<source>定义多媒体资源 <video> 和 <audio>。
<summary>标签包含 details 元素的标题。
<time>定义日期或时间。
<track>为诸如 <video> 和 <audio> 元素之类的媒介规定外部文本轨道。
<video>定义视频(video 或者 movie)。
<wbr>规定在文本中的何处适合添加换行符。

 

NO.3 借鉴文档

MDN Web Docs:https://developer.mozilla.org/zh-CN/docs/Web/HTML/Element

菜鸟教程:https://www.runoob.com/html/html5-new-element.html

W3school:https://www.w3school.com.cn/tags/index.asp

蜜蜂教程:https://www.mifengjc.com/html-ref/html-reference.html

 









原文转载:http://www.shaoqun.com/a/563578.html

跨境电商:https://www.ikjzd.com/

tradeindia:https://www.ikjzd.com/w/2305

邮乐购物商城:https://www.ikjzd.com/w/1776


NO.1弃用标签<acronym>允许作者明确地声明一个字符序列,,它们构成一个单词的首字母缩写或简略语。<applet>标志着包含了Java的applet。<basefont>定义页面中文本的默认字体、颜色或尺寸。<bgsound>是IE浏览器中设置网页背景音乐的元素。<big>会使字体加大一号(例如从小号(small)到中号(medi
oklink:oklink
net a porter:net a porter
秋后算账?亚马逊卖家面临风险:秋后算账?亚马逊卖家面临风险
申诉干货:关于变体违规,我们是如何处理的?:申诉干货:关于变体违规,我们是如何处理的?
55海淘:驰援武汉 首批近10万只口罩整装待发:55海淘:驰援武汉 首批近10万只口罩整装待发

No comments:

Post a Comment