码迷,mamicode.com
首页 > Web开发 > 详细

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

时间:2021-02-19 13:26:25      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:背景音乐   绘图   next   menu   tar   首字母   居中   command   方向   

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

 

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

标签:背景音乐   绘图   next   menu   tar   首字母   居中   command   方向   

原文地址:https://www.cnblogs.com/KimBlack/p/14409961.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!